0000866291-23-000017.txt : 20230525 0000866291-23-000017.hdr.sgml : 20230525 20230525115225 ACCESSION NUMBER: 0000866291-23-000017 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 138 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230525 DATE AS OF CHANGE: 20230525 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ALLEGRO MICROSYSTEMS, INC. CENTRAL INDEX KEY: 0000866291 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 462405937 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39675 FILM NUMBER: 23958140 BUSINESS ADDRESS: STREET 1: 955 PERIMETER ROAD CITY: MANCHESTER STATE: NH ZIP: 03103 BUSINESS PHONE: (603) 626-2300 MAIL ADDRESS: STREET 1: 955 PERIMETER ROAD CITY: MANCHESTER STATE: NH ZIP: 03103 FORMER COMPANY: FORMER CONFORMED NAME: ALLEGRO MICROSYSTEMS INC DATE OF NAME CHANGE: 19900730 10-K 1 algm-20230331.htm 10-K algm-20230331
0000866291FALSE2023FYP3Yhttp://fasb.org/us-gaap/2022#BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1P1Y00008662912022-03-262023-03-3100008662912022-09-23iso4217:USD00008662912023-05-08xbrli:shares00008662912021-03-272022-03-2500008662912023-03-3100008662912022-03-25iso4217:USDxbrli:shares0000866291algm:NonRelatedPartyRevenueMember2022-03-262023-03-310000866291algm:NonRelatedPartyRevenueMember2021-03-272022-03-250000866291algm:NonRelatedPartyRevenueMember2020-03-282021-03-260000866291algm:RelatedPartyRevenueMember2022-03-262023-03-310000866291algm:RelatedPartyRevenueMember2021-03-272022-03-250000866291algm:RelatedPartyRevenueMember2020-03-282021-03-2600008662912020-03-282021-03-260000866291us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-03-270000866291algm:CommonClassLMemberus-gaap:CommonStockMember2020-03-270000866291us-gaap:PreferredStockMember2020-03-270000866291us-gaap:CommonStockMember2020-03-270000866291us-gaap:AdditionalPaidInCapitalMember2020-03-270000866291us-gaap:RetainedEarningsMember2020-03-270000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-270000866291us-gaap:NoncontrollingInterestMember2020-03-2700008662912020-03-270000866291us-gaap:RetainedEarningsMember2020-03-282021-03-260000866291us-gaap:NoncontrollingInterestMember2020-03-282021-03-260000866291algm:CommonClassLMemberus-gaap:CommonStockMember2020-03-282021-03-260000866291us-gaap:AdditionalPaidInCapitalMember2020-03-282021-03-260000866291us-gaap:CommonStockMember2020-03-282021-03-260000866291us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-03-282021-03-260000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-282021-03-260000866291us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-03-260000866291algm:CommonClassLMemberus-gaap:CommonStockMember2021-03-260000866291us-gaap:PreferredStockMember2021-03-260000866291us-gaap:CommonStockMember2021-03-260000866291us-gaap:AdditionalPaidInCapitalMember2021-03-260000866291us-gaap:RetainedEarningsMember2021-03-260000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-260000866291us-gaap:NoncontrollingInterestMember2021-03-2600008662912021-03-260000866291us-gaap:RetainedEarningsMember2021-03-272022-03-250000866291us-gaap:NoncontrollingInterestMember2021-03-272022-03-250000866291us-gaap:CommonStockMember2021-03-272022-03-250000866291us-gaap:AdditionalPaidInCapitalMember2021-03-272022-03-250000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-272022-03-250000866291us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-03-250000866291algm:CommonClassLMemberus-gaap:CommonStockMember2022-03-250000866291us-gaap:PreferredStockMember2022-03-250000866291us-gaap:CommonStockMember2022-03-250000866291us-gaap:AdditionalPaidInCapitalMember2022-03-250000866291us-gaap:RetainedEarningsMember2022-03-250000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-250000866291us-gaap:NoncontrollingInterestMember2022-03-250000866291us-gaap:RetainedEarningsMember2022-03-262023-03-310000866291us-gaap:NoncontrollingInterestMember2022-03-262023-03-310000866291us-gaap:CommonStockMember2022-03-262023-03-310000866291us-gaap:AdditionalPaidInCapitalMember2022-03-262023-03-310000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-262023-03-310000866291us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-03-310000866291algm:CommonClassLMemberus-gaap:CommonStockMember2023-03-310000866291us-gaap:PreferredStockMember2023-03-310000866291us-gaap:CommonStockMember2023-03-310000866291us-gaap:AdditionalPaidInCapitalMember2023-03-310000866291us-gaap:RetainedEarningsMember2023-03-310000866291us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310000866291us-gaap:NoncontrollingInterestMember2023-03-31algm:locationalgm:continentalgm:segment0000866291algm:AffiliatedEntityInPhilippinesMember2023-03-31xbrli:pure0000866291us-gaap:MoneyMarketFundsMember2020-03-282021-03-260000866291us-gaap:MoneyMarketFundsMember2021-03-272022-03-250000866291us-gaap:BuildingMember2022-03-262023-03-310000866291srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2022-03-262023-03-310000866291us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2022-03-262023-03-310000866291us-gaap:OfficeEquipmentMember2022-03-262023-03-310000866291srt:MinimumMember2022-03-262023-03-310000866291srt:MaximumMember2022-03-262023-03-31algm:reportingUnit0000866291us-gaap:TradeAccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberalgm:SankenMember2022-03-262023-03-310000866291us-gaap:TradeAccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberalgm:LargestDistributorMember2022-03-262023-03-310000866291us-gaap:TradeAccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberalgm:SankenMember2021-03-272022-03-250000866291us-gaap:TradeAccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberalgm:LargestDistributorMember2021-03-272022-03-250000866291us-gaap:CustomerConcentrationRiskMemberalgm:SankenMemberus-gaap:SalesRevenueNetMember2022-03-262023-03-310000866291us-gaap:CustomerConcentrationRiskMemberalgm:SankenMemberus-gaap:SalesRevenueNetMember2021-03-272022-03-250000866291us-gaap:CustomerConcentrationRiskMemberalgm:SankenMemberus-gaap:SalesRevenueNetMember2020-03-282021-03-260000866291us-gaap:CustomerConcentrationRiskMemberalgm:LargestDistributorMemberus-gaap:SalesRevenueNetMember2022-03-262023-03-310000866291us-gaap:CustomerConcentrationRiskMemberalgm:LargestDistributorMemberus-gaap:SalesRevenueNetMember2021-03-272022-03-250000866291us-gaap:CustomerConcentrationRiskMemberalgm:LargestDistributorMemberus-gaap:SalesRevenueNetMember2020-03-282021-03-260000866291us-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-03-262023-03-310000866291country:JPus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-03-262023-03-310000866291country:CNus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-03-262023-03-310000866291us-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-03-272022-03-250000866291country:JPus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-03-272022-03-250000866291country:CNus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-03-272022-03-250000866291country:KRus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-03-272022-03-250000866291us-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-03-282021-03-260000866291country:JPus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-03-282021-03-260000866291country:CNus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-03-282021-03-260000866291country:KRus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-03-282021-03-260000866291algm:HeydayMember2022-09-012022-09-010000866291algm:HeydayMember2022-03-262023-03-310000866291algm:HeydayMember2023-03-310000866291algm:HeydayMember2023-03-312023-03-310000866291us-gaap:TechnologyBasedIntangibleAssetsMemberalgm:HeydayMember2020-08-282020-08-280000866291algm:AutomotiveEndMarketMember2022-03-262023-03-310000866291algm:AutomotiveEndMarketMember2021-03-272022-03-250000866291algm:AutomotiveEndMarketMember2020-03-282021-03-260000866291algm:IndustrialEndMarketMember2022-03-262023-03-310000866291algm:IndustrialEndMarketMember2021-03-272022-03-250000866291algm:IndustrialEndMarketMember2020-03-282021-03-260000866291algm:OtherEndMarketMember2022-03-262023-03-310000866291algm:OtherEndMarketMember2021-03-272022-03-250000866291algm:OtherEndMarketMember2020-03-282021-03-260000866291algm:PowerIntegratedCircuitsMember2022-03-262023-03-310000866291algm:PowerIntegratedCircuitsMember2021-03-272022-03-250000866291algm:PowerIntegratedCircuitsMember2020-03-282021-03-260000866291algm:MagneticSensorsMember2022-03-262023-03-310000866291algm:MagneticSensorsMember2021-03-272022-03-250000866291algm:MagneticSensorsMember2020-03-282021-03-260000866291country:US2022-03-262023-03-310000866291country:US2021-03-272022-03-250000866291country:US2020-03-282021-03-260000866291algm:OtherAmericasMember2022-03-262023-03-310000866291algm:OtherAmericasMember2021-03-272022-03-250000866291algm:OtherAmericasMember2020-03-282021-03-260000866291srt:EuropeMember2022-03-262023-03-310000866291srt:EuropeMember2021-03-272022-03-250000866291srt:EuropeMember2020-03-282021-03-260000866291country:JP2022-03-262023-03-310000866291country:JP2021-03-272022-03-250000866291country:JP2020-03-282021-03-260000866291country:CN2022-03-262023-03-310000866291country:CN2021-03-272022-03-250000866291country:CN2020-03-282021-03-260000866291country:KR2022-03-262023-03-310000866291country:KR2021-03-272022-03-250000866291country:KR2020-03-282021-03-260000866291algm:OtherAsiaMember2022-03-262023-03-310000866291algm:OtherAsiaMember2021-03-272022-03-250000866291algm:OtherAsiaMember2020-03-282021-03-260000866291us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310000866291us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310000866291us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310000866291us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310000866291us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-03-310000866291us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-03-310000866291us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-03-310000866291us-gaap:FairValueMeasurementsRecurringMember2023-03-310000866291us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-250000866291us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-250000866291us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-250000866291us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-250000866291us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-250000866291us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-250000866291us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-250000866291us-gaap:FairValueMeasurementsRecurringMember2022-03-250000866291algm:VoxtelIncMember2020-08-2800008662912020-08-280000866291us-gaap:LandMember2023-03-310000866291us-gaap:LandMember2022-03-250000866291algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember2023-03-310000866291algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember2022-03-250000866291us-gaap:MachineryAndEquipmentMember2023-03-310000866291us-gaap:MachineryAndEquipmentMember2022-03-250000866291us-gaap:OfficeEquipmentMember2023-03-310000866291us-gaap:OfficeEquipmentMember2022-03-250000866291us-gaap:ConstructionInProgressMember2023-03-310000866291us-gaap:ConstructionInProgressMember2022-03-250000866291country:US2023-03-310000866291country:US2022-03-250000866291country:PH2023-03-310000866291country:PH2022-03-250000866291algm:OtherCountriesMember2023-03-310000866291algm:OtherCountriesMember2022-03-250000866291us-gaap:PatentsMember2023-03-310000866291us-gaap:PatentsMember2022-03-262023-03-310000866291us-gaap:CustomerRelationshipsMember2023-03-310000866291us-gaap:CustomerRelationshipsMember2022-03-262023-03-310000866291us-gaap:TechnologyBasedIntangibleAssetsMember2023-03-310000866291us-gaap:TechnologyBasedIntangibleAssetsMember2022-03-262023-03-310000866291algm:IndefiniteLivedTechnologyBasedIntangibleAssetsAndLegacyTrademarksMember2023-03-310000866291algm:TrademarksAndOtherMember2023-03-310000866291algm:TrademarksAndOtherMember2022-03-262023-03-310000866291us-gaap:PatentsMember2022-03-250000866291us-gaap:PatentsMember2021-03-272022-03-250000866291us-gaap:CustomerRelationshipsMember2022-03-250000866291us-gaap:CustomerRelationshipsMember2021-03-272022-03-250000866291us-gaap:TechnologyBasedIntangibleAssetsMember2022-03-250000866291us-gaap:TechnologyBasedIntangibleAssetsMember2021-03-272022-03-250000866291algm:IndefiniteLivedTechnologyBasedIntangibleAssetsAndLegacyTrademarksMember2022-03-250000866291algm:TrademarksAndOtherMember2022-03-250000866291algm:TrademarksAndOtherMember2021-03-272022-03-250000866291srt:MinimumMember2023-03-310000866291srt:MaximumMember2023-03-310000866291algm:TermLoanFacilityMemberalgm:CreditSuisseAGCaymanIslandsBranchMember2020-09-300000866291us-gaap:RevolvingCreditFacilityMemberalgm:MizuhoBankLtdMember2020-09-300000866291us-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberalgm:MizuhoBankLtdMember2020-09-302020-09-300000866291us-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberalgm:MizuhoBankLtdMember2020-09-302020-09-300000866291us-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:RevolvingCreditFacilityMemberalgm:MizuhoBankLtdMember2020-09-300000866291us-gaap:RevolvingCreditFacilityMemberalgm:MizuhoBankLtdMember2023-03-310000866291us-gaap:PensionPlansDefinedBenefitMember2022-03-262023-03-310000866291us-gaap:PensionPlansDefinedBenefitMember2021-03-272022-03-250000866291us-gaap:PensionPlansDefinedBenefitMember2020-03-282021-03-260000866291us-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:USTreasuryAndGovernmentMemberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryAndGovernmentMemberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:FairValueInputsLevel3Memberus-gaap:USTreasuryAndGovernmentMemberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291algm:UnitInvestmentTrustFundMemberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:FairValueInputsLevel1Memberalgm:UnitInvestmentTrustFundMemberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:FairValueInputsLevel2Memberalgm:UnitInvestmentTrustFundMemberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:FairValueInputsLevel3Memberalgm:UnitInvestmentTrustFundMemberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:CorporateBondSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateBondSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateBondSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:USTreasuryAndGovernmentMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryAndGovernmentMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:FairValueInputsLevel3Memberus-gaap:USTreasuryAndGovernmentMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291algm:UnitInvestmentTrustFundMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:FairValueInputsLevel1Memberalgm:UnitInvestmentTrustFundMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:FairValueInputsLevel2Memberalgm:UnitInvestmentTrustFundMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:FairValueInputsLevel3Memberalgm:UnitInvestmentTrustFundMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanDebtSecurityMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:CorporateBondSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateBondSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateBondSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:FairValueInputsLevel3Memberus-gaap:BankLoanObligationsMemberus-gaap:PensionPlansDefinedBenefitMember2020-03-270000866291us-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMemberus-gaap:PensionPlansDefinedBenefitMember2020-03-270000866291us-gaap:FairValueInputsLevel3Memberus-gaap:BankLoanObligationsMemberus-gaap:PensionPlansDefinedBenefitMember2020-03-282021-03-260000866291us-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMemberus-gaap:PensionPlansDefinedBenefitMember2020-03-282021-03-260000866291us-gaap:FairValueInputsLevel3Memberus-gaap:BankLoanObligationsMemberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMemberus-gaap:PensionPlansDefinedBenefitMember2021-03-260000866291us-gaap:FairValueInputsLevel3Memberus-gaap:BankLoanObligationsMemberus-gaap:PensionPlansDefinedBenefitMember2021-03-272022-03-250000866291us-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMemberus-gaap:PensionPlansDefinedBenefitMember2021-03-272022-03-250000866291us-gaap:FairValueInputsLevel3Memberus-gaap:BankLoanObligationsMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-250000866291us-gaap:FairValueInputsLevel3Memberus-gaap:BankLoanObligationsMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-262023-03-310000866291us-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMemberus-gaap:PensionPlansDefinedBenefitMember2022-03-262023-03-310000866291us-gaap:FairValueInputsLevel3Memberus-gaap:BankLoanObligationsMemberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291us-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMemberus-gaap:PensionPlansDefinedBenefitMember2023-03-310000866291algm:AMLUSEmployeeDefinedContributionPlanMember2022-03-262023-03-310000866291algm:AMLUSEmployeeDefinedContributionPlanMember2021-03-272022-03-250000866291algm:AMLUSEmployeeDefinedContributionPlanMember2020-03-282021-03-260000866291algm:AMEPlanMember2022-03-262023-03-310000866291algm:AMEPlanMember2021-03-272022-03-250000866291algm:AMEPlanMember2020-03-282021-03-260000866291us-gaap:RestrictedStockUnitsRSUMember2022-03-262023-03-310000866291us-gaap:RestrictedStockUnitsRSUMember2021-03-272022-03-250000866291us-gaap:RestrictedStockUnitsRSUMember2020-03-282021-03-260000866291us-gaap:EmployeeStockMember2022-03-262023-03-310000866291us-gaap:EmployeeStockMember2021-03-272022-03-250000866291us-gaap:EmployeeStockMember2020-03-282021-03-260000866291us-gaap:RestrictedStockUnitsRSUMember2022-03-262023-03-310000866291us-gaap:RestrictedStockUnitsRSUMember2021-03-272022-03-250000866291us-gaap:RestrictedStockUnitsRSUMember2020-03-282021-03-260000866291us-gaap:PerformanceSharesMember2022-03-262023-03-310000866291us-gaap:PerformanceSharesMember2021-03-272022-03-250000866291us-gaap:PerformanceSharesMember2020-03-282021-03-260000866291us-gaap:EmployeeStockMember2022-03-262023-03-310000866291us-gaap:EmployeeStockMember2021-03-272022-03-250000866291us-gaap:EmployeeStockMember2020-03-282021-03-260000866291us-gaap:RestrictedStockUnitsRSUMember2022-03-250000866291us-gaap:RestrictedStockUnitsRSUMember2023-03-310000866291us-gaap:PerformanceSharesMembersrt:MinimumMember2023-03-310000866291us-gaap:PerformanceSharesMembersrt:MaximumMember2023-03-310000866291us-gaap:PerformanceSharesMember2023-03-310000866291us-gaap:PerformanceSharesMember2022-03-250000866291us-gaap:RestrictedStockMember2022-03-250000866291us-gaap:RestrictedStockMember2021-03-272022-03-250000866291us-gaap:RestrictedStockMember2022-03-262023-03-310000866291us-gaap:RestrictedStockMember2023-03-310000866291us-gaap:EmployeeStockMember2020-11-020000866291us-gaap:EmployeeStockMember2020-11-022020-11-020000866291us-gaap:EmployeeStockMember2023-03-310000866291us-gaap:EmployeeStockMember2022-03-250000866291us-gaap:EmployeeStockMember2021-03-260000866291us-gaap:PhantomShareUnitsPSUsMember2022-03-262023-03-310000866291us-gaap:CostOfSalesMember2022-03-262023-03-310000866291us-gaap:CostOfSalesMember2021-03-272022-03-250000866291us-gaap:CostOfSalesMember2020-03-282021-03-260000866291us-gaap:ResearchAndDevelopmentExpenseMember2022-03-262023-03-310000866291us-gaap:ResearchAndDevelopmentExpenseMember2021-03-272022-03-250000866291us-gaap:ResearchAndDevelopmentExpenseMember2020-03-282021-03-260000866291us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-03-262023-03-310000866291us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-03-272022-03-250000866291us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-03-282021-03-260000866291algm:AMTCFacilityMemberalgm:ThailandTaxAuthorityMemberus-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberus-gaap:ResearchMember2023-03-310000866291algm:IPOSellingShareholdersMember2021-02-022021-02-020000866291algm:IPOSellingShareholdersMemberalgm:OneEquityPartnersMember2021-02-022021-02-020000866291us-gaap:IPOMember2021-02-022021-02-020000866291algm:SankenMember2023-03-310000866291us-gaap:MajorityShareholderMemberalgm:SankenDistributionAgreementOneTimePaymentMember2023-03-312023-03-310000866291us-gaap:MajorityShareholderMemberalgm:SankenDistributionAgreementOneTimeSalesReturnMember2023-03-312023-03-310000866291algm:PolarSemiconductorLLCMemberalgm:SankenMember2023-03-310000866291algm:PolarSemiconductorLLCMemberalgm:AllegroMicrosystemsIncMember2023-03-310000866291us-gaap:EquityMethodInvesteeMember2022-03-262023-03-310000866291us-gaap:EquityMethodInvesteeMember2021-03-272022-03-250000866291us-gaap:EquityMethodInvesteeMember2023-03-310000866291us-gaap:EquityMethodInvesteeMember2022-03-250000866291algm:WaferFoundryAgreementMemberus-gaap:EquityMethodInvesteeMember2023-01-262023-01-260000866291algm:WaferFoundryAgreementRenewalTermMemberus-gaap:EquityMethodInvesteeMember2023-01-262023-01-260000866291algm:WaferFoundryAgreementTerminationNoticePeriodMemberus-gaap:EquityMethodInvesteeMember2023-01-262023-01-260000866291algm:WaferFoundryAgreementForecastMemberus-gaap:EquityMethodInvesteeMember2023-01-262023-01-260000866291algm:WaferFoundryAgreementBindingYearsMemberus-gaap:EquityMethodInvesteeMember2023-01-262023-01-260000866291algm:WaferFoundryAgreementMaskPricingTermMemberus-gaap:EquityMethodInvesteeMember2023-01-262023-01-260000866291algm:InitialPSLLoanMemberus-gaap:LoansPayableMemberus-gaap:EquityMethodInvesteeMember2021-12-020000866291algm:InitialPSLLoanMemberus-gaap:LoansPayableMemberus-gaap:EquityMethodInvesteeMember2021-12-022021-12-020000866291algm:InitialPSLLoanMemberus-gaap:LoansPayableMemberus-gaap:EquityMethodInvesteeMember2022-07-010000866291algm:InitialPSLLoanMemberus-gaap:LoansPayableMemberus-gaap:EquityMethodInvesteeMember2023-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended March 31, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                             to                            
Commission File Number: 001-39675
__________________________________
ALLEGRO MICROSYSTEMS, INC.
(Exact name of registrant as specified in its charter)
__________________________________
Delaware46-2405937
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
955 Perimeter Road
Manchester,New Hampshire03103
(Address of principal executive offices)(Zip Code)
(603626-2300
(Registrant’s telephone number, including area code)
__________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading
Symbol(s)
Name of each exchange on which registered
Common Stock, par value $0.01 per shareALGMThe Nasdaq Global Select 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 the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes ☐     No 
As of September 23, 2022, the last business day of the registrant’s most recently completed second fiscal quarter, the aggregate market value of the voting and non-voting common equity held by non-affiliates was $1,493,845,675 based on the closing sale price as reported on the NASDAQ Global Select Market on such date.
As of May 8, 2023, the registrant had 191,756,966 shares of common stock, $0.01 par value per share, outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s proxy statement for its 2023 Annual Meeting of Stockholders to be filed pursuant to Regulation 14A within 120 days of the end of the registrant’s fiscal year ended March 31, 2023 are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein.



TABLE OF CONTENTS
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.
PART IV.
Item 15.
Item 16.
F-1
F-2
F-5
F-6
F-7
F-8
F-9
F-11




FORWARD LOOKING STATEMENTS
This Annual Report on Form 10-K (the “Annual Report”) contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. We intend such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in Section 27A of the Securities Act of 1933, as amended and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements other than statements of historical facts contained in this Annual Report, including statements regarding our future results of operations and financial position, business strategy, the impact of the ongoing global COVID-19 pandemic on our business, prospective products and the plans and objectives of management for future operations, may be forward-looking statements. These statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements.
Statements regarding our future results of operations and financial position, business strategy and plans and objectives of management for future operations, including, among others, statements regarding the liquidity, growth and profitability strategies and factors and trends affecting our business are forward-looking statements. Without limiting the foregoing, in some cases, you can identify forward-looking statements by terms such as “aim,” “may,” “will,” “should,” “expect,” “exploring,” “plan,” “anticipate,” “could,” “intend,” “target,” “project,” “contemplate,” “believe,” “estimate,” “predict,” “potential,” “seek,” or “continue” or the negative of these terms or other similar expressions, although not all forward-looking statements contain these words. No forward-looking statement is a guarantee of future results, performance, or achievements, and one should avoid placing undue reliance on such statements.
Forward-looking statements are based on our management’s beliefs and assumptions and on information currently available to us. Such beliefs and assumptions may or may not prove to be correct. Additionally, such forward-looking statements are subject to a number of known and unknown risks, uncertainties and assumptions, and actual results may differ materially from those expressed or implied in the forward-looking statements due to various factors, including, but not limited to, those identified in Part II, Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and Part I, Item 1A. “Risk Factors” in this Annual Report. These risks and uncertainties include, but are not limited to:
downturns or volatility in general economic conditions;
our ability to compete effectively, expand our market share and increase our net sales and profitability;
our reliance on a limited number of third-party semiconductor wafer fabrication facilities and suppliers of other materials;
our failure to adjust purchase commitments and inventory management based on changing market conditions or customer demand;
shifts in our product mix or customer mix, which could negatively impact our gross margin;
the cyclical nature of the analog semiconductor industry;
any downturn or disruption in the automotive market;
our ability to compensate for decreases in average selling prices of our products and increases in input costs;
our ability to manage any sustained yield problems or other delays at our third-party wafer fabrication facilities or in the final assembly and test of our products;
our ability to accurately predict our quarterly net sales and operating results;
our ability to adjust our supply chain volume to account for changing market conditions and customer demand;
our dependence on manufacturing operations in the Philippines;
our reliance on distributors to generate sales;
the effects of COVID-19 on our supply chain and customer demand;
our ability to develop new product features or new products in a timely and cost-effective manner;
our ability to manage growth;
any slowdown in the growth of our end markets;
the loss of one or more significant customers;
our ability to meet customers’ quality requirements;
uncertainties related to the design win process and our ability to recover design and development expenses and to generate timely or sufficient net sales or margins;
changes in government trade policies, including the imposition of export restrictions and tariffs;
our exposures to warranty claims, product liability claims and product recalls;
2


our dependence on international customers and operations;
the availability of rebates, tax credits and other financial incentives on end-user demands for certain products;
risks, liabilities, costs and obligations related to governmental regulation and other legal obligations, including export control, privacy, data protection, information security, consumer protection, environmental and occupational health and safety, anti-corruption and anti-bribery, and trade controls;
the volatility of currency exchange rates;
our ability to raise capital to support our growth strategy;
our indebtedness may limit our flexibility to operate our business;
our ability to effectively manage our growth and to retain key and highly skilled personnel;
our ability to protect our proprietary technology and inventions through patents or trade secrets;
our ability to commercialize our products without infringing third-party intellectual property rights;
disruptions or breaches of our information technology systems or those of our third-party service providers;
our principal stockholders have substantial control over us;
the inapplicability of the “corporate opportunity” doctrine to any director or stockholder who is not employed by us;
anti-takeover provisions in our organizational documents and under the General Corporation Law of the State of Delaware (the “DGCL”);
our inability to design, implement or maintain effective internal control over financial reporting;
changes in tax rates or the adoption of new tax legislation;
the negative impacts of sustained inflation on our business;
disruptions in the banking and financial sector that limit our or our partners’ ability to access capital and borrowings;
the physical, transition and litigation risks presented by climate change; and
other events beyond our control.
Moreover, we operate in an evolving environment. New risk factors and uncertainties may emerge from time to time, and it is not possible for management to predict all risk factors and uncertainties.
You should read this Annual Report and the documents that we reference in this Annual Report completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained in this Annual Report, whether as a result of any new information, future events or otherwise.
Additionally, our discussion of various items herein, including our discussion of environmental, social and governance (“ESG”) matters, may include information that is not necessarily “material” under the federal securities laws for SEC reporting purposes. For many ESG matters, this is informed by various ESG standards and frameworks (including standards for the measurement of underlying data), and the interests of various stakeholders. Much of this information is subject to assumptions, estimates or third-party information that is still evolving and subject to change. For example, our disclosures based on any standards may change due to revisions in framework requirements, availability of information, changes in our business or applicable government policies, or other factors, some of which may be beyond our control.
Unless the context otherwise requires, references to “we,” “us,” “our,” the “Company” and “Allegro” refer to the operations of Allegro MicroSystems, Inc. and its consolidated subsidiaries.
3


PART I
Item 1. Business.
Our Mission
Our mission is to be a global leader in semiconductor sensing and power solutions for motion control and energy-efficient systems in automotive and industrial applications, moving the world to a safer and more sustainable future.
Company Overview
The Company is a leading global designer, developer, fabless manufacturer and marketer of sensor integrated circuits (“ICs”) and application-specific analog power ICs enabling the most important emerging technologies in the automotive and industrial markets. We are a leading supplier of magnetic sensor IC solutions worldwide based on market share, driven by our market leadership in the automotive market. Our products are foundational to automotive and industrial electronic systems. Our sensor ICs enable our customers to precisely measure motion, speed, position and current, while our power ICs include high-temperature and high-voltage capable motor drivers, power management ICs, light emitting diode (“LED”) driver ICs and isolated gate drivers. We believe that our technology expertise, combined with our deep applications knowledge and strong customer relationships, enable us to develop solutions that provide more value to customers than typical ICs. Compared to a typical IC, our solutions are more integrated, intelligent and sophisticated for complex applications and are easier for customers to use.
Growth in the global semiconductor industry has traditionally been driven by the consumer market. Looking ahead, industry growth is expected to be driven by technology mega trends in the automotive and industrial markets. These mega trends have created requirements for new technologies in vehicles, both under the hood and in the cabin, to support vehicle electrification and advanced driver assistance systems (“ADAS”). These shifts also require technology to enable intelligence and automation in factories and energy efficiency in clean energy applications. According to industry experts, these mega trends are expected to dramatically increase the demand for sensing and power solutions like the ones we develop. We believe our patented portfolio of sensor and power ICs provides the underlying technology required to establish an early lead in the market and win in the presence of larger competitors.
Our longstanding history of innovation over multiple economic and technology cycles in the semiconductor industry is built on our market leading magnetic sensor IC technology. Our “first of its kind” approach took the complexity of magnetic systems design and embedded it within our solutions, dramatically simplifying the customers’ design effort while increasing system reliability. This is a pattern we have repeated over consecutive generations of products, enabling us to establish a strong presence in the most rigorous and demanding automotive markets. Our portfolio now includes more than 1,000 products, and we ship over 1.5 billion units annually to more than 10,000 customers worldwide. By developing sophisticated, analog mixed-signal IC solutions that incorporate our patented intellectual property, proprietary and robust process technologies and our unique packaging know-how, we believe we are well-positioned to compete across all of our target markets. Our established position as an incumbent supplier for the automotive market and our long product life cycles attest to the strength of this competitive advantage.
Our value proposition is based on providing complete IC solutions for motion control and energy efficient systems. This includes sensing angular or linear position, driving an electric motor or actuator, and regulating the power applied to sensing and driving circuits so they operate safely and efficiently. These capabilities are based on fundamental technical advances we have made in the field of Hall-effect and xMR magnetic sensors and Bipolar-CMOS-DMOS (“BCD”) power ICs. We continue to be instrumental in developing Hall-effect and magnetoresistive transducers (“xMR”) and power double diffusion metal oxide semiconductor devices on silicon, application-optimized packaging, high-temperature operation, high-speed precision signal paths for signal processing, and 100-volt (“100V”) capable BCD wafer technology. In Hybrid Electric Vehicles (“HEV”), Electric Vehicles (“EV”) and ADAS applications, these innovations translate to increased driving range for an electric vehicle, smaller and more reliable power conversion systems, improved safety and efficiency of motor and power management systems and safer and more reliable steering and braking systems. In the industrial market, these technologies enable clean energy and automation. These innovations improve reliability to avoid factory downtime, accurately measure current to support increased energy efficiency for high-density clean energy applications and reduce the solution footprint to lower total system cost.
We have maintained our sensor IC leadership and built our power IC business through successfully developing deep customer relationships over time. We commonly collaborate with customers early on over a multi-year period in order to design products capable of meeting demanding performance and quality requirements. Through this customer collaboration in product design, we believe we have unique insight into market trends and customer requirements for new, improved and
4


innovative products. We believe that these insights enable us to develop differentiated solutions, often in advance of our competitors.
Our customer list includes virtually all of the world’s top automotive companies and a large quantity of leading industrial companies. We are a preferred vendor to tier-one suppliers in the automotive industry that supply parts or systems directly to original equipment manufacturers (“OEMs”). Our products can be found in vehicles built by nearly every automotive OEM worldwide and in many common industrial systems. We support customers through design and application centers located in North America, South America, Asia and Europe. Our local teams in these centers work closely with our customers on their unique design requirements, often acting as an extension of a customer’s development team.
Beginning in 2016, we began a multi-year strategic transition to extend our market leadership in high-growth markets, improve our operating model through a fabless and asset-lite manufacturing strategy, increase our IC design footprint and capacity, and accelerate growth through enhanced sales operations. To date, we believe we have begun to successfully realize many of the key objectives of this transition, and we expect to continue to benefit from initiatives put in place to further enhance our competitiveness, growth and profitability. As part of our strategic transformation, we began to streamline manufacturing to reduce fixed costs. This resulted in the divestiture of our wafer manufacturing facility, Polar Semiconductor, LLC (“PSL”), in March 2020 (the “PSL Divestiture”), and the closure of our manufacturing facility in Thailand (the “AMTC Facility”) as of March 2021. In our current fabless, asset-lite manufacturing model, we use external wafer manufacturing consisting of both standard and proprietary processes, along with internal and external assembly and internal test capabilities to provide both flexibility and scale. Through our subcontractor manufacturers, we are able to employ our proprietary wafer fabrication processes while leveraging our subcontractors’ manufacturing technologies and high-volume capacity. Our use of both internal and external assembly and test capabilities is designed to balance the protection of our proprietary technology and processes while achieving automotive quality manufacturing at scale.
Our Market
Within the global semiconductor industry, we focus on the magnetic sensor and power management IC markets.
E-Mobility
We define e-Mobility as the electrification of vehicles and the increasing adoption of advance safety-related driver assistance systems, known as ADAS.
We are a leading provider of sensing and power solutions for vehicle electrification, building on our decades of experience in powertrain efficiency and performance leadership in technologies that reduce emissions. The ability to improve efficiency is critical as OEMs strive to comply with increasingly stringent regulations and heightened customer awareness of the environmental impact of high emissions.
As EVs become a meaningful share of the automotive market, OEMs face challenges and opportunities to change system architectures in order to reduce complexities while achieving optimal system efficiency and vehicle range. This presents a number of new socket opportunities for semiconductors, and we expect our content per vehicle will continue to increase, driven by research and development innovation to serve this high-growth market.
As an expert in delivering ICs supporting efficient power conversion in HEV and EVs, we believe we are uniquely positioned to support increased electrification, providing the critical automotive-grade components required to enable energy-efficient and cost-effective vehicles. We believe this allows us to take advantage of the significant semiconductor content increases expected to result from the EV migration and strong growth of electrified powertrains over the coming years.
Our September 2022 acquisition of Heyday Integrated Circuits (“Heyday”) provides us with additional content opportunities in every fully electric vehicle. This first-to-market technology, which integrates an isolated DC-DC and isolated gate driver (“IGD”) is more efficient than competitive solutions that require two chips. This not only allows customers to reduce their printed circuit boards (“PCBs”), but also enables the entire system, like an on-board charger, to shrink. We continue to innovate this technology, which will enable gallium nitride (“GaN”) and silicon carbide (“SiC”) solutions in the electric powertrain.
ADAS capabilities are considered some of the most desirable features in modern vehicles and are currently being adopted in vehicles worldwide. Industry experts expect ADAS feature adoption will continue to increase over time. ADAS is a precursor to fully autonomous vehicles. While many ADAS-equipped vehicles are being produced today, as ADAS features become more sophisticated and increasingly adopted, demand for our sensor and power ICs is expected to expand in steering and braking systems. Based on industry forecasts, we believe the transition to vehicles that incorporate ADAS Level 2
5


through 5 technologies and strong adoption of sensors and power management products to support these vehicles, will enable us to increase our total available market related to ADAS and related safety and chassis technologies.
Our devices play a key role in ADAS applications, reacting to system inputs to enable collision avoidance, lane keeping, automatic emergency braking or self-park features through automatic steering and braking. A steering system equipped with even a modest degree of automation utilizes products across our entire portfolio, including sensors, power management ICs and motor driver ICs, which we believe is indicative of the size of our potential market opportunity as ADAS applications become increasingly more sophisticated.
While the market is still in the early stages of adopting new ADAS technologies, our solutions do not require waiting for full autonomy; we already ship a significant volume of devices every year that enable ADAS capabilities. Vehicles equipped with Level 1 ADAS feature sets use Allegro devices. We have been helping to increase the safety and drive features in ADAS applications of steering and braking systems for years and believe our track record of supplying devices for safety applications and experience with supporting ADAS features in high-end vehicles, combined with increased penetration of ADAS as it scales from luxury vehicles to mainstream and economy vehicles, positions us to expand our business to capitalize on this rapidly growing opportunity. Along with increased adoption, there will be increased content opportunities as ADAS technology and system architectures continue to advance.
Clean Energy
Our automotive first philosophy resonates with our industrial customers who appreciate our rigorous quality standards, devices designed to withstand extreme environments and our long product lifecycle of 10 years or more. These customers are in our target markets of clean energy, defined as renewable energy generation, storage and distribution, EV charging infrastructure and data center.
Renewable energy, especially solar, and EV charging are being driven by government regulations for reduced emissions and the increased electrification of a variety of products and processes. We can meet the needs of a variety of solar and EV charging technologies and types. Having the technology and products to support these markets from their infancy provides us an advantage in helping customers bring their products to market more quickly. This enables us to learn with our customers and solve challenges as they arise. Additionally, our IGDs will have a strong presence in these power conversion markets, enabling GaN and SiC-based platforms.
We offer one of the largest portfolios of current sensors on the market today, including those with integrated components, requiring less board space. Our “lossless” current sensor ICs are used to improve efficiency in these power conversion systems. Our 100V BCD wafer process technology and galvanically isolated current sensors are suited for higher voltage operation, and we believe the demand for current sensor ICs will increase as more solar and EV applications come to market. In addition, we expect our IGD technology to enable us to use a single, small-footprint package to significantly reduce system design time and complexity.
Our motor drivers are heavily adopted in the data center space, mainly for thermal efficiency, as these products reduce complexity and design time, while also reducing the energy consumption required to cool servers.
Automation
With the growing adoption of factory automation, there is increasing demand for precise motion control and energy efficient technologies representing additional meaningful growth opportunities for us. We believe we can leverage our technology leadership in solutions optimized for high-accuracy, high-voltage and high-reliability conditions to expand our presence in these markets. Many of these applications require the same safety and accuracy, which we have designed into our automotive first devices. In particular, we believe we have the potential to leverage the synergy between our power and sensor solutions, including motor drivers, voltage regulators, display drivers, and current, position and speed sensors, into under-penetrated opportunities within industrial automation.
Traditional Automotive Applications
The internal combustion engine (“ICE”) will continue to exist in some form for the foreseeable future, either in pure ICE vehicles or hybrids, the largest portion of the EV market for the next few years. OEMs continue to improve their fuel mileage and look to Allegro to help create the most efficient ICE powertrains possible. We have decades of experience as a proven supplier in ICE powertrains to support engine efficiency.
Safety, comfort and convenience business will continue to evolve with vehicle electrification. Systems that historically relied on engine temperature or mechanical energy are now electrifying, and new system technologies are being rolled out. Products our customers have relied on for lighting and infotainment are becoming more energy efficient as we develop more
6


advanced products and innovate with our customers. Additionally, our work to improve electrified powertrains is translating into an electrified thermal management system, where we can leverage the trust we have established with OEMs based on our prior experience to introduce and sell new products.
Broad Industrial
The Broad Industrial market includes our personal mobility, or two wheeler market, and a number of other end uses from heavy equipment to telecom connectivity. Our two-wheeler business is seeing similar electrification trends as larger vehicles. Our solutions are proven in electrified powertrains and in small form factors needed in these applications. These markets are looking for many of the same devices our automotive customers use, from high voltage and high temperature performance to long life cycle, small form factors, integration and unique packaging. Our automotive quality standards give industrial customers trust in our products.
Consumer & Computer Markets
The consumer and computer markets include smart home applications, personal computers and consumer electronics. Our devices enable our customers in these markets to manufacture more energy efficient products with extended battery life.
Market Opportunity
Within our target markets, a key element of our growth strategy is to increase our business through portfolio and customer expansion. We are a market share leader in the magnetic sensor IC market, and we believe there is considerable opportunity to continue to grow this foundational business. For example, over the last five years, we introduced new position sensor ICs and quickly ramped revenue in motion control applications, particularly in the ADAS market. We believe similar share growth opportunities exist in other adjacent areas of the magnetic sensor IC market.
We are also just beginning to leverage our power IC products to increase our total content within automotive and industrial applications. For example, over the last five years, we introduced new power devices, including motor driver ICs, and grew revenue in the automotive ADAS and data center markets. Our net sales in these new areas have grown approximately 50% faster than the overall growth of the brushless direct current (“BLDC”) motor market during the same period. We believe this is indicative of the success of our footprint expansion strategy and the potential for significant growth with continued execution on that strategy.
Our latest opportunity to expand our market presence is with our new IGDs. These solutions will have applications in power conversion in EVs, such as on-board chargers and traction inverters, as well as clean energy.
Increasing our Served Available Market
Another focus of our growth strategy is to significantly expand our served available market by using our established position in high-value automotive and industrial applications to increase our content per system. We believe the automotive market is very attractive given the rigorous quality and safety requirements that create meaningful challenges for new competitors and the significant technology shifts currently underway that are expected to significantly increase semiconductor content per vehicle.
With the growth of semiconductor content opportunities related to EV and ADAS penetration already accelerating, we have seen significant increases in our electronic system content per vehicle. For example:
Our opportunity for vehicles adopting ADAS features is expected to grow as the adoption moves from high end vehicles to mid- and lower-range vehicles. An additional benefit from ADAS is the content opportunity increase per system as new architectures are adopted. We believe that moving from today’s systems to electromechanical braking and steer-by-wire will nearly double the devices required per system.
According to our internal estimates and third-party sources, in a standard ICE model, we believe that we have a total opportunity of approximately $39 increasing to approximately $100 of potential content in an EV.
In a popular mid-sized 2022 model sedan shipped worldwide, our content per vehicle increased by over 50% as the vehicle model transitioned from ICE to a battery EV.
There is a similar dynamic in the industrial market, where clean energy and automation are two mega trends requiring more semiconductor content as they gain mainstream adoption. Our current sensors, motor drivers, and position sensors’ performance and reliability make them uniquely capable of delivering on customer expectations for both energy efficiency and motion control.
7


Competitive Strengths
The semiconductor market is highly competitive. As a leader in sensor and power ICs, we have a strong track record of winning against both established competitors and new entrants. We believe that by effectively navigating technology transitions, maintaining close customer relationships and anticipating market trends, we have established a leadership position in the automotive market and are rapidly gaining presence in our targeted industrial markets, including factory automation and clean energy. Our research and development investment strategy prioritizes directing our internal investment resources toward high-value, high-growth opportunities where we believe we can apply our competitive strengths to establish a leading position and defend that position over successive product generations. Our competitive strengths include the following:
Leading market positions
We are a market share leader in magnetic sensor ICs. We believe that we can continue to increase our market presence and that our continued innovation in proprietary sensor and power IC technologies will enable us to establish leadership positions for new products in existing and emerging applications. For example, as a result of our sensor IC leadership in ICE, we have been able to establish a footprint in the emerging HEV and EV market and in ADAS. Growth in electronics in these applications is outpacing total vehicle growth and contributing significantly to the increasing semiconductor content per vehicle. As a proven automotive supplier, with high application content per vehicle in internal combustion and comfort systems, we have established a position in these high-growth ADAS and EV applications that we believe will result in a substantial increase in our content per vehicle progressively over the next decade. Our average product life cycle is 10 years or more, and we believe that product longevity and our ability to compete in our target markets will enable sustained growth over a long period.
Established technology leadership, strong intellectual property and system-level expertise
We believe our technology leadership is based on our strong intellectual property portfolio in analog mixed-signal circuit design, our sensor and power IC process technology innovations, and our intelligent packaging expertise. Additionally, we believe our system-level knowledge resulting from close customer collaboration enables us to understand our customers’ specific system requirements and more quickly and effectively develop advanced solutions to meet their needs. For example, our innovations in Hall-effect and xMR sensor ICs include assemblies with integrated magnets and optimized silicon design to enable precise robust performance in high-temperature and high-voltage environments. To date, we believe that our competitors have not been able to duplicate the resulting performance advantage. We have expanded innovations in the field of magnetic sensor ICs to the power IC market, where our solutions are developed using our proprietary 100V-capable wafer technology, which enables the efficient integration of various power circuits and proprietary motor control algorithms into one small form factor device. This reduces the solution footprint, increases system efficiency and simplifies our customers’ motor design process, all of which represent key customer requirements. In our newly acquired IGDs, our integration of an isolated DC-AC and an IGD enable an up to 50% size reduction of a PCB, and an up to 40% increase in efficiency. We believe these innovations have created tangible performance benefits in a variety of customer end products across a broad range of applications, from traditional 12-volt internal combustion engines to fully electric vehicles, autonomous vehicles, and from industrial automation to clean energy.
Broadly diversified business focused on high-value customers and end markets
Given the breadth of our customer relationships worldwide, our net sales are diversified across automotive and industrial customers, sales channels and geographies. We believe this diversity contributes to our growth opportunity by providing us early access to emerging customer applications and helping us to maintain relative stability in net sales across the business cycles common to the semiconductor industry. During economic declines, such as during the COVID-19 pandemic, our regional and target market diversification enabled us to partially offset regional or customer demand weakness. For example, recently, our presence in growing, high content electric vehicle systems has helped offset reductions in automotive production generally, and we have been able to capitalize on increased demand for clean energy infrastructure. Diversification, particularly geographically and within the automotive industry, has enabled us to continue to invest across business cycles, pursue multiple growth opportunities and employ our research and development efforts and technology expertise across multiple products and end markets.
Unlike the consumer market, automotive and industrial markets are characterized by long design cycles and rigorous quality, reliability and safety testing. These end markets often support higher relative average sales prices (“ASPs”) for similar technologies and longer product lifecycles. In addition, for many of our customers, we are among a limited number of suppliers qualified to compete for next generation product designs, and in many of our design wins, we are the sole supplier to the customer. This strong competitive position allows us to gain insight into the specifications for our customers’ evolving
8


products and enables us to develop innovative solutions to meet their needs, providing us with multiple opportunities to secure continued business. In addition, our customer diversity and longstanding track record with key customers, particularly in the automotive market, provides us with a deep channel into which we can introduce new products. As a result, based on our internal metrics, we believe we have visibility into, and understanding of, long-term revenue trends.
Fabless, asset-lite, scalable operations with flexible, advanced manufacturing infrastructure
Over the course of our multi-year strategic transformation, including our completion of the PSL Divestiture in March 2020, we became a fabless semiconductor company, while retaining certain ownership rights in and a strategic customer relationship with PSL to enhance our security of supply. Consolidating our internal manufacturing footprint, leveraging our supplier partners, and focusing on product innovation and customer solutions has contributed to improving our historical gross margins over the last several years from a 40% range to the 56% range today. Becoming a fabless semiconductor company has also enabled us to access the technology base available through partnerships with strategic contract semiconductor wafer fabrication plants (“fabs”) to which we bring our advanced proprietary processes. Wafers using our proprietary fabrication processes are very often manufactured at multiple wafer foundries, sometimes on dedicated, customized tools. We believe this strategy will provide us with enhanced security of supply. Our major fab partners currently include PSL, United Microelectronics Corporation (“UMC”) and Taiwan Semiconductor Manufacturing Company (“TSMC”). We believe that we have developed a flexible and efficient manufacturing model that will continue to reduce our capital requirements, lower our operating costs, enhance reliability of supply and support our continued growth in future periods.
We have successfully reduced our manufacturing footprint by approximately half over the last three years as we optimized our manufacturing capabilities in packaging through a mix of internal and external capacity. In addition, the closure of the AMTC Facility as of March 2021 reduced our remaining manufacturing square footage by approximately an additional 45%. In addition to the implementation of our fabless, asset-lite scalable manufacturing strategy, we believe the AMTC Facility closure as part of our manufacturing footprint optimization strategy further enhanced our gross margins. Our primary internal assembly and test facility based in Manila, Philippines (the “AMPI Facility”) provides high-volume production capacity while facilitating the protection of our proprietary process technology, particularly for the assembly and testing of our magnetic sensor products. Additionally, we make use of other third-party assembly and second-source manufacturers for industry standard packaging. We are certified under IATF 16949:2016, the automotive sector-specific quality management system standard, and are a major supplier to automotive manufacturers world-wide, who are recognized as having very stringent quality standards with respect to safety and reliability. We also have qualified and use external assembly to enable flexible capacity utilization and technology access.
Well-positioned to access the global automotive and industrial markets
We have an extensive sales, distribution, technical and quality support network in the U.S., Europe and Asia to support the direct distribution of our products. We believe we are well-positioned to expand our business in all of these markets, particularly in the automotive and industrial automation markets.
Experienced and established management team
Our executive management team averages approximately 20 years of semiconductor industry experience. We believe our team has a proven track record of operating in fast-paced, innovation-driven and values-based cultures. Our management team is committed to innovating with purpose, supporting sustainability and managing with transparency.
Their experience of effectively managing through various industry cycles and technology transitions provides us with steady, reliable leadership, uniquely capable of identifying strong investments, executing through changes and maintaining stability during periods of market uncertainty.
Company Strategy
Our strategy is to provide complete IC solutions for our customers, innovate with purpose to build on leadership in our key markets and expand our presence to become a global leader in semiconductor power and sensing solutions for motion control and energy efficient systems in automotive and industrial applications.
Invest in research and development that is market-aligned and focused on targeted portfolio expansion
We believe that our investments in research and development in the areas of product design, automotive-grade wafer fabrication technology and IC packaging development are critical to maintaining our competitive advantage. In both the automotive and industrial markets, major technology shifts driven by disruptive technologies are creating high-growth
9


opportunities in areas such as e-Mobility, clean energy and automation. We believe the convergence of requirements for intelligence and energy efficiency within these emerging markets is directly aligned with our core competencies. Our knowledge of customers’ end systems has driven an expansion of our sensor IC and power solutions to enable these new technologies. By aligning our research and development investments with disruptive technology trends while undergoing a rigorous ROI review, we believe we can deliver an attractive combination of growth and profitability.
Emphasize our automotive “first” philosophy to align our product development with the most rigorous applications and safety standards
We are a leading supplier of magnetic sensor ICs for the automotive market because we have been intentional about incorporating support for the stringent automotive operating voltages, temperature ranges and safety and reliability standards into every part of our operations, from design to manufacturing. By designing our products from the ground up to operate at high temperatures and at high voltages, we have built a strong technical reputation among our automotive customers. We believe our focus on meeting or exceeding industry standards as the baseline for product development increases our opportunity in the automotive market as customers look for trusted suppliers to deliver highly reliable solutions for rapidly growing emerging markets. For example, the rise in HEVs and EVs has dramatically increased the variety and complexity of components needed to support modern powertrains. We believe our philosophy of designing for automotive safety and reliability gives us a meaningful lead over new entrants attempting to enter the automotive market by modifying existing solutions originally developed for consumer and other less demanding applications. We also believe we can use our expertise in designing for the automotive market and our expanding product portfolio to capitalize on increasing demand among industrial customers for ruggedized solutions that meet the highest quality and reliability standards. Additionally, in our experience, demand for solutions that meet or exceed stringent safety and reliability specifications supports higher ASPs and slower ASP declines over time than are typical for our industry.
Invest to lead in chosen markets and apply our intellectual property and technology to pursue adjacent growth markets
We intend to continue to invest in technology advancements and our intellectual property portfolio to maintain the leading market share position in magnetic sensor ICs and achieve leadership positions in power ICs within our target markets. We believe we can maximize our investments by leveraging our proven technology and existing research and development, sales and support efforts to take advantage of synergistic opportunities in new, adjacent growth markets. For example:
We target our patented sensor IC, and power-related intellectual property to address increasing electronics content in automotive applications based on the increasing adoption of electric powertrains and advanced safety systems for semi-autonomous and autonomous vehicles.
We are investing in advanced current sensor IC and sensor-less motor control technologies to target industrial clean energy applications where we believe the trend towards increasing energy efficiency provides an opportunity to apply our rich history of innovation to rapidly accelerate our growth.
We are aligning our application domain knowledge, sensor design skills and power management and motor control algorithm expertise to capitalize on the trend towards increasing automation and electronics content inherent in the industrial automation transformation.
We believe our strategy of leveraging our key capabilities to target adjacent growth markets will enable us to achieve higher returns on our research and development investments.
Expand our sales channels and enhance our sales operations and customer relationships
We sell our products globally through our direct sales force, distributors and independent sales representatives. Our global sales infrastructure is optimized to support customers through a combination of key account managers and regional technical and support centers near customer locations. These centers enable us to act as an extension of our customers’ design teams, providing us with key insights into product requirements and accelerating the adoption and ramp up of our products in customer designs. We intend to continue strengthening our relationships with our existing customers while also enabling our channel partners to support demand creation and fulfillment for smaller broad-based industrial customers. We believe we will be able to further penetrate the industrial market and efficiently scale our business to accelerate growth by enabling our channel to become an extension of our demand generation and customer support efforts.
Continue to improve our gross margins through product innovation and cost optimization
We strive to improve our profitability by both rapidly introducing new products with value-added features and reducing our manufacturing costs through our fabless, asset-lite manufacturing model. Over the last several years, we have
10


improved our gross margin from a 40% range historically to the 56% range. We expect to continue to improve our product mix by developing new products for growth markets where we believe we can generate higher ASPs and/or higher gross margins. We also intend to further our relationships with key foundry suppliers to apply our products and applications knowledge to develop differentiated and cost-efficient wafer processes and packages. We believe we can reduce our manufacturing costs by leveraging the advanced manufacturing capabilities of our strategic suppliers, implementing more cost-effective packaging technologies and leveraging both internal and external assembly and test capacity to reduce our capital requirements, lower our operating costs, enhance reliability of supply and support our continued growth. We intend to continue to choose the industry’s leading manufacturing partners to maintain the quality of our products for the automotive market, to ensure continuity of supply and to best protect our intellectual property.
Selectively pursue acquisitions and other strategic transactions
We evaluate and selectively pursue acquisitions and transactions as an integral part of our strategy to supplement organic growth. Acquisitions should accelerate our growth in strategic e-Mobility and industrial markets, extend or enhance our existing technology expertise, and leverage our existing sales channels.
Maintain sustainability efforts
We intend to continue to innovate with purpose, aiming to help address critical global challenges related to energy efficiency, vehicle emissions and clean and renewable energy with our sensing and power management product portfolio. In addition, we strive to operate our business in a socially responsible and environmentally sustainable manner, and with the goals of maintaining a dedication to social responsibility in our supply chain and disclosing the environmental impact of our business operations.
We identified five goals that help to inform our ESG strategy: (1) maximize the positive impact of our products, (2) build a diverse and innovative workforce, (3) minimize our impact on the planet, (4) engage our supply chain to advance sustainability, and (5) cultivate opportunities in local communities.
Company Products and Solutions
Our product portfolio includes over 1,000 products across a range of high-performance analog mixed-signal semiconductors.
We apply our deep technology know-how to deliver magnetic sensing IC and power IC solutions to:
Sense speed, position, and current to enable electric powertrains, improve vehicle fuel efficiency and CO2 emissions, enable safer cars through ADAS safety features, and enhance factory automation and clean energy systems;
Regulate systems to improve safety and power efficiency and ultimately reduce solution size; and
Drive motors through our advanced, proprietary algorithms that provide industry leading reliability and energy efficiency, with minimal audible noise and vibration.
Magnetic Sensor ICs
We offer what we believe to be the industry’s leading portfolio of integrated magnetic sensor ICs. Our solutions are based on our monolithic Hall-effect and xMR technology that allows customers to develop contactless sensor solutions that reduce mechanical wear and provide greater measurement accuracy and system control. Our portfolio of magnetic sensor ICs includes the following:
Current Sensor ICs: Current sensor ICs provide output signals proportional to the overall strength of a magnetic field created by a current carrying conductor. We have developed a broad portfolio of current sensors to meet multiple voltage and application needs for our customers. Current sensor ICs are used to improve energy efficiency in a broad range of applications, on-board chargers, DC-DC converters, inverters, industrial motors, solar inverters, and EV charging infrastructure.
Position Sensor ICs: Position sensor ICs provide an analog or digital voltage output that measures the intensity of a magnetic field, thereby establishing a precise position. In automotive applications, our position sensor ICs are used to improve safety applications such as ADAS power steering and braking systems, mild HEV powertrain systems such as the shaft position of a starter generator and ICE powertrain systems such as clutch and fork position in advanced transmissions. Our TMR Angle Sensor ICs offer high resolution position feedback and the safety diagnostics required for adoption in advanced ADAS motor position applications.
Speed Sensor ICs: Speed sensor ICs detect and process the magnetic fields created by a rotating gear tooth or ring magnet with the output being a digital reading proportional to speed. These sensor ICs are used in camshaft/
11


crankshaft and transmission systems and employ proprietary algorithms for high accuracy, leading to reduced CO2 emissions and improved fuel economy of combustion engines. Additionally, xMR wheel speed sensors play an important role to increase the safety of ADAS braking systems.
Power ICs
Our power IC portfolio is comprised of high-temperature and high-voltage capable motor driver ICs, regulator power management ICs, LED driver ICs and high-voltage IGDs, which allow our customers to design safer, smaller and more power-efficient systems. We employ embedded algorithms that simplify system-level design, reduce audible noise, and increase start-up reliability in BLDC motors and fans. Our portfolio of power ICs includes the following:
Motor Driver ICs: Motor driver ICs contain the power drivers and the sequencing logic to drive the coils of a variety of motors. Our motor driver ICs utilize embedded algorithms to improve energy efficiency and motion control in HEV and EV systems, automotive fans and pumps, data center cooling fans, automation and home appliances.
Regulator and LED Driver ICs: As the industry transitions to more highly integrated products, our portfolio of regulator ICs, and power management ICs (“PMICs”) is used extensively in under-hood automotive ADAS and powertrain systems. Our LED driver ICs and modules are used in smart lighting systems to improve system safety, efficiency and size.
Isolated Gate Drivers: These devices combine isolated DC-DC and IGDs into a single package. They are designed to complement GaN and SiC switches in high-efficiency power conversion systems. Our IGDs enable an application that is smaller and more efficient than the competing solutions, helping to shrink PCBs and reduce total system size.
Examples of our IC products and their applications in end markets are set forth in the following table.
Automotive Market IC SolutionsIndustrial Market IC SolutionsOther Market IC Solutions
PRODUCTS
• Current sensors
• Current sensors
• Current sensors
• Position sensors
• Position sensors
• Position sensors
• Speed sensors
• Speed sensors
• Motor drivers
• LED drivers
• LED drivers
• Regulators
• Motor drivers
• Motor drivers
• Regulators and PMICs
• Regulators
• Isolated gate drivers• Isolated gate drivers
APPLICATIONS• Electric motor powertrain and charging systems for EV• EV charging infrastructure• Smart home/IoT
• ADAS, active safety, including steering and braking systems• Solar power generation, storage, and distribution• PC printers and peripherals
• Engine management and transmission systems• Factory automation equipment• Personal electronics
• Comfort and convenience including in-cabin motors, HVAC, infotainment, LED lighting• Industrial motors• Energy Star household appliances including white goods
• Passive safety including seatbelt switches, wipers, door/window sensors, seat position, suspension• Data center and 5G infrastructure
• Personal mobility
Environmental, Social and Governance Initiatives

Our commitment to ESG is intrinsic to our core value of “Innovation with Purpose” and is directly aligned to our corporate strategy and growth plans. As we expand the reach and influence of our products, we have an important opportunity to make a positive impact on our people, communities, and the planet. Our innovators and teams are not only focused on solving customer challenges like reducing emissions, making applications more energy efficient, and harnessing
12


renewable energy, but they are also looking inward, imagining ways we can enhance our impact on the communities where we live and work. We strive to develop intelligent solutions that help to move the world toward a safer and more sustainable future. We are guided by our signature ESG initiative to maximize the positive impact of our products. We believe our ICs help address global challenges related to CO2 emissions, energy efficiency and clean, renewable energy in a variety of applications, for example:

Reduced vehicle emissions and improved fuel economy for internal combustion engines. Our magnetic speed sensor ICs are used in combustion engines to reduce CO2 emissions and improve fuel economy by providing gear speed and position information necessary to improve engine performance. For example, we are a leading provider of specialized crankshaft speed sensor ICs needed to operate the stop/start engine systems designed to reduce emissions through improved efficiency. Our magnetic speed and position sensor ICs, motor driver ICs, and PMICs are used in advanced, high-efficiency vehicle transmissions. These ICs sense the position of gears and clutches, regulate power to the sensors and control electronics, and drive the actuators needed to operate high-efficiency eight to 10-speed transmissions.
Energy efficiency in hybrid and fully electric vehicles. Our “lossless” magnetic current sensor ICs are used to accurately measure and control electric current flowing in EV powertrains, improving the energy efficiency of the electric vehicle. In many electric cars, 10 to 20 total current sensor ICs are used in vehicle inverter, DC/DC converter, and on-board-charging systems. In addition, our power IC products improve energy efficiency and motion control in mild hybrid cars, where our 100V wafer technology is ideal for use when driving 48-volt motors or powering electronics from the internal 48-volt battery.
Renewable and smart energy applications. Our magnetic current sensor ICs with embedded high-voltage isolation are used extensively in power conversion and inverter applications in solar and wind energy generation. In addition, our angle sensor ICs and motor driver ICs play a key role in the mechatronic systems used to optimize the alignment between solar panels and the changing position of the sun, for example. Our products also provide a non-intrusive, reliable, high-precision and low-cost way to measure power in power monitoring applications.
Energy efficiency in next generation infrastructure. Our power IC products, such as motor driver ICs, are used extensively in data center cooling fan applications. In addition, our magnetic current sensor ICs help improve energy efficiency and minimize energy losses in data center power supplies and power amplifiers in 5G telecom systems. We expect the transition from 12-volt to 48-volt power architectures in data center and 5G telecom markets will continue to require energy-efficient, high-voltage power and sensor IC solutions to achieve necessary levels of energy efficiency.
The Company is a member of the Responsible Business Alliance (RBA), the world’s largest industry coalition dedicated to corporate social responsibility in global supply chains. The Company’s subcontractors and direct materials suppliers are required to be ISO 14001 and ISO 450001 certified (or comparable) and must complete and sign the Company’s supplier requirements. The Company has also established an internal ESG Steering Committee that provides oversight of ESG risks and opportunities, guides the Company through our multi-year emissions reduction plan, and works to ensure suppliers comply with the Company’s commitment to global sustainability.
As part of the Company’s commitment to reduce the environmental impact of our products throughout the lifecycle, we are investing in innovation as well as measuring and tracking emissions, waste, and water usage across facilities. The Company has implemented several energy, water, and waste reduction projects across our facilities and established an environmental policy, climate change policy, and water policy. We are also taking steps to actively manage the carbon footprint of our operations (i.e., our Scope 1 and 2 emissions) and have participated in the CDP (formerly the Carbon Disclosure Project) questionnaires on climate change and water security since 2018. We also strive to adhere to international standards and regulations regarding manufacturing and business procedures and product composition.
Sales, Marketing and Customer Support
We sell our products worldwide through multiple sales channels, including through our direct sales force and through distributors and independent sales representatives, which resell our products to numerous end customers. We have a geographically diverse mix of sales. Our net sales made to distributors accounted for approximately 39.3%, 36.8% and 37.3% of our net sales in fiscal years 2023, 2022 and 2021, respectively, excluding our distribution relationship with Sanken in Japan, which represented approximately 16.5%, 19.4% and 17.7% of our net sales in fiscal years 2023, 2022 and 2021, respectively. Sales to our largest, non-affiliated distributor accounted for 10.8%, 11.0%, and 11.4% of our net sales in fiscal years 2023, 2022 and 2021, respectively. As of April 1, 2023, we have transitioned the distribution of our products in Japan from Sanken to third-party distributors and direct to end customers.
13


Our direct sales force and applications engineers provide our customers with specialized technical support. We believe that maintaining a close relationship with our customers and serving their specific technical needs improves their level of satisfaction and enables us to anticipate and influence their future product needs. We provide ongoing technical training to our distributor and sales representatives to keep them informed of our existing and new products.
We maintain an internal marketing organization that is responsible for increasing our brand awareness and promoting our products to prospective customers. This includes the creative management of our website, market research and analytics, and development of demand generation strategies and materials, such as product announcements, press releases, brochures, training and videos, as well as securing thought leadership through published technical and trend articles and advertisements, and active engagement in key industry events.
Customers
We sell our products to major global OEMs and their key suppliers, primarily in the automotive and industrial markets. We sold to more than 10,000 end customers, directly and through distributors, during each of fiscal years 2023, 2022 and 2021. Approximately half of our net sales during each of fiscal years 2023, 2022 and 2021 were derived from sales to our top 20 customers, which includes distributors. We believe that no end customer, including those served through our distributors, exceeded 10% of our net sales during fiscal years 2023, 2022 and 2021.
Research and Development Strategy
We are a technology company, and we believe our future success depends on our ability to rapidly develop and introduce differentiated new products in our target markets. As a result, we are committed to investing in our process and product development capabilities and focusing our engineering efforts on designing and introducing new application-specific products, developing new semiconductor process and packaging technologies, enhancing design productivity and evaluating new technologies. Our research and development investments are subject to a rigorous ROI review to ensure alignment with our growth and profitability targets. We believe that by effectively applying these resources, we have developed proprietary innovations and intellectual property that will give us an early lead in our target markets and will enable accelerated growth over time.
Over the last 10 years, we believe we have been instrumental in achieving fundamental developments that have enabled a number of key technology transitions in the automotive and industrial markets. We believe we are one of very few suppliers in the semiconductor industry to integrate proprietary motor control algorithms into our motion control devices to achieve optimized BLDC motor performance, we remain one of the few suppliers that has developed multiple packaging technologies capable of operating up to 175 degrees Celsius and including passive components and high current conductors required to make high efficiency, high voltage current sensor products, and we were one of the first in our industry to develop automotive grade xMR technology on silicon wafers, which enabled breakthrough advances in product performance. This advanced technology is a key enabler across all of our strategic focus areas in the automotive and industrial markets as more of the e-Mobility and clean energy markets transition to xMR.

We augment our internally generated intellectual property through a mix of licensed intellectual property, partnering with industry experts, and through acquisitions. For example, we acquired our IGD business through an acquisition in fiscal year 2022. This acquisition will expand our serviceable available market in EV and clean energy.
Our global team of highly skilled engineers has extensive semiconductor development experience, including expertise in analog design, test and process technology. As of March 31, 2023, we had approximately 655 employees dedicated to research and development, with centers in the United States, Europe, South America, and Asia. Our engineering team has contributed to nearly doubling our intellectual property portfolio over the last three years, further strengthening our position in our target markets.
We have also made significant investments in our core engineering capabilities, including improvements in tools to support greater engineering efficiency, electrical component modeling, magnetic performance modeling and thermal distribution modeling. We believe these improved tools enable us to more accurately predict the performance of our designs, resulting in improved time-to-market for our products and satisfaction of our customers.
Our focus on meeting or exceeding the stringent automotive market safety and reliability requirements is fundamental to our research and development process. We anticipate that we will continue to make research and development investments in order to enhance our leadership position and expand our markets with innovative, high-quality products and services (as exemplified through our acquisition of Heyday). In addition, our board of directors has a standing R&D and Strategy
14


Committee, whose purpose is to provide guidance to management on various technological choices and research and development priorities to assist in implementing our strategic direction.
Process and Packaging Technology
Our product and technology development engineers have long-established expertise in designing mixed signal power ICs and magnetic sensor ICs using proprietary semiconductor process technologies and intelligent packaging. We consider these capabilities to be strategically important because they allow us to create complete system products and highly integrated solutions that meet the quality and robustness requirements of our most stringent automotive customers and applications. These have the benefit of advancing the feature, function and cost of ownership of our devices relative to those of our competitors. For example, we released a unique 100V- and 175-degree Celsius capable BCD wafer technology designed to handle automotive voltage and temperature transients while also integrating high-density logic circuits and electrically erasable programmable read-only memory to enable configurable and embedded algorithms, and various Hall-effect and xMR transducer technology on the same silicon wafer. These technologies are fundamental to the transition from 12-volt to 48-volt power supply required in the rapidly emerging mild HEV and EV markets, and to the next generation of ADAS systems. We are in the process of applying these capabilities to the industrialization of our IGD portfolio.
In choosing the process technology to be used to manufacture a new product, we seek to optimize the match between the process technology and the desired performance parameters of the product for our customers. Our current strategic semiconductor process innovations include the following:
Automotive Quality and Safety
We have developed, characterized and qualified our wafer and package technologies to meet or exceed the rigorous automotive requirements that our customers demand. Robust development processes and guidelines have resulted in devices capable of exceeding the requirements of AEC Q100 Automotive Grade 0 of 150 degrees Celsius, and our field failure rates are consistent with or better than customer requirements.
Integrated Transducers
One of our fundamental innovations is the integration of magnetic transducers and complementary metal oxide semiconductor circuitry into one piece of silicon to create a complete, fully integrated system. Hall-effect elements are implanted in silicon providing robust and low noise solutions that are optimized for stress and temperature effects. Thin film, high-resolution xMR transducers are deposited directly on top of the CMOS circuitry creating a more reliable solution than multi-chip solutions by reducing interconnects and solution area. To achieve the highest level of Automotive Safety Integrity Level (“ASIL”), we are able to integrate xMR and Hall-effect transducers onto the same silicon to produce heterogeneous solutions capable of performing reliably in the most demanding automotive environments.
High-Voltage Technology
Our intellectual property developed over years of experience in automotive applications includes advanced mixed-signal integration of high-voltage solutions with our high-precision analog designs. For example, our innovative wafer technology enables high-voltage power transistors to be combined with embedded digital logic and precision analog circuits on a monolithic motor control IC. This enables a number of application-specific advancements, including taking the complex algorithm development in motor drivers into the IC, vastly reducing our customers’ design complexity and creating the most efficient and quietest solutions in the market. Similar benefits exist for our sensor products through monolithic integration of transducers with precision analog circuits and intelligent signal processing on a high-voltage IC that can be powered from a 12-volt vehicle battery.
Advanced, Small Form Factor Integrated Packages
We continue to combine circuit design and process innovation with novel packaging solutions that improve performance and reliability while reducing solution footprint and our customers’ cost of ownership. Two decades of sensor package innovation have led to the development of a family of integrated systems in a package for magnetic current, position and speed sensor ICs as well as power systems. By integrating a combination of a magnet, magnetic core, passive components, and our silicon integrated circuit in a single body, we are able to offer inventive magnetic sensors that reduce our customers’ needs to design complex magnetic models or complex interface circuits, solve electrical interference issues with external PCBs, and enable smaller and more cost-effective customer systems. The current sensors integrate specially designed lead frames to allow a high-precision, factory programmed single package solution that provides a unique high-efficiency and high-voltage isolation product and can sense current for products plugged directly into a household electrical outlet or connected to an 800-volt automotive battery. Years of design and manufacturing refinement have led to the latest
15


generation of power products that integrate passive components and power delivery into small packages to reduce PCB footprint and reduce noise in high-power systems. We also believe we are one of only a few companies in our industry that have developed a broad portfolio of packages that are suitable for operation in automotive environments and 175-degree Celsius temperatures.
Intellectual Property
We consider the strength of our intellectual property portfolio to be a significant competitive advantage. Our intellectual property includes patented inventions, trade secrets, accumulated technical know-how and trademarks. As of March 31, 2023, we owned 1,371 patents, including 742 active U.S. patents (with expiration dates between 2023 and 2042), with an additional 357 pending patent applications, including 154 U.S. patent applications.
We market our products worldwide under the “Allegro” name. We either hold or have applied for trademarks in all jurisdictions where we do significant business.
Competition
The semiconductor industry, particularly the market for high-performance analog mixed-signal semiconductors, is highly competitive. Although no one company competes with us across all of our product lines, we face significant competition within each of our business areas from both domestic and international semiconductor companies. Our primary magnetic sensor and power IC competitors are other semiconductor design and manufacturers, such as Analog Devices, Infineon, Melexis, Monolithic Power Systems, TDK Micronas, and Texas Instruments.
Our ability to compete successfully against these companies depends on elements both within and outside of our control. Some of our competitors have substantially greater financial, technical, marketing and management resources than we have. These competitive advantages may enable them to respond more quickly to new or emerging technologies or changes in customer requirements, or better position them to withstand adverse economic or market conditions.
We believe we can successfully compete against these organizations in our target markets by leveraging our design expertise, market leadership position, proprietary manufacturing processes, custom packaging capabilities and close customer relationships. In addition, we compete in our target markets to varying degrees on the basis of a number of competitive factors, including:
time to market;
system and application expertise;
product quality and reliability;
quality systems and support;
product features and performance;
proprietary technology;
production capacity; and
solution price.
We believe we currently compete favorably with respect to these factors. However, we cannot assure you that our products will continue to compete favorably or that we will be successful in the face of increasing competition from new products and enhancements introduced by existing competitors or new competitors entering our markets. See “Risk Factors—Risks Related to our Business and Industry—We face intense competition and may not be able to compete effectively, which could reduce our market share and decrease our net sales and profitability.”
Seasonality
Our business exhibits some seasonality. Historically, our net sales have generally been higher in the second half of the fiscal year than in the first half. However, various factors, such as market conditions, new product introductions and the supply chain environment, can impact the effects of seasonality on our business.
Employees and Human Capital Resources
Our employees are our most valuable assets. They contribute to Allegro’s success and, in particular, the skilled and experienced employees within our manufacturing, sales, service, research and development and quality assurance departments are instrumental in driving operational execution and strong financial performance, advancing innovation and maintaining a strong quality and compliance program.
16


As of March 31, 2023, we employed 4,687 full-time employees, including 655 in research and development, 3,578 in manufacturing (the overwhelming majority located at our AMPI Facility in the Philippines), 221 in sales and marketing and 233 in general and administrative. We consider our relationship with our employees to be good, as we have never experienced a labor-related work stoppage. None of our employees are either represented by a labor union or subject to a collective bargaining agreement.
The success and growth of Allegro’s business is dependent in large part on our ability to attract, retain and develop a diverse population of talented and high-performing employees at all levels of our organization. For our research, engineering and production management positions, we require employees with university and graduate-level degrees. As of March 31, 2023, 1,977 of our employees held university and graduate-level degrees, of which 876 of these employees were located outside of our factory locations. Globally, the demand for employees with such levels of education is high and competitive.
To succeed in these conditions, Allegro implements key recruitment and retention strategies, objectives and effectiveness measures as part of the overall management of our business. These core strategies are advanced through the following programs, policies and initiatives:
Competitive Pay and Benefits. Allegro’s compensation programs are designed to align the compensation of our employees, who operate in a highly competitive and technologically challenging environment, with Allegro’s business performance and to provide the proper incentives to attract, retain and motivate employees to achieve superior performance. The structure of our compensation programs balances incentive earnings for both short-term and long-term performance. Specifically:
We provide employee wages that are competitive and consistent with employees’ positions, skill levels, experience, knowledge and geographic location.
All non-sales employees participate in one of our annual cash incentive programs, allowing them to share in the profitability and business performance of Allegro. We also generally provide equity grants globally and an employee stock purchase plan to salaried employees consistent with geographic compensation practices and subject to regulatory compliance. In the U.S., we offer an employee stock purchase plan to our non-executive employees, which allows them to purchase shares of Allegro stock at a discounted price. These programs each further align our employees’ financial interests with the performance of the business and the interests of our stockholders.
We generally provide annual compensation increases and incentive awards based on business and individual performance.
All customer-facing positions participate in our annual sales incentive plan, allowing them to earn additional cash incentives based on the achievement of specific sales metrics.
We purchase compensation data from external compensation and benefits consulting firms to allow us to ensure we provide competitive compensation in each of the geographic locations in which we operate.
We align our executives’ annual and long-term equity compensation with our stockholders’ interests by linking realizable pay with Allegro’s stock performance and other key business and financial operating metrics.
We provide comprehensive benefit options designed to retain our employees and support their families in all areas of health and wellness.
Employee recruitment, retention and development. Allegro works diligently to attract the best talent from a broad array of sources to meet the current and future demands of our business. We have established relationships with world-class colleges and universities, professional associations and industry groups to proactively attract talented and capable new hires. We also utilize social media, local job fairs and educational organizations to find diverse, motivated and responsible employees. We believe we have made strides to increase diversity in management positions, while building internal resources to support future leadership openings. Allegro has a strong employee value proposition that leverages our technology leadership, collaborative working environment, shared sense of purpose and culture, and the desire to do the right thing to attract talent to our Company. In fiscal 2023, we hired approximately 1,103 new employees.
We closely monitor employee turnover rates, as our success depends upon retaining and investing in our highly trained manufacturing and technical staff. Allegro strives to decrease voluntary turnover rates and thereby increase employee tenure by ensuring a combination of competitive compensation, individual developmental opportunities and personal career enrichment and growth. We strive to provide an inclusive culture where employees can come to work and achieve their personal best. We provide a Flex@Allegro program to allow our employees the opportunity to decide where and how work gets accomplished. This flexible work arrangement enables our employees to achieve better work and life balance, and helps us to attract and retain talent. We believe our retention at the technical, professional and managerial levels is high.
17



Diversity, Equity and Inclusion. We are committed to cultivating a diverse workforce composed of individuals with different backgrounds, passions, and skillsets, as we work together to innovate with purpose. We understand that a holistic commitment to diversity necessitates more than recruiting diverse talent – it requires the cultivation of a workforce that is safe, creative, and collaborative, and where there are equitable opportunities for every employee. We established a DEI Council that globally represents our workforce and helps guide our DEI efforts and expand our DEI roadmap. We established two new employee resource groups (ERGs), Early Career and Women@Allegro. We have organizational metrics to monitor senior leadership, management, hiring and technical hiring by gender globally. We measure our population and hiring by race and ethnicity in the U.S.
Information about our Executive Officers. The following table sets forth certain information regarding our executive officers as of May 25, 2023:
NameAgePosition with the Company
Vineet Nargolwala50
President and Chief Executive Officer, Director
Derek P. D'Antilio
51
Senior Vice President, Chief Financial Officer and Treasurer
Sharon S. Briansky
49
Senior Vice President, General Counsel and Secretary
Michael C. Doogue
47
Senior Vice President, Chief Technology Officer
Max R. Glover
41
Senior Vice President of Worldwide Sales
Suman Narayan51Senior Vice President, Products
Joanne M. Valente58
Senior Vice President and Chief Human Resources Officer
Vineet Nargolwala has served as our President and Chief Executive Officer and as a member of our board of directors since he joined Allegro in June 2022. Mr. Nargolwala is a technology executive with over 25 years of global executive leadership experience. Prior to joining Allegro, Mr. Nargolwala previously served as Executive Vice President of Sensing Solutions at Sensata Technologies, a leading industrial technology company that develops sensors and sensor-based solutions for the automotive, heavy vehicle and off-road, industrial, and aerospace industries, from March 2020 to May 2022. Mr. Nargolwala joined Sensata as Vice President, Sensors Americas in February 2013 and was later promoted to Senior Vice President, Performance Sensing, North America, Japan and Korea in April 2016. In February 2019, he was appointed Senior Vice President, General Manager, Global Safety & Mobility, and in September 2019, he was appointed Senior Vice President, Sensing Solutions. Prior to Sensata, he was with Honeywell International Inc. for over nine years in business strategy and P&L leadership roles of increasing responsibility. Prior to Honeywell, Mr. Nargolwala was at Nortel Networks in product management and engineering roles. Mr. Nargolwala holds a Bachelor’s degree in Electrical Engineering from Maharaja Sayajirao University in Baroda, India, a Master’s degree in Electrical Engineering from the University of Texas and a Master of Business Administration from Cornell University.
Derek P. D’Antilio has served as our Senior Vice President, Chief Financial Officer and Treasurer since he joined Allegro in January 2022. Prior to joining Allegro, Mr. D’Antilio served as the Chief Financial Officer of a Summit Partners Portfolio Company and helped lead the sale and recapitalization of the company. From February 2019 to March 2021, he served as the Chief Financial Officer of IDEX Biometrics, a publicly traded and global fabless semiconductor company, where he played an instrumental role in leading a Nasdaq listing and preparing the company to scale its production. Prior to IDEX Biometrics, Mr. D’Antilio spent eight years at MKS Instruments, a global equipment and service provider to semiconductor and industrial markets and held numerous leadership roles, including Vice President & Corporate Controller, where he oversaw global accounting and reporting, FP&A, and treasury. Earlier in his career, Mr. D’Antilio was a CPA in public accounting and served as an audit manager at PricewaterhouseCoopers LLP. Mr. D’Antilio holds a B.S.B.A. in Accounting from Salem State University and an M.B.A. from Babson College.
Sharon S. Briansky has served as our Senior Vice President, General Counsel and Secretary since she joined Allegro in December 2021. Prior to joining Allegro, Ms. Briansky served as the Vice President, Deputy General Counsel and Secretary at Thermo Fisher Scientific (“Thermo Fisher”) from 2017 to 2021. Prior to that she served as Vice President, Associate General Counsel at Thermo Fisher from 2005 to 2017. Ms. Briansky received a B.A. in Political Science from the University of North Carolina in 1995 and a J.D. from Boston University School of Law in 1998.
Michael C. Doogue has served as our Senior Vice President, Chief Technology Officer, since being named as the Company’s first Chief Technology Officer in September 2022. Mr. Doogue joined Allegro in 1998 as a Design Engineer facilitating the development of Allegro’s innovative speed and current sensor ICs. Mr. Doogue has also served in various
18


leadership positions at Allegro, including as Design Manager from 2002 to 2006, Director of Strategic Marketing from 2006 to 2011, Business Unit Director of Linear Current Sensors from 2011 to 2016, Vice President of Advanced Sensor Technologies from 2016 to 2019, and as Senior Vice President of Technology and Products since from 2019 to 2022. Mr. Doogue holds over 75 U.S. patents in the areas of sensors and semiconductors. Mr. Doogue received a B.A. in Physics from Colby College in 1997 and a B.E. in Electrical Engineering from Dartmouth College in 1998. In 2007, Mr. Doogue completed the Stanford Executive Program at the Stanford University Graduate School of Business.
Max R. Glover has served as our Senior Vice President of Worldwide Sales since he joined Allegro in 2019. Prior to joining Allegro, Mr. Glover served as the General Manager of the Automotive Sales Group at Intel Corporation, a computing, networking, data storage, and communications solutions company from 2016 to 2019. Mr. Glover also served as Intel Corporation’s Director of Sales from 2013 to 2016, and also served in various leadership, sales, marketing and engineering roles from 2001 to 2013. Mr. Glover received a B.S. in Electrical Engineering from the University of Cincinnati in 2004.
Suman Narayan was appointed Senior Vice President, Products, in September 2022. Prior to that, he served as Vice President, Sensor Business Unit, since joining the Company in January of 2021. Before joining Allegro, Mr. Narayan was Senior Vice President and General Manager, Semiconductor and Embedded Systems, for Cyient, Inc., a global engineering, manufacturing, and digital technology solutions company, from 2016 to 2021. Prior to that, he served as Vice President and General Manager, High-Performance Smart Power, for ON Semiconductor Corporation from 2014 to 2016 and held roles of increasing seniority with Texas Instruments Inc. from 1995 to 2014. Mr. Narayan holds an M.B.A., from The University of Texas, an M.S. in Electrical Engineering and Biomedical Engineering, from Iowa State University, and a B.S., Electrical, Electronics and Communications Engineering from PSG College of Technology, in Coimbatore, Tamil Nadu, India.
Joanne M. Valente has served as our Senior Vice President and Chief Human Resources Officer (“CHRO”) since May 2022. Prior to her promotion, Ms. Valente served as the Company’s Vice President and CHRO from October 2020 to May 2022. Prior to that, she served as Director, Global Human Resources/Senior Human Resources Business Partner when she joined the Company in 2018. Prior to Allegro, Ms. Valente worked at Analog Devices, serving in a variety of global Human Resources Director roles across Sales, Marketing, Engineering and Talent Acquisition from 2007 to 2018. Additionally, Ms. Valente has held various Human Resources leadership positions during her career with IBM, Lotus Development Corp. and Digital Equipment Corporation, working across multiple high-tech industries. Ms. Valente earned her Bachelor’s degree in Management from Lesley University in Cambridge, MA, in 1992.
Environmental and Occupational Health and Safety Regulation
We are committed to protecting the environment and the health and safety of our employees, customers, and communities. Our Environmental Health and Safety (EHS) Policy outlines policies and training programs that are designed to promote and protect employee safety. Our EHS teams oversee workplace conditions for our employees. All Allegro EHS policies and procedures are developed in accordance with applicable laws and regulations. Our AMPI Facility is certified to ISO 45001 for environmental management and ISO 45001 for occupational health and safety.
Our operations are subject to various federal, state, local, international and non-U.S. laws and regulations governing pollution and environmental protection, including those relating to hazardous and toxic materials, product composition and the investigation and cleanup of contaminated sites, including sites we currently or formerly owned or operated, due to the release of hazardous materials, regardless of whether we caused such release. In addition, we may be strictly liable for joint and several costs associated with investigation and remediation of sites at which we have arranged for the disposal of hazardous wastes if such sites become contaminated, even if we fully comply with applicable environmental laws and regulations. We are also subject to various federal, state, local, international and non-U.S. laws and regulations relating to occupational health and safety. Any failure on our part to comply with these laws and regulations may subject us to significant fines or other civil or criminal costs, obligations, sanctions or property damage or personal injury claims, or suspension of our facilities’ operating permits. In addition, in the event of an incident involving hazardous materials, we could be liable for damages and such liability could exceed the amount of any liability insurance coverage and the resources of our business. Compliance with current or future environmental and occupational health and safety laws and regulations could restrict our ability to expand our business or require us to modify processes or incur other substantial expenses which could harm our business.
We face increasing complexity in our product design and procurement operations due to the evolving nature of environmental laws regulations and standards, as well as specific customer requirements. These laws, regulations and standards have an impact on the material composition of our products entering specific markets. For example, the European Union (“EU”) adopted its Restriction of Hazardous Substance Directive (“RoHS”) in 2003 and continues to develop evolving compliance standards, with its most recent restrictions announced as part of RoHS 3, which took effect in July 2019. The EU also adopted the European Regulation on Registration, Evaluation, Authorization and Restriction of Chemicals in 2007,
19


which calls for the progressive substitution of dangerous chemicals in manufacturing. In 2006, China first published its RoHS equivalent, the Administrative Measures on the Control of Pollution Cause by Electronic Information Products. This regulation was revised in 2016 when China enacted the Administrative Measures on the Restrictions of the Use of Certain Hazardous Substances in Electrical and Electronic Products Regulations, which expanded the scope of the 2006 requirements and is designed to restrict additional hazardous substance in certain electrical and electronic products. In addition, any business selling products to consumers in California containing certain listed chemicals or substances is subject to California Proposition 65 (officially known as the Safe Drinking Water and Toxic Enforcement Act of 1986), which requires disclosure of the listed chemical and potential health risks. In addition to these regulations and directives, we may face costs and liabilities in connection with product take-back legislation, which holds manufacturers responsible for the collection and proper disposal of their products discarded by their customers.
Although we incur costs to comply with the provisions discussed above and other applicable federal, state, local, international and non-U.S. laws and regulations relating to environmental protection in the ordinary course of our business, such costs have not materially affected, and are not presently expected to materially affect, our capital expenditures, earnings or competitive position.
Available Information
We file annual, quarterly and current reports and any amendments to those reports, proxy statements and other information with the Securities and Exchange Commission (“SEC”). Documents we file with the SEC are available free of charge on our website at https://investors.allegromicro.com/financials/sec-filings, as soon as reasonably practicable after such material is filed with the SEC. The information included on or available through our website is not part of this or any other report we file with the SEC. Any document that we file with the SEC is available on the SEC’s website at www.sec.gov.
Item 1A. Risk Factors.
An investment in our common stock involves risks. You should consider these risks carefully, as well as the other information contained in this Annual Report. If any of these risks occurs or increases in scope or severity, our business, financial condition and results of operations could be harmed materially. In that event, the trading price of our common stock might decline, and you might lose all or part of your investment. You should also refer to the other information contained in this Annual Report, including our consolidated financial statements and the related notes. Additional risks and uncertainties not presently known to us or not believed by us to be material may also negatively impact us.
Risk Factors Summary
The following summary description sets forth an overview of the material risks we are exposed to in the normal course of our business activities. The summary does not purport to be complete and is qualified in its entirety by reference to the full risk factor discussion immediately following this summary description. Our results of operations and financial condition could be materially and adversely affected by any of the following material risks:
the effect of downturns or volatility in general economic conditions;
intense competition in the global semiconductor industry;
reliance on a limited number of third-party semiconductor wafer fabrication facilities and suppliers of other materials for our production;
failure to adjust our purchase commitments and inventory management based on changing market conditions or customer demand;
shifts in our product mix or customer mix may result in declines in gross margin;
the cyclical nature of the semiconductor industry may limit our ability to maintain or improve profitability;
we are vulnerable to downturns or disruptions in the automotive market given our customer base;
decreases in average selling prices of our products and increases in input costs may reduce gross margins;
third-party wafer fabrication facilities may encounter sustained yield problems, disruptions, or other delays in the final assembly and test of our products which may reduce sales and damage customer relationships;
our quarterly net sales and operating results are difficult to predict accurately and may fluctuate significantly from period to period;
our dependence on our manufacturing operations in the Philippines exposes us to certain risks that may harm our business;
20


a significant portion of our net sales is generated through distributors;
events beyond our control could have an adverse effect on our business, financial condition, results of operations and cash flows;
the effect of the COVID-19 pandemic could have an adverse impact on our business, results of operations and financial condition;
failure to timely and cost-effectively develop new product features or new products that address customer preferences;
ability to effectively manage our growth;
dependence on growth in the end markets that use our products;
the loss of one or more significant customers could have a material adverse effect on our business;
our ability to meet customer quality requirements;
the nature of the design win process requires us to incur expenses with no guarantee of net sales or sufficient margins;
changes in government trade policies, including export restrictions and tariffs;
potential warranty claims, product liability claims, and product recalls could harm the business;
our dependence on international customers and operations subjects us to a range of regulatory, operational, financial and political risks;
end-user demand for certain green energy products often depends on the availability of rebates, tax credits and other financial incentives;
our ability to obtain government authorization to export certain of our products could adversely impact our net sales and our ability to comply with applicable export control laws and regulations;
changing currency exchange rates may adversely affect our business;
our ability to raise capital in the future;
our indebtedness may limit our flexibility to operate our business;
our ability to retain key and highly skilled personnel to operate our business;
risks associated with information technology, intellectual property, and data security and privacy;
risks related to compliance with various governmental laws and regulations;
our principal stockholders, Sanken and One Equity Partners (“OEP”), have substantial control over us;
the inapplicability of the “corporate opportunity” doctrine to any director or stockholder who is not employed by us;
provisions of our Certificate of Incorporation and Bylaws and under the DGCL may prevent or discourage a takeover;
our inability to design, implement or maintain effective internal control over financial reporting;
the changes in tax rates or the issuance of new tax legislation;
sustained inflation could negatively impact our business;
disruptions in the banking and financial sector could limit our or our partners’ ability to access capital and borrowings or result in losses of uninsured deposits; and
climate change presents physical, transition, and litigation risks that could disrupt our business operations and force us to incur increased costs and expenses.
Risks Related to Our Business and Industry
Downturns or volatility in general economic conditions could have a material adverse effect on our business, financial condition, results of operations and liquidity.
Our net sales, gross margin, and profitability depend significantly on general economic conditions and the demand for products in the markets in which our customers compete. Weaknesses in the global economy and financial markets, including resulting from the COVID-19 pandemic or the onset of a recession, may lead to lower demand for products that incorporate our solutions, particularly in the automotive and industrial markets. A decline in end-user demand can affect our customers’ demand for our products, the ability of our customers to obtain credit and otherwise meet their payment obligations and the
21


likelihood of customers canceling or deferring existing orders. Our net sales, financial condition and results of operations could be negatively affected by such actions.
Volatile and/or uncertain economic conditions, as well as inflationary pressures, can adversely impact sales, gross margin and profitability and make it difficult for us to accurately forecast and plan our future business activities. To the extent expected favorable economic conditions do not materialize or take longer to materialize than expected, we may face an oversupply of our products and have excess inventory, which could result in charges for excess and obsolete inventory. Conversely, if we underestimate customer demand, we may fail to meet customer needs, which could impair our customer relationships.
In addition, any disruption in the credit markets, including as a result of the ongoing COVID-19 pandemic or the onset of a recession, could impede our access to capital, which could be further adversely affected if we are unable to obtain or maintain favorable credit ratings. If we have limited access to additional financing sources, we may be required to defer capital expenditures or seek other sources of liquidity, which may not be available to us on acceptable terms or at all. Similarly, if our suppliers face challenges in obtaining credit or other financial difficulties, they may be unable to provide the materials we need to manufacture our products. All of these factors related to global economic conditions, which are beyond our control, could adversely impact our business, financial condition, results of operations and liquidity.
We face intense competition and may not be able to compete effectively, which could reduce our market share and decrease our net sales and profitability.
We are in an intensely competitive segment of the global semiconductor industry. Our competitive landscape includes rapid technological change in product design and manufacturing, continuous declines in ASPs, and customers who make purchase decisions based on a mix of factors of varying importance, which varies from customer-to-customer and from market-to-market. Our ability to compete in this environment depends on many factors, including our ability to identify emerging markets and technology trends in an accurate and timely manner, introduce new and innovative products, implement new manufacturing technologies at a sustainable pace, maintain the performance and quality of our products, and manufacture our products in a cost-effective manner.
Often, we compete against larger companies that possess substantial financial, technical, development, engineering, manufacturing and marketing resources. Varying combinations of these resources provide advantages to these competitors that enable them to influence industry trends and the pace at which they adapt to these trends. A strong competitive response from one or more of our competitors to our marketplace efforts, or a shift in customer preferences to competitors’ products, could result in increased pressure to lower our prices more rapidly than anticipated, increased sales and marketing expense, and/or market share loss. To the extent our profitability is negatively impacted by competitive pressures and reduced pricing, our business, financial condition, results of operations and growth prospects may be materially and adversely affected.
We rely on a limited number of third-party semiconductor wafer fabrication facilities and a limited number of suppliers of other materials, and the failure of any of these suppliers to supply wafers or other materials on a timely basis could harm our business and our financial results.
We currently rely on a limited number of third-party wafer fabrication facilities for the fabrication of semiconductor wafers used in the manufacture of our IC products, primarily UMC, PSL, and TSMC, and we purchase a number of key materials and components used in the manufacture of our products from single or limited sources. We depend on these foundries and other sources to meet our production needs. These foundries have limited production capacities with little ability to quickly expand capacity. From time to time we have encountered shortages and delays in obtaining wafers and other components and materials, and we may encounter additional shortages and delays in the future. For example, in early 2022, a spike in COVID-19 cases in multiple cities in China caused the Chinese government to reimpose lockdown measures, which negatively impacted our supply chains and our customers’ supply chains, as well as customer demand for our products, and these shutdowns may recur in the future. Additionally, two of our third-party wafer fabrication facilities are located in Taiwan, a location where earthquakes are commonplace, and geopolitical changes in China-Taiwan relations could disrupt their operations. Any disruption in our foundries’ supply of wafers to us may require us to transfer manufacturing processes to a new location or facility. Converting or transferring such fabrication processes from one of our primary facilities to an alternative or backup facility due to a disruption would likely be expensive and could take substantial time, given our highly complex manufacturing and fabrication processes, which incorporate our proprietary technologies. During such a transition, it is unlikely that our existing inventory would be sufficient to meet customer demand and would likely require us to incur unanticipated costs. As a result, we may not be able to meet our customers’ needs during such a transition, which would negatively impact our net sales, potentially damage our customer relationships and our reputation and may have a material adverse effect on our business, financial condition and results of operations. If we cannot supply our products due to a lack of
22


components, including semiconductor wafers, or are unable to source materials from other suppliers or to redesign products with other components in a timely manner, our business will be significantly harmed. We do not have long-term contracts with some of our suppliers and third-party manufacturers. As a result, any such supplier or third-party manufacturer can discontinue supplying components or materials to us at any time and without penalty. Moreover, we depend on the quality of the wafers and other components and materials that they supply to us, over which we have limited control. Any one or more of our other suppliers may become financially unstable as the result of global market conditions. Moreover, our suppliers’ abilities to meet our requirements could be impaired or interrupted by factors beyond their control, such as natural disasters or other disruptions. In the event that any one or more of our suppliers is unable or unwilling to deliver us products and we are unable to identify alternative sources of supply for such materials or components on a timely basis, our operations may be adversely affected. In addition, even if we identify any such alternative sources of supply, we could experience delays in testing, evaluating and validating materials or products of potential alternative suppliers or products we obtain through outsourcing. Qualifying new contract manufacturers, and specifically semiconductor foundries, is time consuming and might result in unforeseen manufacturing and operations problems. Furthermore, financial or other difficulties faced by our suppliers, or significant changes in demand for the components or materials they use in the products they supply to us, could limit the availability of those products, components or materials to us. We are also subject to potential delays in the development by our suppliers of key components, which may affect our ability to introduce new products. Any of these problems or delays could damage our relationships with our customers, adversely affect our reputation and adversely affect our business, financial condition, results of operations and our ability to grow our business.
Failure to adjust our purchase commitments and inventory management based on changing market conditions or customer demand could result in an inability to meet customer demand or additional charges for obsolete or excess inventories or non-cancellable purchase commitments.
We make significant decisions, including determining the levels of business that we will seek and accept, production schedules, levels of reliance on outsourced contract manufacturing, personnel needs and other resource requirements, based on our estimates of customer requirements. The short-term nature of the commitments by many of our customers and the possibility of rapid changes in demand for their products reduce our ability to accurately estimate future requirements of our customers. On occasion, our customers may require rapid increases in production, which can challenge our resources. We may not have sufficient capacity at any given time to meet our customers’ demands. Conversely, downturns in the semiconductor industry have in the past caused, and may in the future, cause our customers to significantly reduce the amount of products ordered from us. Because many of our sales, research and development, and manufacturing expenses are relatively fixed, a reduction in customer demand may decrease our gross margins and operating income.
In addition, we base many of our operating decisions, and enter into purchase commitments, on the basis of anticipated net sales trends which are highly unpredictable. Some of our purchase commitments are not cancellable, and in some cases we are required to recognize a charge representing the amount of material or capital equipment purchased or ordered which exceeds our actual requirements. For example, we have noncancellable purchase commitments with vendors and “take-or-pay” agreements with certain of our third-party wafer fabrication partners, under which we are required to purchase a minimum number of wafers per year or face financial penalties. These types of commitments and agreements could reduce our ability to adjust our inventory to address declining market demands. If demand for our products is less than we expect, we may experience additional excess and obsolete inventories and be forced to incur additional charges. If net sales in future periods fall substantially below our expectations, or if we fail to accurately forecast changes in demand mix, we could again be required to record substantial charges for obsolete or excess inventories or noncancellable purchase commitments.
Moreover, during a market upturn we may not be able to purchase sufficient supplies or components to meet increasing product demand, which could prevent us from taking advantage of opportunities and maximizing our net sales. Our failure to adjust our supply chain volume, secure sufficient supply from our third-party vendors, including our semiconductor wafer suppliers, or estimate our customers’ demand could have a material adverse effect on our net sales, business, financial condition and results of operations.
Shifts in our product mix or customer mix may result in declines in gross margin.
Gross margins on individual products fluctuate over the product’s life cycle. Our overall gross margins have fluctuated from period to period as a result of shifts in product mix, customer mix, the introduction of new products, decreases in ASPs for older products and our ability to reduce product costs. In addition, in periods of high demand for some of our products, we may have to source a portion of materials from higher-cost providers, which may decrease overall gross margin. These fluctuations are expected to continue in the future.
23


The cyclical nature of the semiconductor industry may limit our ability to maintain or improve our net sales and profitability.
The semiconductor industry, including the analog segment of the industry in which we compete, is highly cyclical and is prone to significant downturns from time to time. Cyclical downturns can result from a variety of market forces, which can result in significant declines in analog semiconductor demand. We have experienced downturns in the past and may experience such downturns in the future. These downturns have been characterized by diminished product demand, production overcapacity, high inventory levels and accelerated erosion of ASPs. Recent downturns in the semiconductor industry had been attributed to a variety of factors, including the initial onset of the COVID-19 pandemic, ongoing trade disputes among the United States and China, weakness in demand and pricing for semiconductors across applications and excess inventory. Recent downturns directly impacted our business, as was the case with many other companies, suppliers, distributors and customers in the semiconductor industry and other industries around the world, and any prolonged or significant future downturns in the semiconductor industry could have a material adverse effect on our business, financial condition and results of operations. Conversely, significant upturns can cause us to be unable to satisfy demand in a timely and cost-efficient manner and could result in increased competition for access to third-party foundry and assembly capacity. In the event of such an upturn, we may not be able to expand our workforce and operations in a sufficiently timely manner, procure adequate resources and raw materials, including semiconductor wafers from our third-party wafer manufacturing partners, or locate suitable third-party suppliers or other third-party subcontractors to respond effectively to changes in demand for our existing or new products, and our business, financial condition and results of operations could be materially and adversely affected.
Substantial portions of our sales are made to automotive industry suppliers. Any downturn or disruption in the automotive market or industry could significantly harm our financial results.
Our customers that supply various systems and components to automotive OEMs accounted for 67.6%, 69.2% and 67.4% of our total net sales in fiscal years 2023, 2022 and 2021, respectively. This concentration of sales exposes us to the risks associated with the automotive market and automotive industry. For example, our anticipated future growth is highly dependent on the adoption of autonomous driving technologies and EV powertrain vehicles, which are expected to have increased sensor and power product content. A downturn in the automotive market could delay automakers’ plans to introduce new vehicles with these features, which would negatively impact the demand for our products and our ability to grow our business. The automotive industry is also undergoing consolidation, reorganization and rapid change as a result of a shift to EVs, and changes and disruption in the automotive industry could have a material adverse effect on our business, financial condition and results of operations.
Decreases in average selling prices of our products and increases in input costs may reduce our gross margins.
The market for our products is generally characterized by declining ASPs, resulting from factors such as increased competition, overcapacity, the introduction of new products and increased unit volumes. We have in the past experienced, and in the future may experience, substantial period-to-period fluctuations in operating results due to declining ASPs. We anticipate that ASPs may decrease in the future in response to the introduction of new products by us or our competitors, or due to other factors, including pricing pressures from our customers. We typically conduct annual pricing negotiations for our existing products with some of our largest customers. In order to sustain profitable operations, we must continually reduce costs for our existing products and also develop and introduce new products with enhanced features on a timely basis that can be sold initially at higher ASPs. Failure to do so could cause our net sales and gross margins to decline, which would negatively affect our financial condition and results of operations and could significantly harm our business. In addition, as a result of the recent increase in semiconductor IC demand, supply chain issues, material shortages and inflation, the cost of certain materials used to manufacture our products, including for semiconductor wafers, has increased as demand has outpaced supply.
We may be unable to reduce the cost of our products sufficiently to enable us to compete with others. Our cost reduction efforts may not allow us to keep pace with competitive pricing pressures given the increased cost of certain materials, such as semiconductor wafers and other raw materials, and could adversely affect our gross margins. We maintain an infrastructure of facilities and human resources in several locations around the world and, as a result, have limited ability to reduce our operating costs. Accordingly, in order to remain competitive, we must continually reduce the cost of manufacturing our products through design and engineering changes. We cannot assure you that we will be successful in redesigning our products and bringing redesigned products to the market in a timely manner, or that any redesign will result in sufficient cost reductions to allow us to reduce the price of our products to remain competitive or maintain or improve our gross margins. To the extent we are unable to reduce the prices of our products and remain competitive, our net sales will
24


likely decline, resulting in further pressure on our gross margins, which could have a material adverse effect on our business, financial condition and results of operations and our ability to grow our business.
If we encounter sustained yield problems or other delays at our third-party wafer fabrication facilities or in the final assembly and test of our products, we may lose sales and damage our customer relationships.
The manufacture of our products, including the fabrication of semiconductor wafers, and the assembly and testing of our products, involve highly complex processes. For example, minute levels of contaminants in the manufacturing environment, difficulties in the wafer fabrication process or other factors can cause a substantial portion of the components on a wafer to be nonfunctional. These problems may be difficult to detect at an early stage of the manufacturing process and often are time-consuming and expensive to correct. From time to time, we have experienced problems in achieving acceptable yields at our third-party wafer fabrication partners, resulting in delays in the availability of components. Moreover, an increase in the rejection rate of products during the quality control process before, during or after manufacture and/or shipping of such products, results in lower yields and margins. In addition, changes in manufacturing processes required as a result of changes in product specifications, changing customer needs and the introduction of new product lines have historically significantly reduced our manufacturing yields, resulting in low or negative margins on those products. Poor manufacturing yields over a prolonged period of time could adversely affect our ability to deliver our products on a timely basis and harm our relationships with customers, which could materially and adversely affect our business, financial condition and results of operations.
Our quarterly net sales and operating results are difficult to predict accurately and may fluctuate significantly from period to period. As a result, we may fail to meet the expectations of investors, which could cause our stock price to decline.
We operate in a highly dynamic industry, and our future operating results could be subject to significant fluctuations, particularly on a quarterly basis. Our quarterly net sales and operating results have fluctuated significantly in the past and may continue to vary from quarter to quarter due to a number of factors, many of which are not within our control. Although some of our customers, for example those in the automotive industry, provide us with forecasts of their future requirements for our products, a significant percentage of our net sales in each fiscal quarter is dependent on sales that are booked and shipped during that fiscal quarter, and are typically attributable to a large number of orders from diverse customers and markets. As a result, accurately forecasting our operating results in any fiscal quarter is difficult. If our operating results do not meet the expectations of securities analysts and investors, our stock price may decline. Additional factors that can contribute to fluctuations in our operating results include:
the rescheduling, increase, reduction or cancellation of significant customer orders;
the timing of customer qualification of our products and commencement of volume sales by our customers of systems that include our products;
the timing and amount of research and development and sales and marketing expenditures;
the rate at which our present and future customers and end users adopt our technologies in our target end markets;
the timing and success of the introduction of new products and technologies by us and our competitors, and the acceptance of our new products by our customers;
our ability to anticipate changing customer product requirements;
our gain or loss of one or more key customers;
the availability, cost and quality of materials and components that we purchase from third-party vendors and any problems or delays in the fabrication, assembly, testing or delivery of our products;
the availability of production capacity at our third-party wafer fabrication facilities or other third-party subcontractors and other interruptions in the supply chain, including as a result of materials shortages, bankruptcies or other causes;
supply constraints for and changes in the cost of the other components incorporated into our customers’ products;
the utilization of our internal manufacturing operations;
our ability to reduce the manufacturing costs of our products;
fluctuations in manufacturing yields;
the changes in our product mix or customer mix;
competitive pressures resulting in lower-than-expected ASPs;
the timing of expenses related to the acquisition of technologies or businesses;
25


product rates of return or price concessions in excess of those expected or forecasted;
the emergence of new industry standards;
product obsolescence;
unexpected inventory write-downs or write-offs;
costs associated with litigation over intellectual property rights and other litigation;
the length and unpredictability of the purchasing and budgeting cycles of our customers;
loss of key personnel or the inability to attract qualified engineers;
the quality of our products and any remediation costs;
adverse changes in economic conditions in various geographic areas where we or our customers do business;
sustained inflation and disruptions in the banking and financial sector;
the general industry conditions and seasonal patterns in our target end markets, particularly the automotive market;
other conditions affecting the timing of customer orders or our ability to fill orders of customers including customers subject to export control or U.S. economic sanctions; and
geopolitical events, such as war, threat of war or terrorist actions, or the occurrence of pandemics, epidemics or other outbreaks of disease, or natural disasters, and the impact of these events on the factors set forth above.
We may experience a delay in generating or recognizing revenues for a number of reasons. Open orders at the beginning of each quarter are typically lower than expected net sales for that quarter and are generally cancellable or reschedulable with minimal notice. Accordingly, we depend on obtaining orders during each quarter for shipment in that quarter to achieve our net sales objectives and failure to fulfill such orders by the end of a quarter may adversely affect our operating results. Furthermore, our customer agreements typically provide that the customer may delay scheduled delivery dates and cancel orders within specified timeframes without significant penalty. In addition, we maintain an infrastructure of facilities and human resources in several locations around the world and have a limited ability to reduce the expenses required to maintain such infrastructure. Because we base our operating expenses on anticipated revenue trends and a high percentage of our expenses are fixed in the short term, any delay in generating or recognizing forecasted net sales or changes in levels of our customers’ forecasted demand could materially and adversely impact our business, financial condition and results of operations. Due to our limited ability to reduce expenses, in the event our revenues decline or our net sales do not meet our expectations, it is likely that in some future quarters our operating results will decrease from the previous quarter or fall below the expectations of securities analysts and investors. As a result of these factors, our operating results may vary significantly from quarter to quarter. Accordingly, we believe that period-to-period comparisons of our results of operations should not solely be relied upon as indications of future performance. Any shortfall in net sales or net income compared to a previous quarter or to levels expected by the investment community could cause a decline in the trading price of our stock.
Our dependence on our manufacturing operations in the Philippines exposes us to certain risks that may harm our business.
We rely heavily on the manufacturing operations of the AMPI Facility, which operates as our primary internal assembly and testing facility. We depend primarily on the AMPI Facility for our sensor and power products and, if this facility suspends operations, our ability to assemble and test our products could be materially impaired. Furthermore, any disruption in operations at the AMPI Facility could adversely affect our ability to meet customer demand in a timely manner, or at all, which would lead to a reduction in our net sales and may adversely affect our reputation and customer relationships, potentially resulting in longer-term harm to our business. In addition, an earthquake, fire, flood or other natural or man-made disaster, as well as a pandemic, epidemic or other outbreak of infectious disease, strikes, political or civil unrest, or any number of other factors beyond our control could also disable such facility, causing catastrophic losses. Some of these risks may become more frequent or intense as a result of climate change. Although we supplement the assembly capabilities at the AMPI Facility with several other external or independent assembly subcontractors throughout Asia, if our manufacturing operations at the AMPI Facility are obstructed or hampered, it could take a considerable length of time, at an increased cost, for us to resume manufacturing at another location, which could materially harm our manufacturing efficiency and capacity, delay production and shipments and result in costly expenditures to repair or replace this facility.
To ensure continued product manufacturing (including assembly and testing of our products), we may be required to establish or invest in alternative manufacturing facilities. Any attempt to establish or invest in alternative manufacturing facilities, however, could increase our costs, negatively affect our profitability, and limit our ability to maintain competitive prices for our products, which would negatively impact our competitive position. To our knowledge, only a few alternative
26


manufacturing facilities have the capability to assemble and test our most advanced and complex products and if we are forced to engage such alternative manufacturing facilities, we may encounter difficulties and incur additional costs.
Accordingly, we cannot guarantee that we will be able to manage the risks and challenges associated with our dependence on the AMPI Facility, and any failure to do so could have a material adverse effect on our business, financial condition and results of operations.
A significant portion of our net sales are generated through distributors, which subjects us to certain risks.
We sell our products worldwide through multiple sales channels, including through our direct sales force, distributors and independent sales representatives, which resell our products to numerous end customers. A significant portion of our net sales are made to distributors, accounting for approximately 39.3%, 36.8% and 37.3% of our net sales in fiscal years 2023, 2022 and 2021, respectively, excluding our distribution relationship with Sanken in Japan, which represented approximately 16.5%, 19.4% and 17.7% of our net sales in fiscal years 2023, 2022 and 2021, respectively. Sales to our largest, non-affiliated distributor accounted for 10.8%, 11.0%, and 11.4% of our net sales in fiscal years 2023, 2022 and 2021, respectively. The impairment or termination of our relationships with our distributors, or the failure of these parties to diligently sell our products and comply with applicable laws and regulations, could materially and adversely affect our ability to generate revenue and profits. Because our distributors control the relationships with end customers, if our relationship with any distributor ends, we could also lose our relationships with their customers. In addition, because our distributors do not sell our products exclusively, they may focus their sales efforts and resources on other products that produce better margins or greater commissions for them or are incorporated into a broader strategic relationship with one of their other suppliers. Because we do not control the sales representatives and other employees of our distributors, we cannot guarantee that our sales processes, regulatory compliance and other priorities will be consistently communicated and executed. In addition, we may not have staff in one or more of the locations covered by our distributors, which makes it particularly difficult for us to monitor their performance. While we may take steps to mitigate the risks associated with noncompliance by our distributors, there remains a risk that they will not comply with regulatory requirements or our requirements and policies. Actions by the sales representatives and other employees of our distributors could result in flat or declining sales in a given geographic area, reputational harm to our Company or our products, or legal liability, any of which could have a material adverse effect on our business, financial condition and results of operations. In addition to the risk of losing customers, the operation of local laws and our agreements with our distributors could make it difficult for us to replace a distributor we feel is underperforming. In addition, as discussed above, our distribution relationship with Sanken in Japan has historically accounted for a significant portion of our total net sales. As discussed in Note 20, “Related Party Transactions” to the consolidated financial statements, as of April 1, 2023 we have transitioned the distribution of our products in Japan from Sanken to third-party distributors and direct to end customers. Though we believe we will be able to build relationships with distributors in Japan, we cannot guarantee that we will be able to realize a similar level of net sales as under our historical arrangements.
Events beyond our control could have an adverse effect on our business, financial condition, results of operations and cash flows.
Our ability to make, transport and sell products in coordination with our suppliers, customers (including OEMs), distributors and third-party manufacturers or other subcontractors is critical to our success. Damage or disruption to either our or our key suppliers or manufacturing partners’ supply, manufacturing or distribution capabilities resulting from weather, freight carrier availability, any potential effects of climate change, natural disaster, disease, fire, explosion, cyber-attacks, terrorism, pandemics, epidemics or other outbreaks of infectious disease, strikes, civil unrest, repairs or enhancements at facilities manufacturing or distributing our products or other reasons could impair our ability to manufacture, sell, and deliver products on a timely basis or at all. Climate change may also increase the frequency or intensity of certain of these risks. For more information, see our risk factor titled “Climate change presents physical, transition, and litigation risks that could disrupt our business operations and force us to incur increased costs and expenses, which could have a material adverse effect on our business, financial condition, results of operations and liquidity.”
Other companies in our industry may be affected differently by natural disasters or other disruptions depending on the location and concentration of their suppliers, operations and customers. In addition, many of our competitors are larger companies with more substantial financial and other resources and, as a result, may be better able to plan for, withstand or otherwise mitigate the effects of any such disruption. While we may take steps to plan for or address the occurrence of any such event, we cannot guarantee that we will be successful. Our failure to take adequate steps to reduce the likelihood or mitigate the potential impact of such events, or to effectively manage such events if they occur, particularly when a wafer or packaging component is sourced from a limited number of locations or suppliers, could adversely affect our business, financial condition, results of operations and cash flows and/or require additional resources to restore our supply chain.
27


The effects of the COVID-19 pandemic or other health epidemics could have an adverse impact on our business, results of operations and financial condition.
Our business has been, and is expected to continue to be, adversely impacted by the effects of the COVID-19 pandemic. In addition to global macroeconomic effects, the COVID-19 pandemic and related adverse public health developments have caused, and are expected to continue to cause, disruption to our domestic and international operations and sales activities. In addition, we and our suppliers, third-party distributors, sub-contractors and customers have been, and are expected to continue to be, disrupted by worker absenteeism, quarantines and restrictions on certain of our employees’ ability to perform their jobs, office and factory closures or restrictions, labor shortages, disruptions to ports and other shipping infrastructure, border closures or other travel or health-related restrictions. Depending on the magnitude of such effects, manufacturing and product shipments could be delayed, which could materially adversely affect our business, results of operations and financial condition. Impacts to our customers’ operations and supply chains could also negatively impact our net sales. In addition, any economic downturn or recession brought on by the COVID-19 pandemic or other health epidemics could adversely affect demand for our products and impact our results of operations and financial condition. These effects, alone or taken together, could have a material adverse effect on our business, results of operations, or financial condition.
If we fail in a timely and cost-effective manner to develop new product features or new products that address customer preferences and achieve market acceptance, our operating results could be adversely affected.
Our customers are constantly seeking new products with more features and functionality at a lower cost, and our success relies heavily on our ability to continue to develop and market to our customers new and innovative products and improvements of existing products. In order to respond to new and evolving customer demands, achieve strong market share and keep pace with new technological, processing and other developments, we must constantly introduce new and innovative products into the market. Although we strive to respond to customer preferences and industry expectations in the development of our products, we may not be successful in developing, introducing or commercializing any new or enhanced products on a timely basis or at all. Further, if initial sales volumes for new or enhanced products do not reach anticipated levels within the time periods we expect, we may be required to engage in additional marketing efforts to promote such products and the costs of developing and commercializing such products may be higher than we predict. Moreover, new and enhanced products may not perform as expected. We may also encounter lower manufacturing yields and longer delivery schedules in commencing volume production of new products that we introduce, which could increase our costs and disrupt our supply of such products.
A fundamental shift in technologies, the regulatory climate or demand patterns and preferences in our existing product markets or the product markets of our customers or end-users could make our current products obsolete, prevent or delay the introduction of new products or enhancements to our existing products or render our products irrelevant to our customers’ needs. If our new product development efforts fail to align with the needs of our customers, including due to circumstances outside of our control like a fundamental shift in the product markets of our customers and end users or regulatory changes, our business, financial condition and results of operations could be materially and adversely affected.
We may not be able to effectively manage our growth, and we may need to incur significant expenditures to address the additional operational and control requirements of our growth, either of which could harm our business and operating results.
To continue to grow, we must continue to expand our operational, engineering, accounting and financial systems, procedures, controls and other internal management systems. This may require substantial managerial and financial resources, and our efforts in this regard may not be successful. Our current systems, procedures and controls may not be adequate to support our future operations. Unless our growth results in an increase in our revenues that is proportionate to the increase in our costs associated with this growth, our operating margins and profitability will be adversely affected. Our failure to adequately manage our growth, improve our operational, financial and management information systems, or effectively motivate and manage our new and future employees could adversely affect our business, financial condition and results of operations.
We depend on growth in the end markets that use our products. Any slowdown in the growth of these end markets could adversely affect our financial results.
Our continued success will depend in large part on general economic growth and growth within our target markets in the automotive and industrial sectors. Factors affecting these markets, including reductions in sales of our customers’ products, deterioration of our customers’ financial condition, insufficient customer resources dedicated to promoting and commercializing their products, the inability of our customers to adapt to changing technological demands, design flaws in
28


customer products, the effects of catastrophic and other disruptive events, and increased supply chain, manufacturing or production costs could seriously harm our customers and, as a result, harm us.
Any slowdown in the growth of these end markets could adversely affect our financial results. For example, a significant element of our growth strategy depends on the increasing adoption of mild hybrid, hybrid and electric vehicles, which are expected to have higher sensor and power product content. If anticipated demand in the end market for these vehicles does not materialize, it would adversely affect demand for our products from customers and impact our ability to execute our growth strategy.
The loss of one or more significant customers could have a material adverse effect on our business and results of operations.
During fiscal year 2023, no end customer, including those served through our distributors, exceeded 10% of our net sales during fiscal year 2023. However, the loss of or a significant reduction in business with a significant end customer, particularly in the automotive market, could have a material adverse effect on our net sales and, in turn, on our overall business, financial condition and results of operations.
Our competitive position could be adversely affected if we are unable to meet customers’ quality requirements.
Semiconductor IC suppliers must meet increasingly stringent quality standards of certain OEMs and customers, particularly for automotive applications. While our quality performance to date has generally met these requirements, we may experience problems in achieving acceptable quality results in the manufacture of our products, particularly in connection with the production of new products or adoption of a new manufacturing process. Our failure to achieve acceptable quality levels could adversely affect our business results.
The nature of the design win process requires us to incur expenses without any guarantee that research and development efforts will generate net sales, which could adversely affect our financial results.
We focus on winning competitive bid selection processes, called “design wins,” to develop products for use in our customers’ products. These lengthy selection processes may require us to incur significant expenditures and dedicate valued engineering resources to the development of new products without any assurance that we will achieve design wins. If we incur such expenditures and fail to be selected in the bid selection process, our operating results may be adversely affected. Further, because of the significant costs associated with qualifying new suppliers, customers are likely to use the same or an enhanced version of semiconductor products from existing suppliers across a number of similar and successor products for a lengthy period of time. As a result, if we fail to secure an initial design win for any of our products to any particular customer, we may lose the opportunity to make future sales of those products to that customer for a significant period of time or at all and experience an associated decline in net sales relating to those products. This phenomenon is typical in the automotive market. Failure to achieve initial design wins may also weaken our position in future competitive selection processes because we may not be perceived as an industry leader.
Even if we succeed in securing design wins for our products, we may not generate timely or sufficient net sales or margins from those wins and our financial results could suffer.
After incurring significant design and development expenditures and dedicating engineering resources to achieve a single initial design win for a product, a substantial period of time generally elapses before we generate meaningful net sales relating to such product, if at all. The reasons for this delay include, among other things, the following:
changing customer requirements, resulting in an extended development cycle for the product;
delay in the ramp-up of volume production of the customer’s products into which our solutions are designed;
delay or cancellation of the customer’s product development plans;
competitive pressures to reduce our selling price for the product;
the discovery of design flaws, defects, errors or bugs in the products;
lower than expected customer acceptance of the solutions designed for the customer’s products;
lower than expected market acceptance of our customers’ products; and
higher manufacturing costs than anticipated.
If we do not continue to achieve design wins in the short term, we may not be able to achieve expected net sales levels associated with these design wins. If we experience delays in achieving such sales levels, our operating results could be adversely affected. Moreover, even if a customer selects our product, we cannot guarantee that this will result in any sales of
29


our products, as the customer may ultimately change or cancel its product plans, or our customer’s efforts to market and sell its product may not be successful.
Changes in government trade policies, including the imposition of export restrictions and tariffs, could limit our ability to sell products to certain customers or limit demand from certain customers, which may materially and adversely affect our sales and results of operations.
The U.S. or foreign governments may take administrative, legislative or regulatory action that could materially interfere with our ability to sell products in certain countries and/or to certain customers, particularly in China. For example, the United States and China have imposed export restrictions related to certain semiconductors and a number of tariffs and other restrictions on items imported or exported between the United States and China, and have proposed to impose a number of additional tariffs. We cannot predict what actions may ultimately be taken with respect to export restrictions, tariffs or trade relations between the United States and China or other countries, what products may be subject to such actions, or what actions may be taken by the other countries in retaliation. The institution of export restrictions and trade tariffs both globally and between the United States and China specifically carries the risk of negatively impacting China’s overall economic condition, which could have negative repercussions for our business since Greater China accounted for the highest percentage of the Company’s total net sales in any one country in our fiscal year ended March 31, 2023.
In addition, since we manufacture our products outside the United States, new or increased tariffs on certain goods imported into the United States, if adopted, could have a disproportionate impact on our business and make our products more expensive and less competitive in domestic markets. Furthermore, changes in U.S. trade policy could trigger retaliatory actions by affected countries, which could impose restrictions on our ability to do business in or with affected countries or prohibit, reduce or discourage purchases of our products by foreign customers, leading to increased costs of components contained in our products, increased costs of manufacturing our products, and higher prices for our products in foreign markets. For example, there are risks that the Chinese government may, among other things, require the use of local suppliers in place of non-Chinese suppliers like us, compel companies that do business in China to partner with local companies to conduct business and provide incentives to government-backed local customers to buy from local suppliers. Changes in, and responses to, U.S. trade policy could reduce the competitiveness of our products and cause our sales to decline, which could materially and adversely impact our business, financial condition and results of operations.
Warranty claims, product liability claims and product recalls could harm our business, results of operations and financial condition.
We face an inherent business risk of exposure to warranty and product liability claims if products fail to perform as expected or is alleged to result in bodily injury, death, and/or property damage. In addition, if any of our designed products are alleged to be defective, we may be required to participate in their recall. Some OEMs expect suppliers to warrant their products for longer periods of time and are increasingly looking to them for contribution when faced with product liability claims or recalls. For example, some of our products are used in automotive safety systems, the failure of which could lead to injury or death. We carry various commercial liability policies, including umbrella/excess policies which provide some protection against product liability exposure. However, a successful warranty or product liability claim against us in excess of our available insurance coverage and established reserves, or a requirement that we participate in a product recall, could have adverse effects on our business results. Further, in the future, it is possible that we will not be able to obtain insurance coverage in the amounts and for the risks we seek at policy costs and terms we desire.
Additionally, in the event that our products fail to perform as expected or such failure of our products results in a recall, our reputation may be damaged, which could make it more difficult for us to sell our products to existing and prospective customers and could materially and adversely affect our business, results of operations and financial condition.
Our dependence on international customers and operations also subjects us to a range of other additional regulatory, operational, financial and political risks that could adversely affect our financial results.
For fiscal years 2023, 2022 and 2021, approximately 86.6%, 85.9% and 86.1%, respectively, of our net sales were to customers outside of the United States. In addition, a substantial majority of our products are assembled and tested at facilities outside of the United States. Our principal assembly and test facility is located in the Philippines at our AMPI Facility. We also rely on several other wafer fabrication manufacturing partners located throughout Asia. Any conflict or uncertainty in this region, including public health or safety concerns or natural disasters, could have a material adverse effect on our business, financial condition and results of operations. Moreover, conducting business outside the United States subjects us to a number of additional risks and challenges, including:
changes in a specific country’s or region’s political, regulatory or economic conditions;
30


a pandemic, epidemic or other outbreak of an infectious disease, which may cause us or our distributors, vendors and/or customers to temporarily suspend operations in the affected city or country;
compliance with a wide variety of domestic and foreign laws and regulations (including those of municipalities or provinces where we have operations) and unexpected changes in those laws and regulatory requirements, including uncertainties regarding taxes, social insurance contributions and other payroll taxes and fees to governmental entities, tariffs, quotas, export controls, export licenses and other trade barriers;
unanticipated restrictions on our ability to sell to foreign customers where sales of products and the provision of services may require export licenses or are prohibited by government action, unfavorable foreign exchange controls and currency exchange rates;
the risk of substantial penalties and litigation related to violations of a wide variety of laws, treaties and regulations, including labor regulations and anti-corruption regulations (including the U.S. Foreign Corrupt Practices Act and the U.K. Bribery Act);
difficulties and costs of staffing and managing international operations across different geographic areas and cultures;
potential political, legal and economic instability, armed conflict, and civil unrest in the countries in which we and our customers, suppliers and contract manufacturers are located, such as the current conflict between Russia and Ukraine;
difficulty and costs of maintaining effective data security;
inadequate protection of intellectual property;
transportation and other supply chain delays and disruptions;
nationalization and expropriation;
restrictions on the transfer of funds to and from foreign countries, including withholding taxes and other potentially negative tax consequences;
unfavorable and/or changing foreign tax treaties and policies; and
increased exposure to general market and economic conditions outside of the U.S.
These factors, individually or in combination, could impair our ability to effectively operate one or more of our foreign facilities or deliver our products, result in unexpected and material expenses, or cause an unexpected decline in the demand for our products in certain countries or regions. Our failure to manage the risks and challenges associated with our international business and operations could have a material adverse effect on our business.
For example, Russia’s invasion of Ukraine has led to sanctions, export controls and other penalties being levied by the United States, European Union and other countries against Russia, Belarus, the Crimea region of Ukraine, the so-called Donetsk People’s Republic, and the so-called Luhansk People’s Republic. Additional potential sanctions and penalties have also been proposed and/or threatened. Russian military actions and the resulting sanctions could adversely affect the global economy and financial markets. Any Russian response could also disrupt commercial and financial transactions. Further, conflict between Ukraine and Russia could adversely impact the global supply chain, disrupt our operations and/or our customers’ operations, negatively impact the demand for our products in our primary end markets or increase in cyberattacks and espionage.
End-user demand for certain HEVs, EVs and green energy products often depends on the availability of rebates, tax credits and other financial incentives. The reduction, modification, expiration or elimination of such government economic incentives could reduce end-user demand and thus affect our customers’ demand for our products.
The U.S. federal government, some state and local governments, as well as foreign governments provide certain incentives to end-users and purchasers of certain HEVs, EVs and green energy products in the form of rebates, tax credits and other financial incentives. End-users often rely on these governmental rebates, tax credits and other financial incentives to significantly lower the purchase price of these products. However, these incentives may expire on a particular date, end when the allocated funding is exhausted, or be reduced or terminated as a matter of regulatory or legislative policy. Any slowdown in end-user demand for our products as a result of such changes to these incentives could adversely affect our business, financial condition and results of operations.
31


We will lose sales if we are unable to obtain government authorization to export certain of our products, and we will be subject to legal and regulatory consequences if we do not comply with applicable export control laws and regulations.
Exports of certain of our products and other products are subject, or could be subject in the future, to export controls imposed by the U.S. government and administered by the U.S. Departments of State and Commerce. In certain instances, these regulations may require pre-shipment authorization from the administering department. For products subject to the Export Administration Regulations, administered by the Department of Commerce’s Bureau of Industry and Security, the requirement for a license is dependent on the type and end use of the product, the final destination, the identity of the end user and whether a license exception might apply. Products developed and manufactured in our foreign locations are subject to export controls of the applicable foreign nation. Obtaining export licenses can be difficult, costly and time-consuming and we may not always be successful in obtaining necessary export licenses, and our failure to obtain required import or export approval for our products or limitations on our ability to export or sell our products imposed by these laws may harm our international and domestic revenues. Noncompliance with these laws could have negative consequences, including government investigations, penalties and reputational harm. The absence of comparable restrictions on competitors in other countries may adversely affect our competitive position.
Failure to obtain export licenses for our products or having one or more of our customers be restricted from receiving exports from us could significantly reduce our net sales and materially and adversely affect our business, financial condition and results of operations.
Changing currency exchange rates may adversely affect our business, financial condition, results of operations and cash flows.
We have operations and assets in the U.S. as well as foreign jurisdictions and we prepare our consolidated financial statements in U.S. dollars, but a portion of our earnings and expenditures are denominated in other currencies. We therefore must translate our foreign assets, liabilities, revenue and expenses into U.S. dollars at applicable exchange rates. Consequently, fluctuations in the value of foreign currencies relative to the U.S. dollar may negatively affect the value of these items in our financial statements. In addition, since many of our sales in foreign jurisdictions are denominated in U.S. dollars, a decrease in the value of foreign currencies relative to the U.S. dollar may effectively increase the price of our products in the currency of the jurisdiction in which the sale took place and may result in our products becoming too expensive for non-U.S. customers who do not conduct their business in U.S. dollars. Furthermore, currency exchange rates have been especially volatile in the recent past, and these currency fluctuations may make it difficult for us to predict our results of operations. To the extent we fail to manage our foreign currency exposure adequately, we may suffer losses in the value of our net foreign currency investment, and our business, financial condition, results of operations and cash flows may be negatively affected.
Our ability to raise capital in the future may be limited and could prevent us from executing our growth strategy.
Our ability to operate and expand our business depends on the availability of adequate capital, which in turn depends on cash flow generated by our business and the availability of borrowings under our credit facilities and other debt, equity or other applicable financing arrangements. We believe that our existing cash resources and our access to the capital markets will be sufficient to finance our continued operations, growth strategy, and planned capital expenditures for at least the next 12 months. However, we have based this estimate on our current operating plans and expectations, which are subject to change, and cannot assure you that that our existing resources will be sufficient to meet our future liquidity needs. We may require additional capital to respond to business opportunities, challenges, acquisitions or other strategic transactions and/or unforeseen circumstances. The timing and amount of our working capital and capital expenditure requirements may vary significantly depending on numerous factors, including:
market acceptance of our products;
the need to adapt to changing technologies and technical requirements;
the existence of opportunities for expansion; and
access to and availability of sufficient management, technical, marketing and financial personnel.
If our capital resources are insufficient to satisfy our liquidity requirements, we may seek to sell additional equity securities or debt securities or obtain debt financing. The sale of additional equity securities or convertible debt securities would result in additional dilution to our stockholders. Additional debt would result in increased expenses and could result in covenants that would restrict our operations and our ability to incur additional debt or engage in other capital-raising activities. Interest rates have risen significantly over the last several months and may continue to rise, making the cost of incurring new debt obligations more expensive to the Company. We have not made arrangements to obtain additional
32


financing, and there is no assurance that financing, if required, will be available in amounts or on terms acceptable to us, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us, when we require it, our ability to continue to grow and support our business and respond to business opportunities and challenges could be significantly limited.
Our indebtedness may limit our flexibility to operate our business and adversely affect our financial health and competitive position.
As of March 31, 2023, we had $25.0 million in aggregate principal amount of debt outstanding under our Term Loan Facility (as defined herein), no debt outstanding under our Revolving Credit Facility and $50.0 million of additional borrowings available thereunder. In order to service this indebtedness, and any additional indebtedness or other long-term obligations we may incur in the future, we need to generate sufficient levels of cash from our operating activities. Our ability to generate cash is subject, in part, to our ability to successfully execute our business strategy, as well as general economic, financial, competitive, regulatory and other factors beyond our control. We cannot assure you that our business will be able to generate sufficient levels of cash from operations or that future borrowings or other financings will be available to us in an amount sufficient to enable us to service our indebtedness and fund our other liquidity needs. To the extent we are required to use cash from operations or the proceeds of any future financing to service our indebtedness instead of funding working capital, capital expenditures or other general corporate purposes, we will be less able to plan for, or react to, changes in our business, industry and in the economy generally. This will place us at a competitive disadvantage compared to our competitors that have less indebtedness.
In addition, the agreements governing the Senior Secured Credit Facilities (as defined herein) contain, and any agreements evidencing or governing other future indebtedness may also contain, certain covenants that limit our and our restricted subsidiaries’ ability to engage in certain transactions that may be in our long-term best interests. Subject to certain limited exceptions, these covenants limit our and our restricted subsidiaries’ ability to, among other things:
incur additional indebtedness, or issue equity interests that have features similar to indebtedness;
incur liens;
make investments, including acquisitions and investments in joint ventures;
merge, consolidate, amalgamate, divide, dissolve or liquidate;
pay dividends or make other distributions to our equity holders, or redeem, repurchase or retire equity interests;
prepay indebtedness that ranks junior in right of payment to the Senior Secured Credit Facilities;
amend the documents governing such junior indebtedness;
sell our assets outside the ordinary course of business;
engage in transactions with affiliates;
agree to negative pledge clauses that conflict with the obligation to secure the Senior Secured Credit Facilities, or agree to restrictions on the ability of subsidiaries to make distributions to the loan parties;
amend our organizational documents in a manner materially adverse to the interest of the lenders;
change our line of business from that conducted as the date of such agreements; and
change our fiscal year or method of determining fiscal quarters or fiscal months.
Our ability to comply with these covenants may be affected by events and factors beyond our control. In the event that we breach one or more covenants, our lenders may choose to declare an event of default and require that we immediately repay all amounts outstanding, terminate any commitment to extend further credit and foreclose on any collateral granted to them to secure such indebtedness. The occurrence of any of these events could have a material adverse effect on our business, financial condition and results of operations.
In addition, we may be able to incur significant additional indebtedness in the future. While the agreements governing our Senior Secured Credit Facilities generally restrict our and our restricted subsidiaries’ ability to incur additional indebtedness, these restrictions are subject to important and significant exceptions and limitations. Also, these agreements generally do not prohibit us from incurring obligations that do not constitute indebtedness as defined therein. To the extent that we incur additional indebtedness or such other obligations, the risks associated with our indebtedness described above could increase.
33


We depend on key and highly skilled personnel to operate our business, and if we are unable to retain our current personnel and hire additional personnel, our ability to develop and market our products could be harmed, which in turn could adversely affect our financial results.
Our success depends to a large extent upon the continued services of our executive officers, managers and skilled personnel, including our development engineers. From time to time, there may be changes in our executive management team or other key personnel, which could disrupt our business. Generally, our employees are not bound by obligations that require them to continue to work for us for any specified period and, therefore, they could terminate their employment with us at any time. Moreover, our employees are generally not subject to non-competition agreements. Given these limitations, we may not be able to continue to attract, retain and motivate the qualified personnel necessary for our business. In addition, we recruit from a limited pool of engineers with expertise in analog mixed-signal semiconductor design, and the competition for such personnel can be intense. The loss of one or more of our executive officers or other key personnel or our inability to locate suitable or qualified replacements could be significantly detrimental to our product development efforts and could have a material adverse effect on our business, financial condition and results of operations. Increases in salaries in the markets in which we have employees have increased our labor costs and made it more competitive to acquire talent. In addition, we must attract and retain highly qualified personnel, including certain foreign nationals who are not U.S. citizens or permanent residents, many of whom are highly skilled and constitute an important part of our U.S. workforce, particularly in the areas of engineering and product development. Our ability to hire and retain these employees and their ability to remain and work in the U.S. are impacted by laws and regulations, as well as by procedures and enforcement practices of various government agencies. Changes in immigration laws, regulations or procedures may adversely affect our ability to hire or retain such workers, increase our operating expenses and negatively impact our ability to deliver our products and services, any of which would adversely affect our business, financial condition and results of operations.
Risks Related to our Information Technology, Intellectual Property, and Data Security and Privacy
If we are unable to protect our proprietary technology and inventions through patents, our ability to compete successfully and our financial results could be adversely impacted.
We seek to protect our proprietary technology and inventions, particularly those relating to the design of our products, through the use of patents. As of March 31, 2023, we owned 1,371 patents, including 742 active U.S. patents (with expiration dates between 2023 and 2042), with an additional 357 pending patent applications, including 154 U.S. patent applications. Maintenance of patent portfolios, particularly outside of the U.S., is expensive, and the process of seeking patent protection is lengthy and costly. While we intend to maintain our current portfolio of patents and to continue to prosecute our currently pending patent applications and file future patent applications when appropriate, the value of these actions may not exceed their expense. Existing patents and those that may be issued from any pending or future applications may be subject to challenges, invalidation or circumvention, and the rights granted under our patents may not provide us with meaningful protection or any commercial advantage. In addition, the protection afforded under the patent laws of one country may not be the same as that in other countries. This means, for example, that our right to exclusively commercialize a product in those countries where we have patent rights for that product can vary on a country-by-country basis. We also may not have the same scope of patent protection in every country where we do business.
Additionally, it is difficult and costly to monitor the use of our intellectual property. It may be the case that our intellectual property is already being infringed and infringement may occur in the future without our knowledge. The difficulty and failure to identify any violations of our intellectual property rights could materially and adversely affect our business, financial condition and result of operations and hurt our competitive advantage.
If we are unable to protect our proprietary technology and inventions through trade secrets, our competitive position and financial results could be adversely affected.
We seek to protect our proprietary technology and inventions, particularly those relating to our manufacturing processes, as trade secrets. In the United States, trade secrets are protected under the federal Economic Espionage Act of 1996 and the Defend Trade Secrets Act of 2016 (the “Defend Trade Secrets Act”), and under state law, with many states having adopted the Uniform Trade Secrets Act (the “UTSA”) and several of which that have not. In addition to these federal and state laws inside the United States, under the World Trade Organization’s Trade Related-Aspects of Intellectual Property Rights Agreement, trade secrets are to be protected by World Trade Organization member states as “confidential information.” Under the UTSA and other trade secret laws, protection of our proprietary information as trade secrets requires us to take steps to prevent unauthorized disclosure to third parties or misappropriation by third parties. In addition, the full benefit of the remedies available under the Defend Trade Secrets Act requires specific language and notice requirements
34


present in the relevant agreements, which may not be present in all of our agreements. While we require our officers, employees, consultants, distributors, and existing and prospective customers and collaborators to sign confidentiality agreements and take various security measures to protect unauthorized disclosure and misappropriation of our trade secrets, we cannot assure or predict that these measures will be sufficient. The semiconductor industry is generally subject to high turnover of employees, so the risk of trade secret misappropriation may be amplified. If any of our trade secrets are subject to unauthorized disclosure or are otherwise misappropriated by third parties, our competitive position may be materially and adversely affected.
Our ability to compete successfully depends in part on our ability to commercialize our products without infringing the patent, trade secret or other intellectual property rights of others.
To the same extent that we seek to protect our technology and inventions with patents and trade secrets, our competitors and other third parties do the same for their technology and inventions. We have no means of knowing the content of patent applications filed by third parties until they are published. It is also difficult and costly to continuously monitor the intellectual property portfolios of our competitors to ensure our technologies do not violate the intellectual property rights of any third parties.
Patent assertion entities are common in the semiconductor industry, which is characterized by frequent litigation regarding patent and other intellectual property rights. From time to time, we receive communications from third parties that allege that our products or technologies infringe their patent or other intellectual property rights. As the Company grows and its profile and visibility increases, we may receive more or similar communications in the future. Lawsuits or other proceedings resulting from allegations of infringement could subject us to significant liability for damages, invalidate our proprietary rights and adversely affect our business. In the event that any third party succeeds in asserting a valid claim against us or any of our customers, we could be forced to do one or more of the following:
discontinue selling, importing or using certain technologies that contain the allegedly infringing intellectual property which could cause us to stop manufacturing certain products;
seek to develop non-infringing technologies, which may not be feasible;
incur significant legal expenses;
pay substantial monetary damages to the party whose intellectual property rights we may be found to be infringing; and/or
seek licenses for the infringed technology that may not be available on commercially reasonable terms, if at all.
If a third party causes us to discontinue the use of any of our technologies, we could be required to design around those technologies. This could be costly and time-consuming and could have an adverse effect on our financial results. Any significant impairments of our intellectual property rights from any litigation we face could materially and adversely impact our business, financial condition, results of operations and our ability to compete in our industry.
We or critical third-party service providers may be subject to disruptions or breaches of our information technology systems that could irreparably damage our reputation and our business, expose us to liability and materially and adversely affect our results of operations.
We are subject to a number of legal requirements, contractual obligations and industry standards regarding security, data protection and privacy and any failure to comply with these requirements, obligations or standards could have an adverse effect on our reputation, business, financial condition and operating results.
We rely on computer systems, hardware, software, technology infrastructure and online sites and networks for both internal and external operations (collectively, “IT Systems”) that are critical to our business. We own and manage some of these IT systems but also rely on third parties for a range of IT Systems and other products and services. In conducting our business, we also routinely collect and store sensitive data, including proprietary technology and information and personal information related to our business and our customers, suppliers and business partners, as well as proprietary technology and information owned by our customers (collectively, “Confidential Information”). The secure processing, maintenance and transmission of this Confidential Information is critical to our operations and business strategy.
We or our third-party service providers may be subject to IT System disruptions or breaches or compromises to Confidential Information caused by cyberattacks, computer viruses, malware (including ransomware), illegal hacking, criminal fraud or impersonation, acts of vandalism or terrorism, employee or contractor error or malfeasance, social engineering or phishing, or software related errors, bugs or other vulnerabilities. Security measures that we, our third-party service providers, and our customers have implemented may not detect or prevent such disruptions or security breaches.
35


Cyberattacks are expected to accelerate on a global basis in both frequency and magnitude, and threat actors are increasingly sophisticated in using techniques that circumvent controls, evade detection, and remove forensic evidence, which means that we and our third-party providers may be unable to anticipate, contain or recover from future attacks or incidents in a timely or effective manner. In addition, the increase in global remote working dynamics since the onset of the COVID-19 pandemic presents additional opportunities for threat actors to engage in social engineering (for example, phishing) and to exploit vulnerabilities in non-corporate networks.
The costs to us to reduce the risk of or alleviate cybersecurity attacks, breaches and vulnerabilities could be significant. Any type of security breach, attack or misuse of data, whether experienced by us or an associated third-party service provider or in our supply chain, could harm our reputation or deter existing or prospective customers from using our products and applications, increase our operating expenses in order to contain and remediate the incident, expose us to unbudgeted or uninsured liability, disrupt our operations, divert management focus away from other priorities, increase our risk of regulatory scrutiny, result in the imposition of penalties and fines under state, federal and foreign laws. Moreover, any such compromise of our information security or IT Systems could result in the misappropriation or unauthorized publication of our Confidential Information or that of other parties with which we do business, an interruption in our operations, the unauthorized transfer of cash or other of our assets, the unauthorized release of customer or employee data or a violation of privacy or other laws. In addition, computer programmers and hackers also may be able to develop and deploy viruses, worms and other malicious software programs that attack our products, or that otherwise exploit any security vulnerabilities, and any such attack, if successful, could expose us to liabilities for customer claims, regulatory investigations and fines, litigation (including class actions), and increased costs of remediation and compliance. Any of the foregoing could irreparably damage our reputation and business, which could have a material adverse effect on our results of operations. While we maintain various insurance policies, we cannot be certain that any or all cybersecurity or privacy-related losses or costs will be covered in whole or in part by our policies.
We are subject to governmental regulation and other legal obligations, particularly related to privacy, data protection and information security, and consumer protection laws across different markets where we conduct our business. Our actual or perceived failure to comply with such obligations could harm our business.
In the United States and other jurisdictions in which we operate, we are subject to various consumer protection, data privacy and information security laws and related regulations. These laws and regulations impose significant compliance requirements in relation to our IT Systems and Confidential Information, and in some instances, may expose us to private rights of action and statutory damages for certain types of events. If we are found to have breached any such laws or regulations in any such jurisdiction, we may be subject to investigations and enforcement actions that require us to change our business practices in a manner which may negatively impact our revenue, as well as exposure to litigation, fines, civil and/or criminal penalties and adverse publicity that could cause our customers to lose trust in us, negatively impacting our reputation and business in a manner that harms our financial position. As a U.S.-based company operating in many countries around the world, we are subject not only to U.S. federal and varying U.S. state privacy, data protection, information security, and consumer protection laws and regulations, but also to numerous foreign laws and regulations, including the EU General Data Protection Regulation. Complying with these laws and regulations is costly and time-consuming, and as these laws and regulations are being interpreted broadly and in potentially conflicting ways by global regulators, we are subject to increased compliance obligations and regulatory scrutiny, litigation and reputational risks, which could have a material adverse impact on our operations and financial results.
Additionally, restrictions on the collection, use, sharing or disclosure of personal information or additional requirements and liability for security and data integrity could require us to modify our solutions and features, possibly in a material manner, limit our ability to develop new products and features.
Risks Related to Regulatory Compliance
Our failure to comply with the large body of laws and regulations to which we are subject could have a material adverse effect on our business and operations.
We are subject to regulation by various governmental agencies in the United States and other jurisdictions in which we operate. These laws and regulations include: anti-trust regulatory activities; consumer protection laws; data privacy and cybersecurity laws; import/export regulatory activities; product safety regulatory activities; worker health and safety; environmental protection; employment matters; and tax and other regulations in each of the areas in which we conduct business. In certain jurisdictions, regulatory requirements in one or more of these areas may be more stringent than in the United States.
36


In the area of employment matters, we are subject to a variety of federal, state and foreign employment and labor laws and regulations, including the Americans with Disabilities Act, the Federal Fair Labor Standards Act, the WARN Act and other regulations related to working conditions, wage and hour pay, overtime pay, employee benefits, anti-discrimination, and termination of employment. Noncompliance with any of these applicable regulations or requirements could subject us to investigations, sanctions, enforcement actions, fines, damages, penalties, or injunctions. In certain instances, former employees have brought claims against us, and we expect that we will encounter similar actions against us in the future. An adverse outcome in any such litigation could require us to pay damages, attorneys’ fees and costs. These enforcement actions could harm our reputation, business, financial condition and results of operations. If any governmental sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, financial condition and results of operations could be materially and adversely affected. In addition, responding to any action will likely result in a significant diversion of management’s attention and resources and an increase in professional fees.
Our failure to comply with the Foreign Corrupt Practices Act, other applicable anti-corruption and anti-bribery laws, and applicable economic and trade sanctions and export control laws could subject us to penalties and other adverse consequences.
We have extensive international operations, and a substantial portion of our business, particular with respect to our manufacturing processes and sales network, is conducted outside of the United States. Our operations are subject to the U.S. Foreign Corrupt Practices Act (the “FCPA”), as well as the anti-corruption and anti-bribery laws in the countries where we do business. The FCPA prohibits covered parties from offering, promising, authorizing or giving anything of value, directly or indirectly, to a “foreign government official” with the intent of improperly influencing the official’s act or decision, inducing the official to act or refrain from acting in violation of lawful duty, or obtaining or retaining an improper business advantage. The FCPA also requires publicly traded companies to maintain records that accurately and fairly represent their transactions, and to have an adequate system of internal accounting controls. In addition, other applicable anti-corruption laws prohibit bribery of domestic government officials, and some laws that may apply to our operations prohibit commercial bribery, including giving or receiving improper payments to or from non-government parties, as well as so-called “facilitation” payments. In addition, we are subject to U.S. and other applicable economic and trade sanctions and export control laws and regulations that restrict with whom we may transact business, including the economic and trade sanctions enforced by the U.S. Treasury, Office of Foreign Assets Control and export control laws and regulations administered and enforced by the U.S. Department of Commerce.
Though we maintain policies, internal controls and other measures reasonably designed to promote compliance with applicable anti-corruption and anti-bribery laws and regulations, and certain safeguards designed to ensure compliance with U.S. economic and trade sanctions and export control laws, our employees or agents may nevertheless engage in improper conduct for which we might be held responsible. Any violations of these laws or regulations, or even allegations of such violations, can lead to an investigation and/or enforcement action, which could disrupt our operations, cause significant management distraction, and lead to significant costs and expenses, including legal fees. If we, or our employees or agents acting on our behalf, are found to have engaged in practices that violate these laws and regulations, we could suffer severe fines and penalties, profit disgorgement, injunctions on future conduct, securities litigation, bans on transacting government business, delisting from securities exchanges and other consequences that may have a material adverse effect on our business, financial condition and results of operations. In addition, our reputation, our net sales or our stock price could be adversely affected if we become the subject of any negative publicity related to actual or perceived violations of anti-corruption, anti-bribery or economic or trade sanctions or export control laws and regulations.
In order to comply with environmental and occupational health and safety laws and regulations, we may need to modify our activities or incur substantial costs, and such laws and regulations, including any failure to comply with such laws and regulations, could subject us to substantial costs, liabilities, obligations and fines, or require us to have our suppliers alter their processes.
The semiconductor industry is subject to a variety of international, federal, state, local and non-U.S. laws and regulations governing pollution, environmental protection and occupational health and safety, including those relating to hazardous and toxic materials, product composition, and the investigation and cleanup of contaminated sites, including sites we currently or formerly owned or operated, due to the release of hazardous materials, regardless of whether we caused such release. In addition, we may be strictly liable for joint and several costs associated with investigation and remediation of sites at which we have arranged for the disposal of hazardous wastes if such sites become contaminated, even if we fully comply with applicable environmental laws and regulations. Failure to comply with such laws and regulations could subject us to civil or criminal costs, obligations, sanctions or property damage or personal injury claims, or suspension of our facilities’ operating permits. Compliance with current or future environmental and occupational health and safety laws and regulations
37


could restrict our ability to expand our business or require us to modify processes or incur other substantial expenses which could harm our business. In the event of an incident involving hazardous materials, we could be liable for damages and such liability could exceed the amount of any liability insurance coverage and the resources of our business. In addition, in the event of the discovery of contaminants or the imposition of clean up obligations for which we are responsible, we may be required to take remedial or other measures which could have a material adverse effect on our business, financial condition and results of operations. In response to environmental concerns, some customers and government agencies impose requirements for the elimination and/or labeling of hazardous substances, such as lead (which is widely used in soldering connections in the process of semiconductor packaging and assembly), in electronic equipment, as well as requirements related to the take-back of products discarded by customers. For example, the EU adopted its RoHS which prohibits, with specified exceptions, the sale in the EU market of electrical and electronic equipment containing more than agreed levels of lead or other hazardous materials, and China has enacted similar regulations. Environmental and occupational health and safety laws and regulations have tended to become more stringent over time, causing a need to redesign technologies, imposing greater compliance costs and increasing risks and penalties associated with violations, which could seriously harm our business.
Risks Related to Ownership of Our Common Stock
Our principal stockholders, Sanken and OEP, have substantial control over us, which could limit your ability to influence the outcome of key transactions, including a change of control, and otherwise affect the prevailing market price of our common stock.
Our principal stockholders, Sanken and OEP, beneficially own, in the aggregate, approximately 60.6% of our outstanding common stock as of March 31, 2023. The Stockholders’ Agreement gives each of Sanken and OEP SKNA, L.P., a fund affiliated with OEP (the “OEP Investor”) (in each case, for so long such party beneficially owns at least 5% of our common stock) certain rights with respect to the composition of our board of directors, including certain rights to designate members of our board of directors. As a result, these stockholders and their affiliates have significant influence over the management and affairs of our Company, as well as the ability to control the outcome of matters submitted to our stockholders for approval, including the election of directors and the approval of significant corporate transactions, including any merger, consolidation or sale of all or substantially all of our assets and the issuance or redemption of equity interests in certain circumstances. The interests of these stockholders may not always align with, and in some cases may conflict with, our interests and the interests of our other stockholders. For instance, these stockholders could attempt to delay or prevent a change in control of our Company, even if such change in control would benefit our other stockholders, which could deprive our other stockholders of an opportunity to receive a premium for their common stock. This concentration of ownership may also affect the prevailing market price of our common stock due to investors’ perceptions that conflicts of interest may exist or arise. As a result, this concentration of ownership may not be in your best interests.
Our Certificate of Incorporation provides that the doctrine of “corporate opportunity” does not apply with respect to any director or stockholder who is not employed by us or our subsidiaries.
The doctrine of corporate opportunity generally provides that a corporate fiduciary may not develop an opportunity using corporate resources, acquire an interest adverse to that of the corporation or acquire property that is reasonably incident to the present or prospective business of the corporation or in which the corporation has a present or expectancy interest, unless that opportunity is first presented to the corporation and the corporation chooses not to pursue that opportunity. The doctrine of corporate opportunity is intended to preclude officers, directors and other fiduciaries from personally benefiting from opportunities that belong to the corporation. Our Certificate of Incorporation provides that the doctrine of “corporate opportunity” does not apply with respect to the OEP Investor or its affiliates (other than us and our subsidiaries), including any of its or their respective principals, members, directors, partners, stockholders, officers, employees or other representatives (other than any such person who is also an employee of ours or our subsidiaries) or to any director or stockholder who is not employed by us or our subsidiaries (collectively, “Exempted Persons”). The Exempted Persons therefore have no duty to communicate or present corporate opportunities to us, and have the right to either hold any corporate opportunity for their own account and benefit or to recommend, assign or otherwise transfer such corporate opportunity to persons other than us, including to any other director or stockholder who is not employed by us or our subsidiaries.
As a result, the Exempted Persons are generally not prohibited from operating or investing in competing businesses. We therefore may find ourselves in competition with any one or more of these parties, and we may not have knowledge of, or be able to pursue, transactions that could potentially be beneficial to us. To the extent we find ourselves in competition with
38


Exempted Persons, we may lose a corporate opportunity or suffer competitive harm, which could negatively impact our business, financial condition, results of operations or prospects.
Provisions in our Certificate of Incorporation and Bylaws and under the DGCL contain anti-takeover provisions that could prevent or discourage a takeover.
Provisions in our Certificate of Incorporation and our Bylaws may discourage, delay or prevent a merger, acquisition or other change in control of our Company that stockholders may consider favorable, including transactions in which you might otherwise receive a premium for your shares. These provisions could also limit the price that investors might be willing to pay in the future for shares of our common stock, thereby depressing the market price of our common stock. In addition, because our board of directors is responsible for appointing the members of our management team, these provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors. Among other things, these provisions include those establishing:
a classified board of directors with three-year staggered terms, which may have the effect of deferring, delaying or discouraging hostile takeovers, or changes in control of us or our management;
no cumulative voting in the election of directors, which limits the ability of minority stockholders to elect director candidates;
the exclusive right of our board of directors to elect a director to fill a vacancy created by, among other things, the expansion of the board of directors or the resignation, death or removal of a director, which prevents stockholders from filling vacancies on our board of directors;
the ability of our board of directors to authorize the issuance of shares of preferred stock and to determine the terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;
the ability of our board of directors to alter our bylaws without obtaining stockholder approval;
the required approval of the holders of at least two-thirds of the shares entitled to vote at an election of directors to amend or repeal our bylaws or amend the provisions of our Certificate of Incorporation regarding the election and removal of directors;
a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;
the requirement that a special meeting of stockholders may be called only by a majority of our board of directors, which may delay the ability of our stockholders to force consideration of a proposal or for stockholders controlling a majority of our capital stock to take action, including the removal of directors; and
advance notice procedures that stockholders must comply with in order to nominate candidates to our board of directors or to propose matters to be acted upon at an annual meeting or special meeting of stockholders, which may discourage or delay a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of us until the next stockholder meeting or at all.
In addition, we have opted out of Section 203 of the DGCL, but our Certificate of Incorporation provides that engaging in any of a broad range of business combinations with any “interested” stockholder (any stockholder with 15% or more of our voting stock (subject to certain exceptions, including OEP and its affiliates)) for a period of three years following the date on which the stockholder became an “interested” stockholder is prohibited, subject to certain exceptions.
Failure to comply with requirements to design, implement and maintain effective internal control over financial reporting could have a material adverse effect on our business and stock price.
As a public company, we have significant requirements for enhanced financial reporting and internal controls. If we are unable to maintain appropriate internal financial reporting controls and procedures, it could cause us to fail to meet our reporting obligations on a timely basis, result in material misstatements in our consolidated financial statements and adversely affect our operating results. In addition, we are required, pursuant to Section 404 of the Sarbanes-Oxley Act of 2002 (“Section 404”), to furnish a report by our management on, among other things, the effectiveness of our internal control over financial reporting. This assessment needs to include disclosure of any material weaknesses identified by our management in our internal control over financial reporting. The rules governing the standards that must be met for our management to assess our internal control over financial reporting are complex and require significant documentation and testing. Testing and maintaining internal controls may divert our management’s attention from other matters that are
39


important to our business. In addition, pursuant to Section 404, we are required to include in the annual reports that we file with the SEC an attestation report on our internal control over financial reporting issued by our independent registered public accounting firm, and the costs and burdens of complying with Section 404 could be significant.
General Risks
We could be subject to changes in tax rates or the adoption of new tax legislation, whether in or out of the United States, or could otherwise have exposure to additional tax liabilities, which could adversely affect our results of operations or financial condition.
As a multinational business, we are subject to income and other taxes in both the United States and various foreign jurisdictions. Changes to tax laws or regulations in the jurisdictions in which we operate, or in the interpretation of such laws or regulations, could significantly increase our effective tax rate and reduce our cash flow from operating activities, and otherwise have a material adverse effect on our financial condition. In addition, other factors or events, including business combinations and investment transactions, changes in the valuation of our deferred tax assets and liabilities, adjustments to taxes upon finalization of various tax returns or as a result of deficiencies asserted by taxing authorities, increases in expenses not deductible for tax purposes, changes in available tax credits, changes in transfer pricing methodologies, other changes in the apportionment of our income and other activities among tax jurisdictions, and changes in tax rates, could also increase our effective tax rate and/or valuation of our deferred tax assets and liabilities.
On October 4, 2021, 136 members of the Organisation for Economic Co-operation and Development (“OECD”) agreed to a global minimum tax rate of 15%. On December 20, 2021, OECD published its model rules on the agreed minimum tax known as the Global Anti-Base Erosion (“GloBE”) rules. The GloBE rules provide a framework for a coordinated multi-country system of taxation intended to ensure large multinational enterprise groups pay a minimum level of tax on the income arising in each of the jurisdictions where they operate. On December 14, 2022, the European Council approved its directive to implement Pillar Two of the GloBE rules regarding a 15% global minimum tax rate. Many EU countries have already indicated they plan to enact certain provisions of this directive as of January 1, 2024. In addition, many G20 nations have indicated their plan to follow the OECD guidance as early as January 1, 2024. Pillar Two may increase our future effective tax rate.
Our tax filings are subject to review or audit by the U.S. Internal Revenue Service (the “IRS”) and state, local and foreign taxing authorities. We exercise significant judgment in determining our worldwide provision for taxes and, in the ordinary course of our business, there may be transactions and calculations where the proper tax treatment is uncertain. We may also be liable for taxes in connection with businesses we acquire. Our determinations are not binding on the IRS or any other taxing authorities, and accordingly the final determination in an audit or other proceeding may be materially different than the treatment reflected in our tax provisions, accruals and returns. An assessment of additional taxes because of an audit could have a material adverse effect on our business, financial condition, results of operations and cash flows.
Sustained inflation could have a material adverse effect on our business, financial condition, results of operations and liquidity.
Inflation rates in the markets in which we operate have increased and may continue to rise. Inflation over the last several quarterly periods has led us to experience higher costs, including higher labor costs, wafer and other costs for materials from suppliers, and transportation and energy costs. Our suppliers have raised their prices and may continue to raise prices, and in the competitive markets in which we operate, we may not be able to make corresponding price increases to preserve our gross margins and profitability. If inflation rates continue to rise or remain elevated for a sustained period of time, they could have a material adverse effect on our business, financial condition, results of operations and liquidity.
Disruptions in the banking and financial sector could limit our or our critical partners’ ability to access capital and borrowings or result in losses of uninsured deposits, which could significantly limit or disrupt our business operations.
We are dependent on the operation and functioning of the banking and financial sector, not only as it relates to our direct banking and financial relationships that we have control over, but also indirectly due to the relationships that our customers, suppliers, manufacturers, distributors and other counterparties have with their banking and financial institutions over which we have no control. Disruptions in the banking and financial sector that limit our or business partners’ liquidity or access to capital, or result in defaults, non-performance or loss of uninsured deposits could significantly limit or disrupt our business operations.
40


Climate change presents physical, transition, and litigation risks that could disrupt our business operations and force us to incur increased costs and expenses, which could have a material adverse effect on our business, financial condition, results of operations and liquidity.
Our business and operations are highly dependent on our ability to utilize key physical locations for the design, manufacture, assembly and testing of our products, particularly our AMPI Facility and the facilities utilized by our third-party wafer fabrication partners. Natural disasters and other severe or frequent weather events caused by climate change that interrupt operations at or transportation to and from these facilities could result in delays in our ability to sell our products that would negatively impact our net sales, potentially damage our customer relationships and our reputation and may have a material adverse effect on our business, financial condition and results of operations. Additionally, natural disasters and other severe or frequent weather events caused by climate change in the markets in which we operate could cause economic hardships and a reduction in the demand for our products.
While our anticipated future growth is highly dependent on the adoption of EV powertrain vehicles, which are expected to have increased sensor and power product content, and our products in the industrial market which have applications in clean energy and EV charging, both of which we anticipate will benefit from a transition to lower emission vehicles and clean energy, we are subject to transition risks as the world moves away from fossil fuels. Regulation, outside pressure from stakeholders or necessity could force us to incur greater costs in the future to invest in green technology for use in our operations, or retrofit existing equipment with technology that is more environmentally friendly, while also exposing us to greater compliance costs and litigation risks. These same factors and risks apply to our manufacturing partners and suppliers, who could pass their increased transition costs on to us by charging us higher prices. Any material increase in costs as a result of a transition to a reduced carbon economy could have a material adverse effect on our business, financial condition, results of operations and liquidity.
Item 1B. Unresolved Staff Comments.
None.
Item 2. Properties.
Manufacturing, Operations and Facilities
Our corporate headquarters is located in Manchester, New Hampshire, and we have a global footprint with 26 locations across four continents. Our operations are primarily conducted at the locations shown below. Our subsidiary, Allegro MicroSystems Philippines Inc., in Manila, Philippines, operates as our primary internal assembly and testing facility.
FacilityFacility FunctionsFacility SizeStatus
Manila, PhilippinesManufacturing –Assembly, Test, FinishApproximately 439,000 square feetFacility-Owned, Land (Subject to 9 coordinated leases, the longest of which has a 50-year term (and a 25-year renewal option))
Manchester, NHCorporate Headquarters, Research and Development, AdministrativeApproximately 120,000 square feetOwned
Marlborough, MAResearch and Development, AdministrativeApproximately 50,000 square feetLeased (10-year lease expires in 2028)
We also lease design and applications support centers in the Americas, Asia and Europe. Our decision to open and maintain additional design centers is based on several factors, including the ability to employ talented engineers at efficient costs and to better serve our local customer base.
Our manufacturing strategy consists of a combined internal and external sourcing strategy. This strategy enhances security of supply by providing both internal and external capacity throughout the manufacturing process, and has enabled us to reduce our capital requirements, reduce our fixed costs, obtain additional capacity to meet customer needs in periods of high demand and establish wafer process technology collaborations.
We have a fabless business model, which provides us with enhanced security of supply and manufacturing flexibility. Our fab partners currently include PSL, UMC and TSMC. We have master service agreements with all foundry partners, and some we have also engaged in long-term supply agreements.
41


The AMPI Facility is our primary internal assembly and testing facility for our sensor and power products, with packaging capabilities and quality standards that meet stringent automotive safety and reliability specification requirements. We also supplement the assembly capabilities of the AMPI Facility with subcontractors throughout Asia, and approximately 51%, 51% and 52% of our assembly was outsourced in fiscal 2023, 2022 and 2021, respectively.
While our principal test operations are performed at the AMPI Facility, additional test capabilities are available at our Manchester, New Hampshire facility.
We are committed to manufacturing products of the highest quality and performance. We strive to have a “zero-defect” quality culture focused on meeting or exceeding demanding high-temperature automotive quality standards. We strive to comply with industry standards such as IATF 16949:2016 (the automotive sector-specific quality management system standard) and ISO 14001 (a voluntary standard for environmental management published by the International Standards Organization), and we also strive to comply with ISO 26262 ASIL product development standards, RoHS (an EU standard relating to use of certain hazardous substances in products) and similar environmental product requirements. Leading global automotive, industrial, and consumer manufacturers regularly audit our facilities for compliance with these standards, as well as with their own customer-specific standards. We are also members of the Responsible Business Alliance, the world’s largest industry coalition dedicated to corporate social responsibility in global supply chains and, in conjunction with our sustainability efforts, we participate in the CDP (formerly the Carbon Disclosure Project), a global environmental disclosure system designed to enable companies and governments to disclose and manage their carbon emissions.
Item 3. Legal Proceedings.
From time to time, we may be involved in claims, regulatory examinations or investigations and legal proceedings arising in the ordinary course of our business. The outcome of any such claims or proceedings, regardless of the merits, and the Company’s ultimate liability, if any, is inherently uncertain. These claims, even if not meritorious, could result in the expenditure of significant financial and managerial resources.
We are not currently party to any material legal proceedings, and we are not aware of any pending or threatened legal proceeding against us that we believe could have a material adverse effect on our business, operating results, cash flows or financial condition.
Item 4. Mine Safety Disclosures.
Not applicable.
PART II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.
Market Information
Our common stock is listed on the Nasdaq Global Select Market under the symbol “ALGM”. As of May 8, 2023, there were 191,756,966 shares of our common stock held by approximately 20 holders of record, which does not include beneficial owners of common stock whose shares are held in the names of various securities brokers, dealers and registered clearing agencies.
Dividends
We currently intend to retain all available funds and any future earnings to fund the development and growth of our business and the repayment of outstanding debt. Therefore, we do not anticipate declaring or paying any cash dividends on our common stock in the foreseeable future.
Stock Performance Graph
The following Stock Price Performance Graph and related information include comparisons required by the SEC. The Graph does not constitute “soliciting material” and should not be deemed “filed” or incorporated by reference into any other filings under the Securities Act of 1933, as amended, or the Exchange Act, except to the extent we specifically incorporate this information by reference into such filing.
42


The following line graph compares for the period beginning October 29, 2020, the initial trading date of our common stock on the Nasdaq Global Select Market, and ending on March 31, 2023, the last day of our fiscal year, the cumulative total stockholder returns for our common stock, the Nasdaq Composite Index and Philadelphia Semiconductor Index, and assumes reinvestment of any dividends. The stockholder return in the graph below is not necessarily indicative of, nor it is intended to forecast, the potential future performance of our common stock, and we do not make or endorse any predictions as to future stockholder returns. We selected these comparative groups due to industry similarities and the fact that they include several direct competitors.
2225

Base Period
October, 29, 2020March 26, 2021March 25, 2022March 31, 2023
Allegro MicroSystems, Inc.$100.00$142.77$164.86$271.13
Nasdaq Composite Index $100.00$117.46$126.67$109.26
Philadelphia Semiconductor Index$100.00$136.02$154.37$141.48
Recent Sales of Unregistered Securities and Use of Proceeds
None.
Use of Proceeds from Registered Securities
None.
Issuer Purchases of Equity Securities
None.
Item 6. Reserved.
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes and other information included elsewhere in this
43


Annual Report on Form 10-K (the “Annual Report”). In addition to historical data, this discussion contains forward-looking statements about our business, results of operations, cash flows, financial condition and prospects based on current expectations that involve risks, uncertainties and assumptions. Our actual results could differ materially from such forward-looking statements. Factors that could cause or contribute to those differences include, but are not limited to, those identified below and those discussed in the sections titled “Risk Factors” and “Forward-Looking Statements” included elsewhere in this Annual Report. Additionally, our historical results are not necessarily indicative of the results that may be expected for any period in the future.
We operate on a 52- or 53-week fiscal year ending on the last Friday of March. Each fiscal quarter has 13 weeks, except in a 53-week year, when the fourth fiscal quarter has 14 weeks. All references to “2023,” “fiscal year 2023” or similar references relate to the 53-week period ended March 31, 2023. All references to “2022,” “fiscal year 2022” or similar references relate to the 52-week period ended March 25, 2022.
This section discusses items pertaining to and comparisons of financial results between 2023 and 2022. A discussion of 2021 items and comparisons between 2022 and 2021 financial results can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7. of the Company’s Annual Report on Form 10-K for the fiscal year ended March 25, 2022 (the “2022 MD&A”), filed with the SEC on May 18, 2022.
Overview
Allegro MicroSystems, Inc. is a leading global designer, developer, fabless manufacturer and marketer of sensor ICs and application-specific analog power ICs enabling the most critical technologies in the automotive and industrial markets. We are a leading supplier of magnetic sensor IC solutions worldwide based on market share, driven by our market leadership in the automotive market. We focus on providing complete IC solutions for motion control and energy efficient systems. This includes sensing the angular or linear position of a shaft or actuator, driving an electric motor or actuator, and regulating the power applied to sensing and driving circuits so they operate safely and efficiently.
We are headquartered in Manchester, New Hampshire and have a global footprint with 26 locations across four continents. Our portfolio includes more than 1,000 products, and we ship over 1.5 billion units annually to more than 10,000 customers worldwide. During fiscal years 2023 and 2022, we generated $973.7 million and $768.7 million in total net sales, respectively, with $187.5 million and $119.6 million in net income, respectively.
Recent Initiatives to Improve Results of Operations
We implemented several initiatives during fiscal years 2022 and 2023 that were designed to improve our operating results during those fiscal years and going forward.
We continue to implement initiatives to improve gross margins, which is calculated as gross profit divided by total net sales. Our gross margin improved from 53.0% in fiscal year 2022 to 56.1% in fiscal year 2023. This gross margin improvement was a result of our improved product mix of higher ASPs on more value-added products, increased leverage of our distribution channel, and continued efficiency and leverage on higher volumes.
We have been successful in increasing our average selling prices through a focus on feature-rich products and selective price increases. Increased ASPs and manufacturing efficiencies have allowed us to continue to improve gross margin in an environment of limited capacity at our suppliers and rising input costs. Limited supply and increased demand for many of our products and applications, as well as supply chain disruptions related to the COVID-19 pandemic and inflation, have contributed to input cost increases on the components needed to manufacture our products. We will continue to consider opportunities for strategic price increases and process efficiencies to offset input cost increases on the materials and supplies that we use in production.
With our efforts to leverage our fixed costs and operating margin improvements, we have attained efficiencies through cost structure improvements, streamlining of manufacturing and support processes, and further utilization of excess capacity. These manufacturing efficiencies allowed us to leverage higher volumes with increasing demand across most of our applications, while increasing the absorption of fixed costs. Although these initiatives have resulted in gross margin and operating income improvements over the previous quarters, we cannot ensure that these trends will continue over the long-term.
In September 2022, we completed the acquisition of Heyday Integrated Circuits (“Heyday”), a privately held company specializing in compact, fully integrated isolated gate drivers that enable energy conversion in high-voltage gallium nitride and silicon carbide wide-bandgap semiconductor designs (the “Heyday Acquisition”). The Heyday Acquisition is expected to
44


complement our existing solutions for energy efficiency, including our market-leading current sensor solutions. Additionally, it is expected to significantly expand Allegro’s addressable market for EV, solar inverters, EV charging infrastructure, 5G power supplies, and broad-market industrial applications.
On March 30, 2023, the Company entered into a termination of the distribution agreement with Sanken (the “Termination Agreement”). The Termination Agreement formally terminated the distribution agreement dated as of July 5, 2007, by and between the Company and Sanken (the “Distribution Agreement”), effective March 31, 2023. The Distribution Agreement provided Sanken the exclusive right to distribute the Company’s products in Japan. In connection with the termination of the Distribution Agreement, and, as provided for in the Termination Agreement, the Company made a one-time payment of $5.0 million to Sanken in exchange for the cancellation of Sanken’s exclusive distribution rights in Japan. Concurrently, AML and Sanken also entered into a short-term, nonexclusive distribution agreement (the “Short-Term Distribution Agreement”) and a consulting agreement (the “Consulting Agreement”), each of which were effective April 1, 2023. The Short-Term Distribution Agreement provides for the management and sale of Company product inventory for a period of 24 months. Under the terms of the Consulting Agreement, Sanken agreed to continue to provide transition services for a period of six months to a strategic customer as orders for the customer are transitioned from Sanken to the Company, and the Company agreed to pay Sanken for providing these transition services.
These agreements will facilitate the transition of the distribution of our products in Japan from related party distributor sales through Sanken to third-party distributors and direct customers in Japan. Additionally, we will invest in expanding our operations in Japan in order to directly manage and service our customers in that market, which is expected to result in increases in our cost of goods sold and operating expenses. The net impacts of the transition from the existing sales model in Japan is expected to provide incremental benefits to our gross margin over the long-term.
Impact of the COVID-19 Pandemic
The COVID-19 pandemic and the numerous measures implemented by government authorities in response, have impacted and may continue to impact our workforce and operations, the operations of our customers and those of our respective vendors and suppliers. We have significant operations worldwide, including in the United States, the Philippines, Ireland, Malaysia, Thailand and India. Each of these countries has been affected by the pandemic and taken measures to try to contain it, resulting in disruptions at some of our manufacturing operations and facilities, including restrictions on our access to facilities. While the effects of the COVID-19 pandemic have waned in recent months, the future impact of the COVID-19 pandemic on our business, results of operations, financial condition and cash flows continues to largely depend on future developments, including any additional resurgences, government-imposed lockdowns, or secondary effects of the pandemic, none of which are not within our control and cannot be accurately predicted and are uncertain.
Other Key Factors and Trends Affecting our Operating Results
Our financial condition and results of operations have been, and will continue to be, affected by numerous other factors and trends, including the following:
Inflation
Inflation rates in the markets in which we operate have increased and may continue to rise. Inflation over the last several months has led us to experience higher costs, including higher labor costs, wafer and other costs for materials from suppliers, and transportation and energy costs. Our suppliers have raised their prices and may continue to raise prices, and in the competitive markets in which we operate, we may not be able to make corresponding price increases to preserve our gross margins and profitability. If inflation rates continue to rise or remain elevated for a sustained period of time, they could have a material adverse effect on our business, financial condition, results of operations and liquidity. While we have generally been able to offset increases in these costs through various productivity and cost reduction initiatives, as well as adjusting our selling prices and releasing new products with improved gross margins, our ability to increase our average selling prices depends on market conditions and competitive dynamics. Given the timing of our actions compared to the timing of these inflationary pressures, there may be periods during which we are unable to fully recover the increases in our costs.
Design Wins with New and Existing Customers
Our end customers continually develop new products in existing and new application areas, and we work closely with our OEM customers in most of our target markets to understand their product roadmaps and strategies. For new products, the time from design initiation and manufacturing until we generate revenue can be lengthy, typically between two and four years. As a result, our future sales are highly dependent on our continued success at winning design mandates from our customers. Further, despite current inflationary and pricing conditions, we expect the ASPs of our products to decline over
45


time, and we consider design wins to be critical to our future success. We anticipate being increasingly dependent on revenue from newer design wins for our newer products. The selection process is typically lengthy and may require us to incur significant design and development expenditures in pursuit of a design win, with no assurance that our solutions will be selected. As a result, the loss of any key design win or any significant delay in the ramp-up of volume production of the customer’s products into which our product is designed could adversely affect our business. In addition, volume production is contingent upon the successful introduction and market acceptance of our customers’ end products, which may be affected by several factors beyond our control.
Customer Demand, Orders and Forecasts
Demand for our products is highly dependent on market conditions in the end markets in which our customers operate, which are generally subject to seasonality, cyclicality and competitive conditions. In addition, a substantial portion of our total net sales is derived from sales to customers that purchase large volumes of our products. These customers generally provide periodic forecasts of their requirements. However, these forecasts do not commit such customers to minimum purchases, and customers can revise these forecasts without penalty. In addition, as is customary in the semiconductor industry, customers are generally permitted to cancel orders for our products within a specified period. While we historically have permitted order cancellations for most customers, most of our current customer order backlog is noncancellable, which helps mitigate our exposure to unforeseen order cancellations. However, cancellations of orders could result in the loss of anticipated sales without allowing us sufficient time to reduce our inventory and operating expenses. In addition, changes in forecasts or the timing of orders from customers expose us to the risks of inventory shortages or excess inventory.
Manufacturing Costs and Product Mix
Gross margin has been, and will continue to be, affected by a variety of factors, including the ASPs of our products, product mix in a given period, material costs, yields, manufacturing costs and efficiencies. We believe the primary driver of gross margin is the ASP negotiated between us and our customers relative to material costs and yields. Our pricing and margins depend on the volumes and the features of the products we produce and sell to our customers. As our products mature and unit volumes increase, despite current price leverage, we expect their ASPs to decline in the long term. We continually monitor and work to reduce the cost of our products and improve the potential value our solutions provide to our customers as we target new design win opportunities and manage the product life-cycles of our existing customer designs. We also maintain a close relationship with our suppliers and subcontractors to improve quality, increase yields and lower manufacturing costs. As a result, these declines often coincide with improvements in manufacturing yields and lower wafer, assembly, and testing costs, which offset some or all of the margin reduction that results from declining ASPs. However, we expect our gross margin to fluctuate on a quarterly basis as a result of changes in ASPs due to product mix, new product introductions, transitions into volume manufacturing and manufacturing costs. Gross margin generally decreases if production volumes are lower as a result of decreased demand, which leads to a reduced absorption of our fixed manufacturing costs. Gross margin generally increases when the opposite occurs.
Cyclical Nature of the Semiconductor Industry
The semiconductor industry has historically been highly cyclical and is characterized by increasingly rapid technological change, product obsolescence, competitive pricing pressures, evolving standards, short product life-cycles and fluctuations in product supply and demand. New technology may result in sudden changes in system designs or platform changes that may render some of our products obsolete and require us to devote significant research and development resources to compete effectively. Periods of rapid growth and capacity expansion are occasionally followed by significant market corrections in which sales decline, inventories accumulate, and facilities go underutilized. During periods of expansion, our margins generally improve as fixed costs are spread over higher manufacturing volumes and unit sales. In addition, we may build inventory to meet increasing market demand for our products during these times, which serves to absorb fixed costs further and increase our gross margins. During an expansion cycle, we may increase capital spending and hiring to add to our production capacity. During periods of slower growth or industry contractions, our sales, production and productivity suffer and margins generally decline.
Components of Our Results of Operations
Net sales
Our total net sales are derived from product sales to direct customers and distributors. We sell products globally through our direct sales force, third-party and related party distributors and independent sales representatives. Sales are derived from products for different applications. Our core applications are focused on the automotive, industrial and other industries.
46


We sell magnetic sensor ICs and power ICs in the Americas, EMEA and Asia. Net sales are generally recognized when control of the products is transferred to the customer, which typically occurs at a point in time upon shipment or delivery, depending on the terms of the contract. When we transact with a distributor, our contractual arrangement is with the distributor and not with the end customer. Whether we transact business with and receive the order from a distributor or directly from an end customer through our direct sales force and independent sales representatives, our revenue recognition policy and resulting pattern of revenue recognition for the order are the same. We recognize revenue net of sales returns, price protection adjustments, stock rotation rights and any other discounts or credits offered to our customers.
Cost of goods sold, gross profit and gross margin
Cost of goods sold consists primarily of costs of purchasing raw materials, costs associated with probe, assembly, test and shipping our products, costs of personnel, including stock-based compensation, costs of equipment associated with manufacturing, procurement, planning and management of these processes, costs of depreciation and amortization, costs of logistics and quality assurance, and costs of royalties, value-added taxes, utilities, repairs and maintenance of equipment, and an allocated portion of our facility occupancy costs.
Gross profit is calculated as total net sales less cost of goods sold. Gross profit is affected by numerous factors, including average selling price, revenue mix by product, channel and customer, foreign exchange rates, seasonality, manufacturing costs and the effective utilization of our facilities. Another factor impacting gross profit is the time required for the expansion of existing facilities to reach full production capacity. As a result, gross profit varies from period to period and year to year.
A significant portion of our costs are fixed and, as a result, costs are generally difficult to adjust or may take time to adjust in response to changes in demand. In addition, our fixed costs increase as we expand our capacity. If we expand capacity faster than required by our sales growth, our gross margin could be negatively affected.
Operating Expenses
Research and development (“R&D”) expenses
R&D expenses consist primarily of personnel-related costs of our research and development organization, including stock-based compensation, costs of development of wafers and masks, license fees for computer-aided design software, costs of development testing and evaluation, costs of developing automated test programs, equipment depreciation and related occupancy and equipment costs. While most of the costs incurred are for new product development, a significant portion of these costs are related to process technology development, and proprietary package development. R&D expenses also include costs for technology development by external parties. We expect further increases in R&D expenses, in absolute dollars, as we continue the development of innovative technologies and processes for new product offerings, as well as increase the headcount of our R&D personnel in future years.
 Selling, General and Administrative (“SG&A”) expenses
SG&A expenses consist primarily of personnel-related costs, including stock-based compensation, and sales commissions to independent sales representatives, professional fees, including the costs of accounting, audit, legal, regulatory and tax compliance. Additionally, costs related to advertising, trade shows, corporate marketing, as well as an allocated portion of our occupancy costs, also comprise SG&A expenses.
We anticipate our selling and marketing expenses to increase in absolute terms as we expand our sales force and increase our sales and marketing activities.
Change in fair value of contingent consideration
The change in fair value of contingent consideration represents the gains and losses recorded in the fiscal years ended March 31, 2023 and March 25, 2022, resulting from the adjustment in contingent consideration related to the acquisition of Voxtel, Inc. (“Voxtel”).
Interest (expense) income, net
Interest (expense) income, net is comprised of interest expense from term loan debt and credit facilities that we maintain with various financial institutions. Current expense is partially mitigated by income earned on our cash and cash equivalents, consisting primarily of certain investments that have contractual maturities no greater than three months at the time of purchase.
47


Foreign currency transaction (loss) gain
We incur transaction gains and losses resulting from intercompany transactions, as well as transactions with customers or vendors, denominated in currencies other than the functional currency of the legal entity in which the transaction is recorded.
(Loss) income in earnings of equity investment
(Loss) income in earnings of equity investment is related to our equity investment in PSL.
Unrealized gains on marketable securities
Unrealized gains on marketable securities consist of changes in the fair value of equity investments in an entity whose equity securities have a readily determinable fair value. These investments are measured at fair value with unrealized gains and losses related to changes in the entity’s stock price.
Other, net
Other, net primarily consists of miscellaneous income and expense items unrelated to our core operations.
Income tax provision (benefit)
Our provision, or benefit, for income taxes is based on an estimate of the annual effective tax rate plus the tax impact of discrete items.
We are subject to tax in the U.S. and various foreign jurisdictions. Our effective income tax rate fluctuates primarily because of: the change in the mix of our U.S. and foreign income; the impact of discrete transactions and law changes; state tax impacts and the difference between the amount of tax benefits generated by the foreign derived intangible income deduction (“FDII”), including permanent impacts of 174 Capitalization (as defined below), and research credits, offset by the additional tax costs associated with global intangible low-tax income (“GILTI”), Subpart F income and non-deductible stock-based compensation charges.
Pursuant to the 2017 Tax Cuts and Jobs Act (the “Jobs Act”), beginning in fiscal year 2023, U.S. tax law now requires us to capitalize and amortize domestic and foreign research and development expenditures over five and 15 years, respectively (“174 Capitalization”). The impact of 174 Capitalization is an increase in annual cash taxes of approximately $20.0 million and an FDII benefit of $9.5 million. While it is possible that Congress may modify this provision, potentially with retroactive effect, we have no assurance that this provision will be reversed. Additionally, the Internal Revenue Service (“IRS”) is expected to issue guidance which may modify this law change.
We regularly assess the likelihood of outcomes that could result from the examination of our tax returns by the IRS, and other tax authorities to determine the adequacy of our income tax reserves and expense. Should actual events or results differ from our then-current expectations, charges or credits to our provision for income taxes may become necessary. Any such adjustments could have a significant effect on our results of operations.
48


Results of Operations
Fiscal Year 2023 Compared to Fiscal Year 2022
The following table summarizes our results of operations for the fiscal years ended March 31, 2023 and March 25, 2022.
Fiscal Year EndedChange
March 31,
2023
March 25,
2022
$%
(Dollars in thousands)
Total net sales (1)
$973,653 $768,674 $204,979 26.7 %
Cost of goods sold (1)
427,574 361,214 66,360 18.4 %
Gross profit546,079 407,460 138,619 34.0 %
Operating expenses:
Research and development150,850 121,873 28,977 23.8 %
Selling, general and administrative194,722 150,937 43,785 29.0 %
Change in fair value of contingent consideration(2,800)(2,000)(800)40.0 %
Total operating expenses342,772 270,810 71,962 26.6 %
Operating income203,307 136,650 66,657 48.8 %
Other income (expense), net:
Interest expense(2,336)(2,499)163 (6.5)%
Interest income1,724 1,442 282 19.6 %
Foreign currency transaction gain (loss)980 (568)1,548 (272.5)%
Loss (income) in earnings of equity investment(406)1,007 (1,413)(140.3)%
Unrealized gains on marketable securities7,471 3,722 3,749 100.7 %
Other, net606 992 (386)(38.9)%
Total other income, net8,039 4,096 3,943 96.3 %
Income before income tax provision211,346 140,746 70,600 50.2 %
Income tax provision23,852 21,191 2,661 12.6 %
Net income187,494 119,555 67,939 56.8 %
Net income attributable to non-controlling interests137 148 (11)(7.4)%
Net income attributable to Allegro MicroSystems, Inc.$187,357 $119,407 $67,950 56.9 %
(1)Our total net sales and cost of goods sold for the periods presented above include related party net sales generated through our distribution agreement with Sanken and costs of goods sold related thereto. See our consolidated financial statements included elsewhere in this Annual Report for additional information regarding our related party net sales and cost of goods sold for the periods set forth above.
49


The following table sets forth our results of operations as a percentage of total net sales for the periods presented.
Fiscal Year Ended
March 31,
2023
March 25,
2022
Total net sales100.0 %100.0 %
Cost of goods sold43.9 %47.0 %
Gross profit56.1 %53.0 %
Operating expenses:
Research and development15.5 %15.9 %
Selling, general and administrative20.0 %19.6 %
Change in fair value of contingent consideration(0.3)%(0.3)%
Total operating expenses35.2 %35.2 %
Operating income20.9 %17.8 %
Other income (expense), net:
Interest expense(0.2)%(0.3)%
Interest income0.1 %0.2 %
Foreign currency transaction gain (loss)0.1 %(0.1)%
Loss (income) in earnings of equity investment-0.1 %0.1 %
Unrealized gains on marketable securities0.7 %0.1 %
Other, net0.1 %0.5 %
Total other income, net0.7 %0.5 %
Income before income tax provision21.6 %18.3 %
Income tax provision2.4 %2.8 %
Net income19.2 %15.5 %
Net income attributable to non-controlling interests— %— %
Net income attributable to Allegro MicroSystems, Inc.19.2 %15.5 %
Total net sales
Total net sales increased by $205.0 million, or 26.7%, to $973.7 million in the fiscal year ended March 31, 2023 from $768.7 million in the fiscal year ended March 25, 2022. This increase was primarily attributable to higher shipments related to e-Mobility, which includes our advanced driver assistance systems (“ADAS”) and electrified vehicle (“EV”), and industrial which includes clean energy and automation.

Sales Trends by Market
The following table summarizes total net sales by market. The categorization of net sales by market is based on the characteristics of the end product and application into which our product will be designed.
Fiscal Year EndedChange
March 31,
2023
March 25,
2022
Amount%
(Dollars in thousands)
Automotive$657,479 $531,564 $125,915 23.7 %
Industrial196,705 133,187 63,518 47.7 %
Other119,469 103,923 15,546 15.0 %
Total net sales$973,653 $768,674 $204,979 26.7 %
The increase in net sales to our end markets was driven by an increase in automotive of $125.9 million, or 23.7%, an increase in industrial of $63.5 million, or 47.7%, and an increase in other of $15.6 million, or 15.0%.
50


Automotive net sales increased in the fiscal year ended March 31, 2023 compared to the fiscal year ended March 25, 2022 due to the continued higher demand for e-Mobility, which includes ADAS and EV, as well as, safety, comfort and convenience and internal combustion engine (“ICE”) applications.
Industrial net sales improved in the fiscal year ended March 31, 2023 compared to the fiscal year ended March 25, 2022, primarily due to increased demand for applications in clean energy and automation.
Other net sales improved in the fiscal year ended March 31, 2023 compared to the fiscal year ended March 25, 2022, primarily due to increases in shipments for certain computer products.
Sales Trends by Product
The following table summarizes net sales by product:
Fiscal Year EndedChange
March 31,
2023
March 25,
2022
Amount%
(Dollars in thousands)
Magnetic sensors integrated circuits (“MS”)$598,579 $500,293 $98,286 19.6 %
Power integrated circuits (“PIC”)375,074 268,381 106,693 39.8 %
Total net sales$973,653 $768,674 $204,979 26.7 %
The growth in net sales by product was driven by increases in MS product sales of $98.3 million and in PIC product sales of $106.7 million.
Sales Trends by Geographic Location
The following table summarizes net sales by geographic location based on ship-to location.
Fiscal Year EndedChange
March 31,
2023
March 25,
2022
Amount%
(Dollars in thousands)
Americas:
United States$131,150 $108,396 $22,754 21.0 %
Other Americas28,014 23,056 4,958 21.5 %
EMEA:
Europe169,368 134,537 34,831 25.9 %
Asia:
Japan160,763 148,813 11,950 8.0 %
Greater China253,906 191,895 62,011 32.3 %
South Korea96,549 80,451 16,098 20.0 %
Other Asia133,903 81,526 52,377 64.2 %
Total net sales$973,653 $768,674 $204,979 26.7 %
The increase in net sales across geographic locations in the fiscal year ended March 31, 2023 compared to the fiscal year ended March 25, 2022 was primarily due to increased volume and content as well as market share gains.
The increase in net sales in Japan of $12.0 million, or 8.0%, was primarily driven by higher demand in our industrial sector and higher automotive demand, specifically EV. The increases in net sales of $62.0 million, or 32.3%, in Greater China and $27.7 million, or 21.1%, in the Americas each related to higher automotive demand, primarily in our ADAS, safety, comfort and convenience and EV sectors. Higher year-over-year net sales of $34.8 million, or 25.9%, in Europe, predominantly comprised of higher net sales in Germany and France, was driven by increased demand in automotive and industrial markets. South Korea and Other Asia experienced sales growth of $16.1 million, or 20.0%, and $52.4 million, or 64.2%, respectively, mainly due to increased automotive and industrial demand.
51


Cost of goods sold, gross profit and gross margin
Cost of goods sold increased by $66.4 million, or 18.4%, to $427.6 million in the fiscal year ended March 31, 2023 from $361.2 million in the fiscal year ended March 25, 2022. The increase in cost of goods sold was primarily attributable to higher production volume in support of higher product sales and, to a lesser extent, higher warranty costs incurred.
Gross profit increased by $138.6 million, or 34.0%, to $546.1 million in the fiscal year ended March 31, 2023 from $407.5 million in the fiscal year ended March 25, 2022. The increase in gross profit was driven by a $205.0 million increase in total net sales to all end markets discussed above, partially offset by the impacts to cost of goods sold discussed above.
R&D expenses
R&D expenses increased by approximately $29.0 million, or 23.8%, to $150.9 million in the fiscal year ended March 31, 2023 from $121.9 million in the fiscal year ended March 25, 2022. This increase was primarily due to a combined $21.1 million increase in employee salaries, including incentive compensation, contract labor, and inventory and supplies costs, a $5.6 million increase in stock-based compensation expense and a combined $2.3 million increase in general operating costs.
R&D expenses represented 15.5% of our total net sales for the fiscal year ended March 31, 2023, a decrease from 15.9% of our total net sales for the fiscal year ended March 25, 2022. This percentage decrease was primarily due to the growth in our net sales in 2023.
SG&A expenses
SG&A expenses increased by $43.8 million, or 29.0%, to $194.7 million in the fiscal year ended March 31, 2023 from $150.9 million in the fiscal year ended March 25, 2022. This increase was primarily due to a $20.8 million increase in stock-based compensation expense, including accelerated expense from the retirement of our former chief executive officer, an increase of $17.5 million in employee-related personnel costs, including incentive compensation, and a $5.6 million increase in combined general operating expenses.
SG&A expenses represented 20.0% of our total net sales for the fiscal year ended March 31, 2023, representing an increase from 19.6% of our total net sales for the fiscal year ended March 25, 2022. This percentage increase was primarily due to the impacts noted above, partially offset by the growth in net sales in the fiscal year ended March 31, 2023.
Change in fair value of contingent consideration
The change in fair value of contingent consideration reflected a $0.8 million increase in losses in the fiscal year ended March 31, 2023, resulting from the write-down in contingent consideration related to the acquisition of Voxtel in 2021.
Interest expense, net
Interest expense, net decreased by $0.5 million to $0.6 million in the fiscal year ended March 31, 2023 from $1.1 million in the fiscal year ended March 25, 2022. The decrease in interest expense, net was primarily due to higher interest income received from investments and a related party, partially offset by higher mandatory interest payments from increases in the variable interest rate on our Term Loan Facility during the fiscal year ended March 31, 2023.
Foreign currency transaction gain (loss)
We recorded a foreign currency transaction gain of $1.0 million in the fiscal year ended March 31, 2023, compared to a loss of $0.6 million in the fiscal year ended March 25, 2022. The foreign currency transaction gain recorded in the fiscal year ended March 31, 2023 was primarily due to realized and unrealized gains from our United Kingdom location, partially offset by realized and unrealized losses from our Philippines location.
(Loss) income in earnings of equity investment
Loss (income) in earnings of equity investment reflected losses of $0.4 million and gains of $1.0 million in the fiscal years ended March 31, 2023 and March 25, 2022, respectively, representing the earnings on our 30% investment in PSL.
Unrealized gains on marketable securities
Unrealized gains on marketable securities increased by $3.8 million to $7.5 million in the fiscal year ended March 31, 2023 compared to $3.7 million in the fiscal year ended March 25, 2022, due to the increase in the value of the marketable security.
52


Other, net
Other, net decreased by approximately $0.4 million to $0.6 million of gains in the fiscal year ended March 31, 2023 from $1.0 million of gains in the fiscal year ended March 25, 2022. This change was largely attributable to disposals of property, plant and equipment, partially offset by dividends earned and reinvested on money market investments during the fiscal year ended March 31, 2023.
Income tax provision
Income tax provision and the effective income tax rate were $23.9 million and 11.3%, respectively, for the fiscal year ended March 31, 2023, and $21.2 million and 15.1%, respectively, for the fiscal year ended March 25, 2022. The effective tax rate (“ETR”) year-over-year was primarily impacted by FDII deductions, increased FDII benefits related to 174 Capitalization, a reduction in state taxes and an increase in current year non-deductible executive compensation expense. 174 Capitalization increased U.S. taxable income, cash taxes and FDII benefits. The FDII benefits, and state tax benefits are offset in the current fiscal year by increased non-deductible executive compensation and discrete tax impacts year-over-year.
Liquidity and Capital Resources
As of March 31, 2023, we had $351.6 million of cash and cash equivalents and $500.5 million of working capital, compared to $282.4 million of cash and cash equivalents and $407.5 million of working capital as of March 25, 2022. Working capital is impacted by the timing and extent of our business needs.
Our primary requirements for liquidity and capital are working capital, capital expenditures, principal and interest payments on our outstanding debt and other general corporate needs. Historically, these cash requirements have been met through cash provided by operating activities and cash and cash equivalents. Our current capital deployment strategy for 2024 is to utilize cash on hand to support our continued growth initiatives into select markets, planned capital expenditures and strategic arrangements, as well as consider potential acquisitions. As of March 31, 2023, the Company is not party to any off-balance sheet arrangements that have or are reasonably likely to have a current or future material effect on our financial condition, results of operations, liquidity, capital expenditures, or capital resources. The cash requirements for the upcoming fiscal year relate to our operating leases, operating and capital purchase commitments and expected contributions to our defined benefit and contribution plans. Additionally, we expect to invest in expanding our operations in China, Europe and Japan in order to directly manage and service our customers in that market, which could result in increases in our total net sales, cost of goods sold and operating expenses. For information regarding the Company’s expected cash requirements and timing of payments related to leases and noncancellable purchase commitments, see Note 12, “Leases” and Note 16, “Commitments and Contingencies” to the audited consolidated financial statements. Additionally, refer to Note 15, “Retirement Plans” to the audited consolidated financial statements for more information related to the Company’s pension and defined contribution plans.
On September 30, 2020, we (i) entered into a term loan credit agreement with Credit Suisse AG, Cayman Islands Branch, as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $325.0 million senior secured term loan facility due in fiscal 2028 (the “Term Loan Facility”), and (ii) entered into a revolving facility credit agreement with Mizuho Bank, Ltd., as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $50.0 million senior secured revolving credit facility expiring in 2023 (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Senior Secured Credit Facilities”). We are obligated to pay interest on the outstanding debt balances, and the principal outstanding is due in fiscal year 2028.
We believe that our existing cash will be sufficient to finance our continued operations, growth strategy, planned capital expenditures and the additional expenses that we expect to incur during the next 12 months. In order to support and achieve our future growth plans, we may need or seek advantageously to obtain additional funding through equity or debt financing. We believe that our current operating structure will facilitate sufficient cash flows from operations to satisfy our expected long-term liquidity requirements beyond the next 12 months. If these resources are not sufficient to satisfy our liquidity requirements due to changes in circumstances, we may be required to seek additional financing. If we raise additional funds by issuing equity securities, our stockholders will experience dilution. Debt financing, if available, may contain covenants that significantly restrict our operations or our ability to obtain additional debt financing in the future. Any additional financing that we raise may contain terms that are not favorable to us or our stockholders. We cannot assure you that we would be able to obtain additional financing on terms favorable to us or our existing stockholders, or at all. See “Risk Factors —Risks Related to Our Business and Industry—Our ability to raise capital in the future may be limited and could prevent us from executing our growth strategy.”
53


Cash Flows from Operating, Investing and Financing Activities
The following table summarizes our cash flows for the fiscal years ended 2023 and 2022:
Fiscal Year Ended
March 31, 2023March 25, 2022
(dollars in thousands)
Net cash provided by operating activities$193,206 $156,129 
Net cash used in investing activities(99,696)(66,271)
Net cash used in financing activities(19,998)(5,307)
Effect of exchange rate changes on cash and cash equivalents(4,606)1,373 
Net increase in cash and cash equivalents and restricted cash$68,906 $85,924 
Operating Activities
Net cash provided by operating activities was $193.2 million in fiscal year 2023, resulting primarily from our net income of $187.5 million and non-cash charges of $61.2 million, partially offset by a net decrease in operating assets and liabilities of $55.5 million. Net changes in operating assets and liabilities consisted mostly of a $75.2 million increase in inventories, a $23.3 million increase in prepaid expenses and other assets, and a $12.5 million increase in trade accounts receivable, net, partially offset by a $22.9 million increase in accrued expenses and other current and long-term liabilities, an $18.3 million increase in net amounts due from related parties and a $12.0 million increase in trade accounts payable. The increase in inventories was primarily a result of raw materials purchases and inventory builds to support anticipated sales growth in 2024. The increase in prepaid expenses and other assets was primarily due to the higher fair value of strategic investments, long-term deposits and income taxes receivable, including VAT receivables. The increase in trade accounts receivable, net was primarily a result of increased sales year-over-year, as well as the timing of receipts. The increases in trade accounts payable and accrued expenses and other current and long-term liabilities were primarily due to the timing of payments to suppliers and vendors, including unpaid capital expenditures of $16.4 million, and higher accrued personnel costs, warranty costs, professional fees, income taxes, and accrued operating expenses, partially offset by a reduction in the balance due on the acquisition of Voxtel. The decrease in other receivables was primarily due to the timing of receipts from Sanken, as well as the transition to our direct operations in Japan from the distributor model.
Net cash provided by operating activities was $156.1 million in fiscal year 2022, resulting primarily from our net income of $119.6 million and non-cash charges of $89.9 million, partially offset by a net decrease in operating assets and liabilities of $53.3 million. Net changes in operating assets and liabilities consisted mostly of a $19.5 million increase in prepaid expenses and other assets, an $18.3 million increase in trade accounts receivable, net, a $4.5 million increase in inventories, a $4.3 million decrease in trade accounts payable, and a $3.4 million decrease in accrued expenses and other current and long-term liabilities. The increase in prepaid expenses and other assets was primarily due to higher long-term deposits and income taxes receivable, partially offset by lower prepayments of taxes, including VAT receivables. The increase in trade accounts receivable, net was primarily a result of increased sales year-over-year, as well as the timing of receipts. The increase in inventories was primarily a result of raw materials purchases and inventory builds to support anticipated sales growth in 2023. The decreases in trade accounts payable and accrued expenses and other current and long-term liabilities were primarily due to the release of deposits related to the sale of our AMTC Facility and the reduction of the balance due on the Voxtel acquisition, as well as the timing of payments of purchases. These decreases were partially offset by higher accrued personnel costs, particularly for management incentive bonuses, higher operating purchases, including unpaid capital expenditures of $2.0 million, and higher income taxes due.
Investing Activities
Net cash used in investing activities was $99.7 million in fiscal year 2023, consisting of $79.8 million of purchases of property, plant and equipment and payments related to the acquisition of Heyday of $19.9 million.
Net cash used in investing activities was $66.3 million in fiscal year 2022, consisting of $69.9 million of purchases of property, plant and equipment, $14.5 million of cash expended for the acquisition of Voxtel and purchases of marketable securities of $9.2 million, partially offset by $27.4 million of cash received for the sale of the AMTC Facility.
Financing Activities
Net cash used in financing activities was $20.0 million in fiscal year 2023, consisting of funds loaned to PSL of $7.5 million and $18.1 million of payments for taxes related to net share settlement of equity awards, partially offset by $2.8
54


million of proceeds received related to the quarterly payments from PSL on our related party loan and proceeds received in connection with the issuance of common stock under our employee stock purchase plan totaling $2.8 million.
Net cash used in financing activities was $5.3 million in fiscal year 2022, consisting of funds loaned to PSL of $7.5 million, partially offset by $2.2 million of proceeds received in connection with the issuance of common stock under the 2020 Employee Stock Purchase Plan, net of payments for taxes related to the net settlement of equity awards.
Debt Obligations
See Note 13, “Debt and Other Borrowings” in the consolidated financial statements included elsewhere in this Annual Report for information regarding our debt obligations, including our term loans and credit facilities.
Recent Accounting Pronouncements
Refer to Note 2, “Summary of Significant Accounting Policies” to the consolidated financial statements included elsewhere in this Annual Report for information regarding recent accounting pronouncements.
Critical Accounting Estimates
The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Such estimates relate to useful lives of intangible assets, goodwill, stock-based compensation, and sales allowances. Such estimates could also relate to the net realizable value of inventory, accrued liabilities, and deferred tax valuation allowances. We base our estimates and assumptions on historical experience and other factors that we believe to be reasonable under the circumstances. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to our financial statements. We believe that the accounting policies described below require management’s most difficult, subjective or complex judgments. Judgments or uncertainties affecting the application of these policies may result in materially different amounts being reported under different conditions or using different assumptions. Accordingly, we believe these are the most critical to aid in fully understanding and evaluating our financial condition and results of operations. See Note 2, “Summary of Significant Accounting Policies” to the consolidated financial statements included elsewhere in this Annual Report for additional information regarding these and our other significant accounting policies.
Sales Allowances
Sales allowances include sales in which the amount of consideration that we will receive is unknown as of the end of a reporting period. Such consideration primarily includes limited price protection provisions provided to distributors. We estimate potential future sales allowances based on historical data from prior sales adjustments. Historical experience can change over time. As a result, estimated sales allowances may differ significantly from that recorded in the current and historical periods. See Note 6, “Trade Accounts Receivable, Net” to the consolidated financial statements for information regarding the change in sales allowances.
Item 7A. Quantitative and Qualitative Disclosures About Market Risk.
We are exposed to market risk in the ordinary course of business, which consists primarily of interest rates risk associated with our cash and cash equivalents and our debt, foreign currency risk and impact of inflation. We do not engage in speculative trading activities. The following analysis provides additional information regarding these risks.
Interest Rate Risk
Our investments have limited exposure to market risk. At March 31, 2023, we maintained a portfolio of cash and cash equivalents, consisting primarily of money market funds. None of these investments have a maturity date in excess of one year. Certain interest rates are variable and fluctuate with current market conditions. Because of the short-term nature of these instruments, we would not expect a sudden change in market interest rates to have a material impact on our financial condition or results of operations.
We are also exposed to market risk as a result of increases or decreases in the amount of interest expense we must pay on our Term Loan Facility and borrowings on our bank credit facilities. Although our Term Loan Facility and credit facilities
55


have variable rates, as of March 31, 2023, we do not believe that a 10% change in market interest rates would have a material impact on our financial position or results of operations.
Foreign Currency Risk
Due to our international operations, a significant portion of our cost of sales and operating expenses is denominated in currencies other than the U.S. Dollar, principally the Euro and the Philippine Peso. As a result, our international operations give rise to transactional market risk associated with exchange rate movements of the U.S. Dollar, the Euro and the Philippine Peso. We reflected foreign exchange gains of $1.0 million and losses of $0.6 million for fiscal years 2023 and 2022, respectively. Based on fiscal 2023 performance, a hypothetical appreciation (decline) in the value of the Euro in relation to the U.S. dollar of 10% would favorably (negatively) impact operating income by immaterial amounts. A hypothetical 10% appreciation (decline) in the value of the Philippine peso in relation to the U.S. dollar would negatively (favorably) impact operating income by immaterial amounts. The individual impacts to our operating income of hypothetical currency fluctuations have been calculated in isolation from any potential responses to address such exchange rate changes in our foreign markets.
In addition, we are exposed to foreign currency translation risk for those subsidiaries whose functional currency is not the U.S. Dollar as changes in the value of their functional currency relative to the U.S. Dollar can adversely affect the translated amounts of our sales, expenses, net income, assets and liabilities. This can, in turn, affect the reported value and relative growth of sales and net income from one period to the next. In addition, changes in the translated value of assets and liabilities due to changes in functional currency exchange rates relative to the U.S. Dollar result in foreign currency translation adjustments that are a component of other comprehensive income or loss. Foreign currency derivative instruments can be used to hedge exposures and reduce the risks of certain foreign currency transactions; however, these instruments provide only limited protection and can carry significant cost. We have no foreign currency derivative instrument hedges as of March 31, 2023. We will continue to analyze our exposure to currency exchange rate fluctuations and may engage in financial hedging techniques in the future to attempt to minimize the effect of these potential fluctuations. Exchange rate fluctuations may adversely affect our financial results in the future.
Impact of Inflation
Inflationary factors, such as increases in overhead costs or the costs of other core operating resources, may adversely affect our operating results. While it is difficult to accurately measure the impact of inflation due to the imprecise nature of the estimates required, we do not believe the effects of inflation, if any, on our historical results of operations and financial condition have been material. We cannot assure that future inflationary or other cost pressures will not have an adverse impact on our results of operations and financial condition in the future.
56


Item 8. Financial Statements and Supplementary Data.
Our audited consolidated financial statements, together with the report of our independent registered public accounting firms, appear at pages F-1 through F-38 of this Annual Report on Form 10-K for the year ended March 31, 2023.
Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.
None.
Item 9A. Controls and Procedures.
Limitations on Effectiveness of Controls and Procedures
In designing and evaluating our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act), management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer (our principal executive officer and principal financial officer, respectively), evaluated the effectiveness of our disclosure controls and procedures as of March 31, 2023. Based on the evaluation of our disclosure controls and procedures as of March 31, 2023, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15(d)-15(f) under the Exchange Act) that occurred during the three months ended March 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Management’s Annual Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting for the Company. With the participation of the Chief Executive Officer and the Chief Financial Officer, our management conducted an evaluation of the effectiveness of our internal control over financial reporting using the criteria established in Internal Control—Integrated Framework (2013), issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation, our management has concluded that our internal control over financial reporting was effective as of March 31, 2023. The effectiveness of the Company’s internal control over financial reporting as of March 31, 2023 has been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in their report which appears on page F-2.
Item 9B. Other Information.
On May 24, 2023, the Board of Directors of the Company (the “Board”) adopted and approved amended and restated bylaws (as so amended and restated, the “Bylaws”) of the Company, effective immediately. Among other things, the amendments to the Bylaws:
Address the universal proxy rules adopted by the SEC, by clarifying that no person may solicit proxies in support of a director nominee other than the Board’s nominees unless such person has complied with Rule 14a-19 under the Exchange Act, including applicable notice and solicitation requirements;
Require that any stockholder soliciting proxies from other stockholders must use a proxy card color other than white, with the white proxy card reserved for exclusive use by the Board;
Revise the advance notice disclosure requirements contained in the Bylaws to require a stockholder proposing business or nominating directors to provide additional information and permit the Company reasonably to request additional information;
57


Update provisions related to the preparation and availability of the list of stockholders entitled to vote at a meeting to align with changes made to Section 219 of the General Corporation Law of the State of Delaware;
Clarify the process for calling a special meeting of stockholders; and
Clarify that the existing Federal forum selection provision is intended to benefit third parties, in addition to the Company and its officers and directors.
The amendments also include certain technical, conforming, modernizing or clarifying changes to the Bylaws. The foregoing description of the changes to the Bylaws does not purport to be complete and is qualified in its entirety by reference to the complete text of the Bylaws, a copy of which is filed as Exhibit 3.2 hereto and is incorporated herein by reference.
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.
Not applicable.
PART III
Item 10. Directors, Executive Officers and Corporate Governance.
Certain of the information required hereunder is incorporated herein by reference to our definitive proxy statement to be filed pursuant to Regulation 14A, which proxy statement is anticipated to be filed with the SEC within 120 days after March 31, 2023. Pursuant to General Instruction G(3) of Form 10-K, additional information required hereunder relating to our executive officers is contained in Part I of this Annual Report on Form 10-K under the caption "Information about our Executive Officers."
Our board of directors has adopted a written Code of Business Conduct and Ethics that applies to our directors, officers and employees (including our principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing similar functions). A copy of the Code is posted on our website, www.allegromicro.com. We intend to satisfy the disclosure requirement under Item 5.05 of Form 8-K regarding amendment to, or waiver from, a provision of our Code of Business Conduct and Ethics by posting such information on our website at the address specified above. The information contained on our website is not incorporated by reference into this Annual Report on Form 10-K.
Item 11. Executive Compensation.
The information required hereunder is incorporated herein by reference to our definitive proxy statement to be filed pursuant to Regulation 14A, which proxy statement is anticipated to be filed with the SEC within 120 days after March 31, 2023.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.
The information required hereunder is incorporated herein by reference to our definitive proxy statement to be filed pursuant to Regulation 14A, which proxy statement is anticipated to be filed with the SEC within 120 days after March 31,
121


2023, with the exception of the information regarding securities authorized for issuance under our equity compensation plans, which is set forth below.
Equity Compensation Plan Information
The following table sets forth information with respect to securities authorized for issuance under our equity compensation plans as of March 31, 2023:
Plan Category
Number of Securities to be issued upon Exercise of Outstanding Options, Warrants, and Rights
(a)2
Weighted-Average Exercise Price of Outstanding Options, Warrants, and Rights
(b)3
Number of Securities Remaining Available for Future Issuance under Equity Compensation Plans (Excluding Securities Reflected in Column (a))
(c)
Equity Compensation Plans Approved by Security Holders1
5,445,261 16,131,024 
Equity Compensation Plans Not Approved by Security Holders— — 
Total5,445,261 16,131,024 
1    As of March 31, 2023, there were 13,445,666 shares available for future issuance under the 2020 Omnibus Incentive Compensation Plan (the “2020 Plan”), 2,685,358 under the 2020 ESPP.
2    As of March 31, 2023, there were 3,194,037 PSUs issued at target and 2,251,224 RSUs included in this amount.
3    No exercise price has been derived as a result of all derivatives issued being PSUs and RSUs.
Item 13. Certain Relationships and Related Transactions, and Director Independence.
The information required hereunder is incorporated herein by reference to our definitive proxy statement to be filed pursuant to Regulation 14A, which proxy statement is anticipated to be filed with the SEC within 120 days after March 31, 2023.
Item 14. Principal Accountant Fees and Services.
The information required hereunder is incorporated herein by reference to our definitive proxy statement to be filed pursuant to Regulation 14A, which proxy statement is anticipated to be filed with the SEC within 120 days after March 31, 2023.
PART IV
Item 15. Exhibits and Financial Statement Schedules.
The following documents are filed as part of this Annual Report on Form 10-K:
1. Financial Statements.
The following financial statements are included in this Form 10-K from page F-1 to page F-38:
Reports of Independent Public Accounting Firms (PCAOB ID Numbers 238 and 248)
Consolidated Balance Sheets
Consolidated Statements of Operations
Consolidated Statements of Comprehensive Income
Consolidated Statements of Changes in Stockholders’ Equity
Consolidated Statements of Cash Flows
Notes to Consolidated Financial Statements
122


2. Financial Statement Schedules. All schedules are omitted because they are not applicable or the required information is shown on the financial statements or notes thereto.
3. Exhibits.
Exhibit No.
Description of Exhibit
2.1
3.1
3.2
4.1
4.2
4.3
4.4
4.5
10.1
10.2
10.3
10.4
10.5
10.6
123


10.7
10.8
10.9
10.10
10.11
10.12
10.13
10.14
10.15
10.16
10.17
10.18
10.19
10.20
10.21
124


10.22
10.23
10.24
10.25
10.26
10.27
10.28
10.29
10.30
10.31
10.32
10.33
10.34
10.35
10.36
10.37
10.38
125


10.39
10.40
10.41
10.42
10.43
10.44
10.45
10.46
10.47
10.48
10.49
10.50
10.51
21.1
23.1
23.2
31.1
126


31.2
32.1
32.2
101.INSInline XBRL Instance Document. The instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
101.LABInline XBRL Taxonomy Extension Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101 filed herewith)
* Indicates management contract or compensatory plan, contract or arrangement.
** Certification is not deemed “filed” for purposes of Section 18 of the Exchange Act or otherwise subject to the liability of that section. Such certification is not deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act except to the extent that the registrant specifically incorporates it by reference.
† Portions of this exhibit (indicated by “[XXX]”) have been omitted pursuant to Item 601(b)(10)(iv) of Regulation S-K under the Securities Act of 1933, as amended, because they are both (i) not material and (ii) would likely cause competitive harm to the registrant if publicly disclosed.
Item 16. Form 10-K Summary.

None.
SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, on May 25, 2023.
127


ALLEGRO MICROSYSTEMS, INC.
By:/s/ Vineet Nargolwala
Vineet Nargolwala
President, Chief Executive Officer (Principal Executive Officer)
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and the capacities and on the dates indicated. Each person whose signature appears below constitutes and appoints Derek P. D'Antilio and Sharon S. Briansky, and each or any of them, his or her true and lawful attorney-in-fact and agent, each acting alone, with full power of substitution and resubstitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign any or all amendments or supplements (including post-effective amendments) to this report, and to file the same, with all exhibits thereto, and all documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorney-in-fact and agent, full power and authority to do and perform each and every act and thing requisite and necessary to be done in and about the premises, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorney-in-fact and agent, or his or her substitute or substitutes, may lawfully do or cause to be done by virtue hereof.
SignatureTitleDate
/s/ Vineet Nargolwala
President, Chief Executive Officer (Principal
May 25, 2023
Vineet Nargolwala
Executive Officer) and Director
/s/ Derek P. D’AntilioChief Financial Officer (Principal Financial Officer)May 25, 2023
Derek P. D’Antilio
/s/ Roald G. WebsterVice President, Chief Accounting OfficerMay 25, 2023
Roald G. Webster
/s/ Yoshihiro (Zen) SuzukiChairman of the Board of DirectorsMay 25, 2023
Yoshihiro (Zen) Suzuki
/s/ David AldrichDirectorMay 25, 2023
David Aldrich
/s/ Andrew DunnDirectorMay 25, 2023
Andrew Dunn
/s/ Kojiro Hatano
DirectorMay 25, 2023
Kojiro Hatano
/s/ Katsumi Kawashima
DirectorMay 25, 2023
Katsumi Kawashima
/s/ Reza KazerounianDirectorMay 25, 2023
Reza Kazerounian
/s/ Richard LuryDirectorMay 25, 2023
Richard Lury
/s/ Susan LynchDirectorMay 25, 2023
Susan Lynch
/s/ Joseph MartinDirectorMay 25, 2023
Joseph Martin
/s/ Paul Carl (Chip) Schorr IVDirectorMay 25, 2023
Paul Carl (Chip) Schorr IV

128


F-1


Report of Independent Registered Public Accounting Firm
To the Board of Directors and Stockholders of Allegro MicroSystems, Inc.
Opinions on the Financial Statements and Internal Control over Financial Reporting
We have audited the accompanying consolidated balance sheet of Allegro MicroSystems, Inc. and its subsidiaries (the “Company”) as of March 31, 2023, and the related consolidated statements of operations, of comprehensive income, of changes in stockholders’ equity and of cash flows for the year ended March 31, 2023, including the related notes (collectively referred to as the “consolidated financial statements”). We also have audited the Company's internal control over financial reporting as of March 31, 2023, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).
In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of March 31, 2023 and the results of its operations and its cash flows for the year ended March 31, 2023 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of March 31, 2023, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.
Basis for Opinions
The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management’s Annual Report on Internal Control over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company's internal control over financial reporting based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our 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 the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.
Our audit of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinions.
Definition and Limitations of Internal Control over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
F-2


Critical Audit Matters
The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Revenue Recognition – Sales Allowance
As described in Notes 2 and 4 to the consolidated financial statements, variable consideration such as sales allowance includes sales in which the amount of consideration that the Company will receive is unknown as of the end of the reporting period. Such consideration primarily includes limited price protection provisions provided to distributors, sales under agreements that allow rights of return, referred to as stock rotation, provided to distributors, discounts and credits provided to distributors and returns provisions offered to direct customers, which make up a portion of total net sales of $973.7 million for the year ended March 31, 2023. The liability associated with the sales allowance makes up a significant portion of returns and sales allowances, which was $30.6 million as of March 31, 2023. Management estimates potential future returns, credits and sales allowances based on historical data from prior sales returns and credits issued and changes in product sales to customers.
The principal considerations for our determination that performing procedures relating to revenue recognition - sales allowance is a critical audit matter are a high degree of auditor effort in performing procedures and evaluating audit evidence related to the sales allowance and the liability related to the sales allowance transactions.
Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to sales allowances and the liability related to the sales allowance transactions. These procedures also included, among others, evaluating a sample of sales allowance and the liability related to the sales allowance transactions by obtaining and inspecting source documents, including invoices and invoice credits related to the sales allowance program, and customer arrangements or promotional practices, where applicable.
/s/ PricewaterhouseCoopers LLP
Boston, Massachusetts
May 25, 2023
We have served as the Company’s auditor since 2022.
F-3


Report of Independent Registered Public Accounting Firm
Board of Directors and Shareholders
Allegro MicroSystems, Inc.
Opinion on the financial statements
We have audited the accompanying consolidated balance sheet of Allegro MicroSystems, Inc. (a Delaware corporation) and subsidiaries (the “Company”) as of March 25, 2022, the related consolidated statements of operations, comprehensive income, changes of equity, and cash flows for the fiscal periods ended March 25, 2022 and March 26, 2021, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of March 25, 2022 and the results of its operations and its cash flows for the fiscal periods ended March 25, 2022 and March 26, 2021, in conformity with accounting principles generally accepted in the United States of America.
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.
/s/ Grant Thornton LLP
Boston, Massachusetts
May 18, 2022
F-4

ALLEGRO MICROSYSTEMS, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except par value and share amounts)
March 31, 2023
March 25,
2022
Assets
Current assets:
Cash and cash equivalents$351,576 $282,383 
Restricted cash7,129 7,416 
Trade accounts receivable, net of provision for expected credit losses of $102 and $105 at March 31, 2023 and March 25, 2022, respectively
111,290 87,359 
Trade and other accounts receivable due from related party13,494 27,360 
Accounts receivable - other1,943 4,144 
Inventories151,301 86,160 
Prepaid expenses and other current assets25,346 14,995 
Current portion of related party notes receivable3,750 1,875 
Total current assets665,829 511,692 
Property, plant and equipment, net263,099 210,028 
Operating lease right-of-use assets16,866 16,049 
Deferred income tax assets50,359 17,967 
Goodwill27,691 20,009 
Intangible assets, net52,378 35,970 
Related party notes receivable, less current portion8,438 5,625 
Equity investment in related party27,265 27,671 
Other assets, net69,230 47,609 
Total assets$1,181,155 $892,620 
Liabilities, Non-Controlling Interests and Stockholders' Equity
Current liabilities:
Trade accounts payable$56,256 $29,836 
Amounts due to related parties9,682 5,222 
Accrued expenses and other current liabilities94,894 65,459 
Current portion of operating lease liabilities4,493 3,706 
Total current liabilities165,325 104,223 
Obligations due under Senior Secured Credit Facilities25,000 25,000 
Operating lease liabilities, less current portion13,048 12,748 
Other long-term liabilities10,967 15,286 
Total liabilities214,340 157,257 
Commitments and contingencies (Note 16)
Stockholders' Equity:
Preferred Stock, $0.01 par value; 20,000,000 shares authorized, no shares issued or outstanding at March 31, 2023 and March 25, 2022
  
Common stock, $0.01 par value; 1,000,000,000 shares authorized, 191,754,292 shares issued and outstanding at March 31, 2023; 1,000,000,000 shares authorized, 190,473,595 issued and outstanding at March 25, 2022
1,918 1,905 
Additional paid-in capital674,179 627,792 
Retained earnings310,315 122,958 
Accumulated other comprehensive loss(20,784)(18,448)
Equity attributable to Allegro MicroSystems, Inc.965,628 734,207 
Non-controlling interests1,187 1,156 
Total stockholders' equity966,815 735,363 
Total liabilities, non-controlling interests and stockholders' equity$1,181,155 $892,620 
The accompanying notes are an integral part of these consolidated financial statements.
F-5

ALLEGRO MICROSYSTEMS, INC.
Consolidated Statements of Operations
(in thousands, except share and per share amounts)
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Net sales$812,890 $619,861 $486,546 
Net sales to related party160,763 148,813 104,661 
Total net sales973,653 768,674 591,207 
Cost of goods sold348,390 286,855 254,285 
Cost of goods sold to related party79,184 74,359 58,020 
Gross profit546,079 407,460 278,902 
Operating expenses:
Research and development150,850 121,873 108,649 
Selling, general and administrative194,722 150,937 153,476 
Impairment of long-lived assets  7,119 
Change in fair value of contingent consideration(2,800)(2,000)(2,500)
Total operating expenses342,772 270,810 266,744 
Operating income 203,307 136,650 12,158 
Other income (expense):
Loss on debt extinguishment  (9,055)
Interest expense(2,336)(2,499)(3,828)
Interest income1,724 1,442 1,225 
Foreign currency transaction gain (loss)980 (568)(2,889)
(Loss) income in earnings of equity investment(406)1,007 1,413 
Unrealized gains on marketable securities7,471 3,722  
Other, net606 992 (475)
Income (loss) before income taxes211,346 140,746 (1,451)
Income tax provision (benefit)23,852 21,191 (19,552)
Net income187,494 119,555 18,101 
Net income attributable to non-controlling interests137 148 148 
Net income attributable to Allegro MicroSystems, Inc.$187,357 $119,407 $17,953 
Net income attributable to Allegro MicroSystems, Inc. per share:
Basic$0.98 $0.63 $0.22 
Diluted$0.97 $0.62 $0.10 
Weighted average shares outstanding:
Basic191,197,452 189,748,427 83,448,055 
Diluted193,688,102 191,811,205 176,416,645 
The accompanying notes are an integral part of these consolidated financial statements.
F-6

ALLEGRO MICROSYSTEMS, INC.
Consolidated Statements of Comprehensive Income
(in thousands)
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Net income$187,494 $119,555 $18,101 
Net income attributable to non-controlling interests137 148 148 
Net income attributable to Allegro MicroSystems, Inc.187,357 119,407 17,953 
Other comprehensive income (loss):
Foreign currency translation adjustment(2,892)(8,110)9,304 
Net actuarial gain (loss) amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax of $(164), $(472) and $391 in 2023, 2022 and 2021, respectively
492 1,416 (1,172)
Total other comprehensive (loss) income(2,400)(6,694)8,132 
Comprehensive income184,957 112,713 26,085 
Comprehensive income (loss) attributable to non-controlling interests64 111 (21)
Comprehensive income attributable to Allegro MicroSystems, Inc.$185,021 $112,824 $26,064 
The accompanying notes are an integral part of these consolidated financial statements.
F-7

ALLEGRO MICROSYSTEMS, INC.
Consolidated Statements of Changes in Stockholders’ Equity
(in thousands, except share amounts)
Common Stock,
Class A
Common Stock, 
Class L
Preferred StockCommon StockAdditional
Paid-In Capital
Retained EarningsAccumulated
Other
Comprehensive
Loss
Non-controlling InterestsTotal Equity
SharesAmountSharesAmountSharesAmountSharesAmount
Balance at March 27, 202010,000,000 $100 622,470 $6  $  $ $458,697 $194,355 $(19,976)$950 $634,132 
Net income— — — — — — — — — 17,953 — 148 18,101 
Issuance of Class L shares, net of forfeitures— — 15,828 — — — — — — — — — — 
Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries— — — — — — — — (19,165)— — — (19,165)
Stock-based compensation— — — — — — 156,435 2 49,870 — — — 49,872 
Issuance of common stock in connection with IPO, net of underwriting discounts and other offering costs— — — — — — 25,000,000 250 321,175 — — — 321,425 
Conversion of Class A and Class L common stock into common stock in connection with the IPO(10,000,000)(100)(636,301)(6)— — 166,500,000 1,665 (1,559)— — —  
Repurchase of Class A and Class L common stock to cover related taxes— — (1,997)— — — (2,068,274)(21)(27,686)— — — (27,707)
Conversion of LTCIP/TRIP awards into restricted stock units in connection with the IPO— — — — — — — — 2,081 — — — 2,081 
Cash dividend paid to holders of Class A common stock— — — — — — — — (191,243)(208,757)— — (400,000)
Foreign currency translation adjustment— — — — — — — — — — 9,283 21 9,304 
Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax— — — — — — — — — — (1,172)— (1,172)
Balance at March 26, 2021 $  $  $ 189,588,161 $1,896 $592,170 $3,551 $(11,865)$1,119 $586,871 
Net income— — — — — — — — — 119,407 — 148 119,555 
Employee stock purchase plan issuances— — — — — — 125,767 1 2,831 — — — 2,832 
Stock-based compensation, net of forfeitures— — — — — — 759,667 8 33,429 — — — 33,437 
Payments of taxes withheld on net settlement of equity awards— — — — — — — — (638)— — — (638)
Foreign currency translation adjustment— — — — — — — — — — (7,999)(111)(8,110)
Net actuarial gain and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax— — — — — — — — — — 1,416 — 1,416 
Balance at Balance at March 25, 2022 $  $  $ 190,473,595 $1,905 $627,792 $122,958 $(18,448)$1,156 $735,363 
Net income— — — — — — — — — 187,357 — 137 187,494 
Cash dividends to non-controlling interest— — — — — — — — — — — (42)(42)
Employee stock purchase plan issuances— — — — — — 161,726 2 2,791 — — — 2,793 
Stock-based compensation, net of forfeitures— — — — — — 1,118,971 11 61,657 — — — 61,668 
Payments of taxes withheld on net settlement of equity awards— — — — — — — — (18,061)— — — (18,061)
Foreign currency translation adjustment— — — — — — — — — — (2,828)(64)(2,892)
Net actuarial gain and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax— — — — — — — — — — 492 — 492 
Balance at Balance at March 31, 2023 $  $  $ 191,754,292 $1,918 $674,179 $310,315 $(20,784)$1,187 $966,815 
The accompanying notes are an integral part of these consolidated financial statements.
F-8

ALLEGRO MICROSYSTEMS, INC.
Consolidated Statements of Cash Flows
(in thousands)
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
CASH FLOWS FROM OPERATING ACTIVITIES:
Net income$187,494 $119,555 $18,101 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization50,808 48,527 48,307 
Amortization of deferred financing costs99 101 226 
Deferred income taxes(40,116)7,498 (18,931)
Stock-based compensation61,798 33,548 49,870 
Loss (gain) on disposal of assets285 (349)269 
Loss on debt extinguishment  9,055 
Change in fair value of contingent consideration(2,800)(2,000)(2,500)
Impairment of long-lived assets  7,119 
Provisions for inventory writedowns and receivables reserves(1,438)6,297 5,019 
Unrealized gains on marketable securities(7,471)(3,722) 
Changes in operating assets and liabilities:
Trade accounts receivable(12,484)(18,347)(9,303)
Accounts receivable - other2,226 (2,668)(28)
Inventories(75,150)(4,471)7,641 
Prepaid expenses and other assets(23,263)(19,450)(29,047)
Trade accounts payable11,958 (4,348)15,099 
Due to/from related parties18,326 (659)4,878 
Accrued expenses and other current and long-term liabilities22,934 (3,383)14,795 
Net cash provided by operating activities193,206 156,129 120,570 
CASH FLOWS FROM INVESTING ACTIVITIES:
Purchases of property, plant and equipment(79,775)(69,941)(40,673)
Acquisition of business, net of cash acquired(19,921)(14,549)(11,555)
Proceeds from sales of property, plant and equipment 27,408 318 
Investments in marketable securities (9,189) 
Contribution of cash balances due to divestiture of subsidiary
  (16,335)
Net cash used in investing activities(99,696)(66,271)(68,245)
CASH FLOWS FROM FINANCING ACTIVITIES:
Loans made to related party(7,500)(7,500) 
Receipts on related party notes receivable2,812  51,377 
Proceeds from initial public offering, net of underwriting discounts and other offering costs  321,425 
Payments for taxes related to net share settlement of equity awards(18,061)(638) 
Proceeds from issuance of common stock under equity award and purchase plans awards2,793 2,831 (27,707)
Dividends paid to non-controlling interest(42)  
Dividends paid  (400,000)
Borrowings of senior secured debt, net of deferred financing costs  315,719 
Repayment of senior secured debt  (300,000)
Repayment of unsecured credit facilities  (33,000)
Net cash used in financing activities(19,998)(5,307)(72,186)
Effect of exchange rate changes on Cash and cash equivalents and Restricted cash(4,606)1,373 3,860 
Net increase (decrease) in Cash and cash equivalents and Restricted cash68,906 85,924 (16,001)
Cash and cash equivalents and Restricted cash at beginning of period289,799 203,875 219,876 
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AT END OF PERIOD:$358,705 $289,799 $203,875 
RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH:
Cash and cash equivalents at beginning of period$282,383 $197,214 $214,491 
Restricted cash at beginning of period7,416 6,661 5,385 
Cash and cash equivalents and Restricted cash at beginning of period$289,799 $203,875 $219,876 
Cash and cash equivalents at end of period351,576 282,383 197,214 
Restricted cash at end of period7,129 7,416 6,661 
Cash and cash equivalents and Restricted cash at end of period$358,705 $289,799 $203,875 
F-9

ALLEGRO MICROSYSTEMS, INC.
Consolidated Statements of Cash Flows - continued
(in thousands)
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:
Cash paid for interest$1,923 $813 $2,746 
Cash paid for income taxes, net of refunds$58,209 $22,195 $8,908 
Non-cash transactions:
Property, plant and equipment purchases included in trade accounts payable$(16,369)$(2,021)$(3,226)
Assets held for sale transferred from property, plant and equipment, net$ $ $25,969 
Loans to cover purchase of common stock under employee stock plan$ $ $171 
Noncash lease liabilities arising from obtaining right-of-use assets$4,870 $3,159 $ 

The accompanying notes are an integral part of these consolidated financial statements.
F-10

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements
(Amounts in thousands, except share and per share amounts)

1.Nature of the Business and Basis of Presentation
Allegro MicroSystems, Inc., together with its consolidated subsidiaries (the “Company”), is a global leader in designing, developing and manufacturing sensing and power solutions for motion control and energy-efficient systems in automotive and industrial markets. The Company is incorporated under the laws of Delaware. The Company is headquartered in Manchester, New Hampshire and has a global footprint, with 26 locations across four continents.
Financial Periods
The Company’s fiscal year is the 52-week or 53-week period ending on the Friday closest to the last day in March. The Company’s 2023 fiscal year ended March 31, 2023 (“fiscal year 2023”) was a 53-week period, while the 2022 fiscal year ended March 25, 2022 (“fiscal year 2022”) and 2021 fiscal year ended March 26, 2021 (“fiscal year 2021”) were 52-week periods.
2.Summary of Significant Accounting Policies
Basis of Presentation
We prepare our financial statements in accordance with U.S. generally accepted accounting principles (“GAAP”). These principles are established primarily by the Financial Accounting Standards Board (“FASB”).
Principles of Consolidation
The accompanying consolidated financial statements include the accounts of the Company and those entities required to be consolidated under GAAP. All material intercompany profits, transactions, and balances among the consolidated entities have been eliminated.
Use of Estimates
The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, provisions for expected credit losses and customer returns and sales allowances. Such estimates also relate to accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, the net realizable value of inventory, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the consolidated financial statements.
Reclassifications
Certain reclassifications have been made to prior-period amounts to conform to current-period reporting classifications.
Business Segment Information
The Company operates in one segment which involves the design, development, production and distribution of various integrated circuits in various markets worldwide. The Company has a single, company-wide management team that administers all properties as a whole rather than as discrete operating segments. The chief operating decision maker, who is the Company’s Chief Executive Officer, measures financial performance as a single enterprise and not on a legal entity or end market basis. Throughout the year, the chief operating decision maker allocates capital resources on a project-by-project basis across the Company’s entire asset base to maximize profitability without regard to a legal entity or end market basis. The Company operates in a number of countries throughout the world in a variety of product lines through its business unit structure.
Foreign Currency Translation and Transactions
The Company’s reporting currency is the U.S. Dollar. The financial statements of the Company’s foreign subsidiaries are translated from local currency into U.S. dollars using the current exchange rate at the balance sheet date for assets and liabilities, and the average exchange rate in effect during the period for net sales and expenses. The functional currency for the Company’s international subsidiaries is considered to be the local currency for each entity, and, accordingly, translation adjustments for these entities are included as a component of accumulated other comprehensive loss in the Company’s consolidated balance sheets.
F-11

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Non-Controlling Interests
The Company, through one of its wholly owned subsidiaries, established an affiliated entity in Philippines for the primary purpose of purchasing, selling, leasing, developing and otherwise managing real estate acquired by the Company in the Philippines. The Company owns 40% of the equity interest in this entity, and the remaining 60% is held in a trust for the benefit of its employee retirement fund. The portion of the results of operations of this entity is shown as net income attributable to the non-controlling interests in the Company’s consolidated statements of operations for fiscal 2023, 2022 and 2021. Additionally, the cumulative portion of the results of operations of this entity along with the interest in the net assets is shown as a component of non-controlling interests in the Company’s consolidated balance sheets.
Cash Equivalents and Restricted Cash
The Company considers all highly liquid instruments with original maturities of three months or less at the time of acquisition to be cash equivalents. At March 31, 2023 and March 25, 2022, the Company maintained investments in an interest-bearing cash account. Because of the investment’s short term to maturity and the investment’s relative price insensitivity to changes in market interest rates, cost approximates fair value for this investment. As a result, there were no realized or unrealized gains or losses for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021. The Company has restricted cash, the use of which is restricted to the benefit of employees through a deferred compensation program.
Fair Value of Financial Instruments
Certain assets and liabilities are carried at fair value under GAAP. Fair value is the exchange price that would be received for an asset or paid to transfer a liability (at exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value, which are provided below:
Level 1    — Quoted prices in active markets for identical assets or liabilities.
Level 2    — Observable inputs (other than Level 1 prices) such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3    — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or examination.
The categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement.
The Company’s cash equivalents and restricted cash are carried at fair values as determined according to the fair value hierarchy described above (see Note 5, “Fair Value Measurements”). The carrying value of accounts receivable, assets held for sale, notes receivables, accounts payable and accrued expenses approximate their respective fair value due to the short-term nature of these assets and liabilities. The carrying value of outstanding borrowings under the line of credit agreements approximates fair value as it bears interest at a rate approximating a market interest rate.
Related party note receivable was classified as held-for-investment based on management’s intent and ability to hold the loan for the foreseeable future or to maturity. Loans held-for investment are carried at amortized cost and reduced by a valuation allowance for estimated credit losses, as necessary. The Company recognizes interest income on loans, including the amortization of discounts and premiums, loan fees paid and received, using the interest method. The interest method is applied on a loan-by-loan basis when collectability of the future payments is reasonably assured. Premiums and discounts are recognized as yield adjustments over the term of the related loans.
A detailed description of fair value measurement of the assets of the non-U.S. defined benefit plan is included in Note 15, “Retirement Plans.”
F-12

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Trade accounts receivable, net
A receivable is a right to consideration that is unconditional (i.e., only the passage of time is required before payment is due). Accounts receivables are presented net of a provision for expected credit losses, which is an estimate of amounts that may not be collectible.
The provision for expected credit losses is our estimate of current expected credit losses (“CECL”) based on historical loss experience. The Company periodically performs detailed reviews to assess the adequacy of the allowance. The Company exercises judgment in estimating the timing, frequency and severity of losses. The Company uses an aging schedule method to estimate current expected credit losses based on days of delinquency, including information about past events and current economic conditions, as well as future forecasts of economic conditions. The Company’s accounts receivable is separated into two categories using a portfolio methodology to evaluate the allowance under the CECL impairment model based on sales categorization and similar credit quality and worthiness of the customers: original equipment manufacturers and distributors. The receivables in each category share similar risk characteristics. The Company increases the allowance for expected credits losses when the Company determines all or a portion of a receivable is uncollectible. The Company recognizes recoveries as a decrease to the allowance for expected credit losses. Adjustments to the allowance for expected credit losses are recorded as selling, general and administrative expenses in the consolidated statements of operations.
Inventories
Inventories are stated at the lower of cost or net realizable value, with cost being determined using a standard costing system that approximates actual costs, based on a first-in, first-out method. Inventory costs include materials, labor and manufacturing overhead. The Company records inventory provisions when conditions exist that suggest that inventory may be in excess of anticipated demand, is obsolete based upon expected future demand for products and market conditions, or quality-related rejections. These provisions are reported as a reduction to raw materials and supplies, work in process and finished goods. The Company regularly evaluates the ability to realize the value of inventory based on a combination of factors, including historical usage rates, forecasted sales or usage, and product end of life dates. Assumptions used in determining management’s estimates of future product demand may prove to be incorrect, in which case the provision required for excess and obsolete inventory would have to be adjusted in the future. Although the Company performs a detailed review of its forecasts of future product demand, any significant unanticipated changes in demand could have a significant impact on the value of the Company’s inventory and reported operating results.
Property, Plant and Equipment, Net
Property, plant and equipment, net, including improvements that significantly add to productive capacity or extend useful life, are stated at historical cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The Company capitalizes interest on certain projects with long-term construction periods. Maintenance and repairs expenditures are charged to expense as incurred. Estimated useful lives of the respective property, plant and equipment assets are as follows:
AssetUseful Life
Buildings
31 years
Building improvementsEconomic life of the building improvements
Leasehold improvementsThe shorter of the remaining term of the lease or estimated useful life
Machinery and equipment
3-10 years
Office equipment
3 years
Intangible assets, net
Intangible assets, net primarily consist of identified intangible assets related to previous acquisitions, as well as capitalized costs to acquire and defend patent and trademark related awards. In addition, the Company holds technology, customer relationships, and non-compete agreements. The Company’s intangible assets are amortized using the straight-line method over their estimated useful lives (approximating their economic benefit) ranging from three to twelve years.
Impairment of Long-Lived Assets
Long-lived assets consist of property, plant and equipment, finite-lived intangibles, such as patents and customer relationships and indefinite-lived intangible assets such as process technology and trademarks.
F-13

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Property, plant and equipment and finite-lived assets are tested for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. If such assets are not impaired, but their useful lives have decreased, the remaining net book value is amortized over the revised useful life.
Indefinite-lived intangible assets are reviewed for impairment at least annually or whenever events or changes in circumstances indicate that it is more likely than not that the asset is impaired. The impairment test consists of a qualitative assessment to determine if events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform a quantitative impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If events occur, a comparison of the fair value of the intangible asset with its carrying value is performed. If the carrying value of the intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company has elected the first business day of the fourth quarter of its fiscal year as the annual impairment testing date. The results of the annual impairment test did not indicate any impairments of indefinite-lived intangible assets for fiscal years 2023, 2022 and 2021.
Goodwill
Goodwill represents the excess purchase price over the estimated fair value of net assets acquired as of the acquisition date. The Company tests goodwill for impairment on an annual basis on the first business day of the fourth quarter or more frequently if there are indicators of impairment. Events that could indicate impairment and trigger an interim impairment assessment include, but are not limited to, current economic and market conditions, including a decline in market capitalization, a significant adverse change in legal factors, business climate, operational performance of the business or key personnel, and an adverse action or assessment by a regulator. The Company has determined that there is one reporting unit for purposes of testing goodwill for impairment.
In testing goodwill for impairment, the Company has the option to first consider qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. Such qualitative factors include industry and market considerations, economic conditions, entity-specific financial performance and other events, such as changes in management, strategy and primary customer base. If based on the Company’s qualitative assessment it is more likely than not that the fair value of the reporting unit is less than its carrying amount, quantitative impairment testing is required. However, if the Company concludes otherwise, quantitative impairment testing is not required. The results of the Company’s qualitative goodwill impairment test performed on the first business day of fourth quarter for fiscal years 2023, 2022 and 2021 did not indicate any impairments.
Leases
The Company accounts for leases in accordance with GAAP. At the inception of an arrangement, the Company determines whether the arrangement is a lease arrangement or contains a lease based on the unique facts and circumstances present. Leases with a term greater than 12 months are recognized on the balance sheet as right-of-use (“ROU”) assets with a corresponding lease liability. The Company has elected not to recognize on the consolidated balance sheets leases with an initial term of 12 months or less. Leases with an initial term of 12 months or less are directly expensed as incurred. Leases are classified as either operating or finance depending on the specific terms of the arrangement.
The Company’s leases mainly consist of facilities, office equipment, and vehicles. The majority of leases are classified as operating leases. Certain lease agreements contain provisions for future rent increases. Lease payments included in the measurement of the lease liability comprise fixed payments and future rent increases tied to an index or rate. Future rent increases dependent on an index or rate are initially measured at the index or rate at the commencement date. The Company’s leases typically do not contain residual value guarantees.
At the commencement date, operating and finance lease liabilities and their corresponding ROU assets are recorded based on the present value of lease payments over the expected lease term. The lease term includes the non-cancelable period of the lease, plus any additional periods covered by either a Company option to extend (or not to terminate) the lease that the Company is reasonably certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor. The
F-14

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
interest rate implicit in a lease contract is typically not readily determinable, therefore an incremental borrowing rate is used to calculate the lease liability. The incremental borrowing rate is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the ROU asset may be required for items such as prepayments, lease incentives received or initial direct costs paid.
Product Warranties
The Company provides warranties on its products to its customers, generally for one year from the date of shipment and in limited cases for longer periods. In the event of a failure of a product covered by these warranties, the Company must repair or replace the product or, if those remedies are insufficient, and at the discretion of the Company, provide a refund. In limited cases, the Company warrants its products to include significant liability beyond the cost of repairing or replacing the product or refunding the sales price of the product. The Company periodically assesses the adequacy of the warranty reserve and adjusts the amount, as necessary. If there is a material increase in the rate of customer claims, or the Company’s estimates of probable losses relating to specifically identified warranty exposures are inaccurate, the Company may need to record a charge against future cost of goods sold. There were $4,327 and $541 accrued as of March 31, 2023 and March 25, 2022, respectively.
Revenue Recognition
Revenue is recognized on contracts with customers when transfer of control to the customer occurs in exchange for an amount reflecting the consideration that the Company expects to be entitled. In order to achieve this core principle, the Company applies the following five step approach:
(1) Identify the contract with a customer—The Company considers customer purchase orders, which in some cases are governed by master agreements, to be customer contracts. A contract exists when it is approved by both parties, each party’s rights and obligations are identified, payment terms are known, customer has the ability and intent to pay and the contract has commercial substance. The Company uses judgment in determining the customer’s ability and intent to pay, which is based on factors such as the customer’s historical payment experience or, for new customers, credit and financial information pertaining to the customers.
(2) Identify the performance obligations in the contract—Performance obligations are identified as products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the product or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products or services is separately identifiable from other promises in the contract. Substantially, all of the Company’s contracts with customers contain a single performance obligation, such as the sale of mixed-signal integrated circuit products or the sale of wafer fabricators.
(3) Determine the transaction price—The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring products to the customer. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that no significant future reversal of cumulative revenue under the contract will occur.
(4) Allocate the transaction price to the performance obligations in the contract—If the contract contains a single performance obligation, the entire transaction price is allocated to that performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligations based on a relative standalone selling price.
(5) Recognize revenue when a performance obligation is satisfied—Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company’s performance obligation is satisfied), which typically occurs point in time at shipment or delivery, depending on the terms of the contract.
Sales channels
The Company sells products globally through its direct sales force, third-party distributors, independent sales representatives and consignment. The Company records revenue based on the amount of any discounted arrangement fee. When the Company transacts with a distributor, its contractual arrangement is with the distributor and not with the end customer. Whether the Company transacts business with and receives the order from a distributor or directly from an end customer, its revenue recognition policy and resulting pattern of revenue recognition for the order are the same.
F-15

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
The Company also uses independent sales representatives to assist in the sales process with certain customers. Sales representatives are not distributors. If a sales representative is engaged in the sales process, the Company receives the order directly from and sells the products directly to the end customer. The Company pays a commission to the sales representative, calculated as a percentage of the related customer payment. Sales representatives’ commissions are recorded as expenses when incurred and are classified as selling, general and administrative expenses in the Company’s consolidated statements of operations.
For the consignment arrangements with distributors, delivery occurs and revenue is recognized when the distributor pulls product from consignment inventory that is stored at designated distributor locations. Recognition is not contingent upon resale of the products to the distributors’ customers. Until the products are pulled for use or sale by the distributor, the Company retains control over the products’ disposition, including the right to pull back or relocate the products.
Variable consideration
Variable consideration includes sales in which the amount of consideration that the Company will receive is unknown as of the end of a reporting period. Such consideration primarily includes limited price protection provisions provided to distributors, sales under agreements that allow rights of return, referred to as stock rotation, provided to distributors, discounts and credits provided to distributors and returns provisions offered to direct customers. The Company estimates potential future returns, credits and sales allowances based on historical data from prior sales returns and credits issued and changes in product sales to customers.
Practical expedients elected
Revenue recognized is adjusted based on allowances, which are prepared on a portfolio basis using a most likely amount methodology. The length of time between revenue recognition and payment is not significant under any of the Company’s payment terms. Moreover, if the period between revenue recognition and when the customer pays is one year or less, the Company elected not to account for the significant financing component.
Other Revenue Recognition Policies
Shipping and handling activities are not considered a contractual performance obligation. The Company records shipping and handling costs billed to customers as revenue with offsetting costs recorded as cost of sale.
Contract Assets and Contract Liabilities
Contract assets and contract liabilities (deferred revenue) are reported net at the contract level for each reporting period. Contract assets typically result from contracts when revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Contract assets are transferred to accounts receivable when the rights become unconditional. The Company had no contract assets as of March 31, 2023 and March 25, 2022.
Contract liabilities typically result from billings in excess of revenues recognized and relate to products shipped near the end of the reporting period for which the required revenue recognition criteria were not met. The Company had no significant contract liabilities as of March 31, 2023 and March 25, 2022.
Stock-Based Compensation
The Company recognizes compensation costs for all stock-based compensation awards made to employees based upon the awards’ estimated grant-date fair value. Typically, stock-based compensation expense is recognized evenly over the vesting period. However, stock-based compensation expense related to performance-based awards is recognized relative to the probability of achievement of the requisite milestones during the vesting period. The Company accounts for forfeitures as they occur. Determining the fair value of certain stock-based compensation awards at the grant date requires judgment, including estimating the expected life of the stock awards and the volatility of the underlying market-based and projected future cash flow assumptions. Any changes to those estimates that the Company makes from time to time may have a significant impact on the stock-based compensation expense recorded and could materially impact the Company’s results of operations.
Research and Development
The Company commits substantial capital and resources to internal and collaborative research and development projects in order to provide innovative products and solutions to its customers. The Company conducts research primarily to develop new technologies, enhance current product performance, improve the functionality and reliability of existing products, and develop revolutionary new products and solutions. Research and development costs are expensed as incurred
F-16

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
and include salaries, wages and other personnel related costs, material costs and depreciation, consulting costs, software licensing costs, maintenance costs and facility costs.
Pension Obligations
The Company, through its subsidiaries, has various foreign defined benefit plans as well as U.S. defined contribution plans. Accredited independent actuaries calculate related plan assets, liabilities and expenses. The Company is required to make certain assumptions to assign value to the plan assets and liabilities. These assumptions are reviewed annually, based on current plan information and consultations with independent investment advisors and actuaries. The Company does not offer other defined benefits associated with postretirement benefit plans other than pensions.
The Company recognizes the funded status of a benefit plan on its consolidated balance sheets and recognizes gains, losses and prior service cost or credits that arise during the period that are not recognized as components of net periodic benefit cost as a component of other comprehensive income, net of tax. In addition, the Company measures defined benefit plan assets and obligations as of the date of the employer’s fiscal year-end consolidated balance sheets and discloses in the notes to the consolidated financial statements the gains or losses, prior service costs or credits and transition asset or obligation.
Income Taxes
The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement and tax basis of assets and liabilities, as measured by enacted tax rates anticipated to be in effect when these differences are expected to reverse. This method also requires the recognition of future tax benefits to the extent that realization of such benefits is more likely than not. Deferred tax expense or benefit is the result of changes in the deferred tax assets and liabilities. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income and, to the extent it believes, based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized, a valuation allowance is established.
The Company recognizes a liability for potential payments of taxes to various tax authorities related to uncertain tax positions and other tax matters. The recorded liability is based on a determination of whether and how much of a tax benefit taken by the Company in its tax filings or positions is “more likely than not” to be realized. The amount of the benefit that may be recognized in the consolidated financial statements is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. To the extent that the assessment of such tax positions changes, the change in estimate is recorded in the period in which the determination is made. The Company establishes a liability, which is included in other long-term liabilities in the consolidated balance sheets, for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These liabilities are established when the Company believes that certain positions might be challenged despite the Company’s belief that the tax return positions are fully supportable. The recorded liability is adjusted considering changes in the facts and circumstances. The provision for income taxes includes the impact of the recorded liability and changes thereto.
The Company recognizes interest and penalties related to uncertain tax positions as a component of income tax provision in the consolidated statements of operations. Accrued interest and penalties are included in accrued expenses and other current liabilities in the consolidated balance sheets.
All undistributed earnings of our foreign subsidiaries are permanently reinvested. Accordingly, the Company does not provide for U.S. income taxes on such undistributed earnings.
Net Income Per Share
Basic net income per share is computed by dividing net income attributable to stockholders of the Company by the weighted-average number of common shares outstanding during the reporting period. Diluted net income per share is computed similarly to basic net income per share, except that it includes the potential dilution that could occur if dilutive securities were exercised. Information about potentially dilutive and antidilutive shares for the reporting period is provided in Note 17, “Net Income per Share.”
Concentrations of Credit Risk and Significant Customers
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions that management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company
F-17

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
evaluates the creditworthiness of its customers and maintains allowances, to the extend necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues. The Company has not experienced any significant credit losses during the prior two years.
As of March 31, 2023, Sanken and our largest, non-affiliated distributor accounted for 10.6% and 17.3%, respectively, of the Company’s outstanding trade accounts receivable, net, respectively, including related party trade accounts receivable. As of March 25, 2022, Sanken and our largest, non-affiliated distributor accounted for 23.8% and 12.0%, respectively, of the Company’s outstanding trade accounts receivable, net, respectively, including related party trade accounts receivable. No other customers accounted for 10% or more of outstanding trade accounts receivable, net as of such dates.
For the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, Sanken accounted for 16.5%, 19.4% and 17.7% of total net sales, respectively. For the same periods, sales to our largest, non-affiliated distributor accounted for 10.8%, 11.0%, and 11.4% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for any of these periods. See Note 20, “Related Party Transactions” for a discussion of the termination, distribution and consulting agreements between Sanken and the Company to transition the marketing and sale of the Company’s products in Japan from Sanken to the Company.
During the fiscal year ended March 31, 2023, sales from customers located outside of the United States in the aggregate accounted for 86.5% of the Company’s total net sales, with Japan accounting for 16.5% and Greater China accounting for 26.1%. No other countries accounted for greater than 10.0% of total net sales for the fiscal year ended March 31, 2023.
During the fiscal year ended March 25, 2022, sales from customers located outside of the United States in the aggregate accounted for 85.9% of the Company’s total net sales, with Japan accounting for 19.4%, Greater China accounting for 25.0% and South Korea accounting for 10.5%. No other countries accounted for greater than 10.0% of total net sales for the fiscal year ended March 25, 2022.
During the fiscal year ended March 26, 2021, sales from customers located outside of the United States in the aggregate accounted for 86.1% of the Company’s total net sales, with Japan accounting for 17.7%, Greater China accounting for 26.6% and South Korea accounting for 10.5%. No other countries accounted for greater than 10.0% of total net sales for the fiscal year ended March 26, 2021.
Recently Adopted Accounting Standards
In October 2021, the FASB issued Accounting Standards Update (“ASU”) No. 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”), which eliminates the diversity in practice and inconsistency related to the accounting for acquired revenue contracts with customers in a business combination. The amendments in ASU 2021-08 require an acquiring entity to apply Accounting Standards Codification (“ASC”) Topic 606, Contracts with Customers (“ASC 606”), to recognize and measure contract assets and contract liabilities in a business combination as if the acquired contracts with customers were originated by the acquiring entity at the acquisition date. An acquirer may assess how the acquiree applied ASC 606 and generally should recognize and measure the acquired contract assets and contract liabilities consistent with the recognition and measurement in the acquiree’s financial statements, as prepared in accordance with GAAP. If unable to rely on the acquiree’s accounting due to errors, noncompliance with GAAP, or differences in accounting policies, the acquirer should consider the terms of the acquired contracts, such as timing of payment, identify each performance obligation in the contracts, and allocate the total transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception (that is, the date the acquiree entered into the contracts) or contract modification to determine what should be recorded at the acquisition date. The Company early adopted ASU 2021-08, effective March 26, 2022, and concluded that adoption of this ASU did not have a material impact on its financial position, results of operations, cash flows, or related disclosures.
In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2021-04”). ASU 2021-04 outlines how an entity should account for modifications made to equity-classified written call options, including stock options and warrants to purchase the entity’s own common stock. The guidance in the ASU requires an entity to treat a modification of an equity-classified written call option that does not cause the option to become liability-classified as an exchange of the original option for a new option. This guidance applies whether the modification is structured as an amendment to the terms and conditions of the equity-classified written call option or as termination of the original option and issuance of a new option. The Company adopted
F-18

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
ASU 2021-04, effective March 26, 2022, and concluded that it did not have a material impact on its financial position, results of operations, cash flows, or related disclosures.
Recently Issued Accounting Standards Not Yet Adopted
In December 2022, the FASB issued ASU No. 2022-06, Reference Rate Reform (Topic 848), Deferral of the Sunset Date of Topic 848 (“ASU 2022-06”). In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provided temporary relief when transitioning from the London Interbank Offered Rate (“LIBOR”) to the Secured Overnight Financing Rate or another applicable rate during the original transition period ending on December 31, 2022. In March 2021, the UK Financial Conduct Authority announced that the intended cessation date of the overnight 1-, 3-, 6-, and 12-month tenors of U.S. dollar LIBOR would be June 30, 2023, which is beyond the current sunset date of Topic 848. In light of this development, the FASB issued this update to defer the sunset date of Topic 848 from December 31, 2022, to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The Company does not anticipate this new guidance to have a material impact on its financial position, results of operations, cash flows, or related disclosures.
3.Heyday Acquisition
On September 1, 2022, the Company completed its purchase of all of the equity interests in Heyday Integrated Circuits (“Heyday”), a privately held company specializing in compact, fully integrated isolated gate drivers that enable energy conversion in high-voltage gallium nitride and silicon carbide wide-bandgap semiconductor designs (the “Heyday Acquisition”). The Heyday Acquisition was undertaken to bring together Heyday’s isolated gate drivers and the Company’s isolated current sensors to enable potential development and commercialization of small high-voltage and high-efficiency power systems. Additionally, this acquisition is expected to increase the Company’s addressable market for electric vehicles (“EV”), solar inverters, data center and 5G power supplies, and broad-market industrial applications. The total purchase price, as updated for measurement period adjustments, was $20,245, consisting of cash consideration paid directly to the owners of Heyday and paid on their behalf for the settlement of certain outstanding debts and other obligations.
The Heyday Acquisition was accounted for as a business combination, and the Company recorded the assets acquired and liabilities assumed at their respective fair values as of the date of acquisition. The allocation of the purchase price was based upon a valuation, and the Company’s estimates and assumptions are subject to change within the measurement period (up to one year from the acquisition date) which is not yet finalized. During the fiscal year ended March 31, 2023, the Company recorded measurement period adjustments to various accounts resulting in a decrease in goodwill of $1,133.
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date, updated for the measurement period adjustments above:
As of
March 31, 2023
Cash$324 
Property and equipment16 
Completed technology15,100 
In-process research and development1,600 
Assets acquired$17,040 
Current liabilities assumed(282)
Net deferred tax liability(3,609)
Net assets acquired$13,149 
Total estimated fair value of consideration(20,245)
Goodwill$7,096 
Completed technology assets are amortized over an estimated useful life of 12 years. The acquired in-process research and development costs were determined to have an indefinite useful life.
Amortization of completed technology is included within cost of goods sold and consists of PowerThru technology that accomplishes gate driver power and signal transmission through an integrated transformer, reducing the size and complexity of the gate drive solution. The in-process research and development assets represent efforts to expand the power
F-19

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
capability of these gate drivers for wide-bandgap semiconductor technology. To value the completed technology and the in-process research and development assets, the Company utilized the income approach, specifically a discounted cash-flow method known as the multi-period excess earnings method.
The goodwill reflects the value of the synergies the Company expects to realize and the assembled workforce. Goodwill from the Heyday Acquisition is included within the Company’s one reporting unit and was included in the Company’s enterprise-level annual review for impairment. Goodwill resulting from the Heyday Acquisition is not deductible for tax purposes.
The income before income taxes from the Heyday Acquisition were immaterial to the Company’s consolidated results for the fiscal year ended March 31, 2023. The Company has not presented pro forma results of operations for the Heyday Acquisition because it is not material to the Company’s consolidated results of operations, financial position, or cash flows.
4.Revenue from Contracts with Customers
The following tables summarize net sales disaggregated by application, by product and by geography for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021. The categorization of net sales by application is determined using various characteristics of the product and the application into which the Company’s product will be incorporated. The categorization of net sales by geography is determined based on the location to which the products are shipped.
Net sales by application:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Automotive$657,479 $531,564 $398,298 
Industrial196,705 133,187 94,872 
Other119,469 103,923 98,037 
Total net sales$973,653 $768,674 $591,207 
Net sales by product:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Power integrated circuits (“PIC”)$375,074 $268,381 203,600 
Magnetic sensors (“MS”)598,579 500,293 387,607 
Total net sales$973,653 $768,674 $591,207 
Net sales by geography:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Americas:
United States$131,150 $108,396 82,165 
Other Americas28,014 23,056 16,558 
EMEA:
Europe169,368 134,537 103,128 
Asia:
Japan160,763 148,813 104,661 
Greater China253,906 191,895 157,546 
South Korea96,549 80,451 62,075 
Other Asia133,903 81,526 65,074 
Total net sales$973,653 $768,674 $591,207 
F-20

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
The Company recognizes sales net of returns and sales allowances, which are comprised of credits issued, price protection adjustments and stock rotation rights. As of March 31, 2023 and March 25, 2022, the liability associated with returns and sales allowances, inclusive of related party adjustments, was $30,571 and $14,924, respectively, and were netted against trade accounts receivable in the consolidated balance sheets.
Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company elected not to disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.
5.Fair Value Measurements
The following tables present information about the Company’s financial assets and liabilities as of March 31, 2023 and March 25, 2022 measured at fair value on a recurring basis:
Fair Value Measurement at March 31, 2023 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund deposits$102,019 $ $ $102,019 
Restricted cash:
Money market fund deposits7,129   7,129 
Other assets, net (long-term):
Investments in marketable securities19,929   19,929 
Total assets$129,077 $ $ $129,077 
Fair Value Measurement at March 25, 2022 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund deposits$16,927 $ $ $16,927 
Restricted cash:
Money market fund deposits7,416   7,416 
Other assets, net (long-term):
Investments in marketable securities$12,346 $ $ $12,346 
Total assets$36,689 $ $ $36,689 
Liabilities:
Other long-term liabilities:
Contingent consideration$ $ $2,800 $2,800 
Total liabilities$ $ $2,800 $2,800 
The following table represents the unrealized gains and losses on investments in marketable securities held with a readily determinable fair value for the fiscal years ended March 31, 2023 and March 25, 2022:
Fiscal Year Ended
March 31,
2023
March 25,
2022
Net gains and losses recognized during the period on equity securities$7,471 $3,722 
Unrealized gains and losses recognized during the reporting period on equity securities still held at the reporting date$7,471 $3,722 
In addition to the unrealized gains in the table above, the change in fair value of the equity securities was impacted by unrealized foreign currency exchange gains of $112 and losses of $565 for the fiscal years ended March 31, 2023 and March 25, 2022, respectively.
F-21

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
In connection with the fiscal year 2021 purchase of Voxtel, Inc. (“Voxtel”), a privately held technology company located in Beaverton, Oregon, that develops, manufactures and supplies photonic and advanced 3D imaging technologies (the “Voxtel Acquisition”), the Company was required to make contingent payments, subject to the entity achieving certain sales and revenue thresholds. The contingent consideration payments were, in the aggregate, $15,000. The fair value of the liabilities for the contingent payments recognized upon the Voxtel Acquisition as part of the purchase accounting opening balance sheet totaled $7,300 and was estimated by discounting to present value the probability-weighted contingent payments expected to be made. Assumptions used in this calculation were units sold, expected revenue, discount rate and various probability factors. The ultimate settlement of contingent consideration could deviate from current estimates based on the actual results of these financial measures. This liability is considered to be a Level 3 financial liability that is remeasured during each reporting period. The change in fair value of contingent consideration for the Voxtel Acquisition is included in change in fair value of contingent consideration in the consolidated statements of operations.
The following table shows the change in fair value of Level 3 contingent consideration:
Level 3
Contingent
 Consideration
Balance at March 26, 2021$4,800 
Change in fair value of contingent consideration(2,000)
Balance at March 25, 2022$2,800 
Change in fair value of contingent consideration(2,800)
Balance at March 31, 2023$ 
Assets and liabilities measured at fair value on a recurring basis also consist of marketable securities, unit investment trust funds, loans, bonds, stock and other investments, which constitute the Company’s defined benefit plan assets. Fair value information for those assets and liabilities, including their classification in the fair value hierarchy, is included in Note 15, “Retirement Plans.”
During the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, there were no transfers between Level 1, Level 2 and Level 3.
6.Trade Accounts Receivable, Net
Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following:
March 31,
2023
March 25,
2022
Trade accounts receivable$150,914 $129,539 
Less:
Provision for expected credit losses(102)(105)
Returns and sales allowances(26,269)(14,819)
Related party trade accounts receivable, net of returns and sales allowances(13,253)(27,256)
Total$111,290 $87,359 
F-22

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Changes in the Company’s expected credit losses and returns and sales allowances, exclusive of related party adjustments, were as follows:
DescriptionProvision for
Expected Credit Losses
Returns
and Sales
Allowances
Total
Balance at March 27, 2020$288 $17,185 $17,473 
Provisions(150)147,026 146,876 
Deductions (148,937)(148,937)
Balance at March 26, 2021138 15,274 15,412 
Provisions(33)144,318 144,285 
Deductions (144,773)(144,773)
Balance at March 25, 2022105 14,819 14,924 
Provisions(3)129,504 129,501 
Deductions (118,054)(118,054)
Balance at March 31, 2023$102 $26,269 $26,371 
7.Inventories
Inventories include materials, labor and overhead and consisted of the following:
March 31,
2023
March 25,
2022
Raw materials and supplies$15,049 $11,941 
Work in process98,836 55,855 
Finished goods37,416 18,364 
Total$151,301 $86,160 
The Company recorded inventory write-offs totaling $10,009, $5,809 and $4,464 for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively.

8.Property, Plant and Equipment, net
Property, plant and equipment, net is stated at cost, and consisted of the following:
March 31,
2023
March 25,
2022
Land$15,384 $15,775 
Buildings, building improvements and leasehold improvements61,500 59,816 
Machinery and equipment611,459 542,745 
Office equipment6,119 6,247 
Construction in progress48,378 22,428 
Total742,840 647,011 
Less accumulated depreciation(479,741)(436,983)
Total$263,099 $210,028 
The Company retired $1,638, $10,976 and $63 of fully depreciated assets during the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively. Total depreciation expense amounted to $45,469, $44,178 and $44,845 for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively.
F-23

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Long-lived assets include property, plant and equipment and related deposits on such assets, and capitalized tooling costs. The geographic locations of the Company's long-lived assets, net, based on physical location of the assets, as of March 31, 2023 and March 25, 2022 are as follows:
March 31,
2023
March 25,
2022
United States$36,237 $35,221 
Philippines207,671 167,488 
Other21,359 7,746 
Total$265,267 $210,455 
9.Goodwill and Intangible Assets
The table below summarizes the changes in the carrying amount of goodwill as follows:
Total
Balance at March 26, 2021$20,106 
Foreign currency translation(97)
Balance at March 25, 2022$20,009 
Goodwill arising from acquisition7,096 
Foreign currency translation586 
Balance at March 31, 2023$27,691 
Intangible assets, net were as follows:
March 31, 2023
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted-Average Lives
Patents$40,213 $18,335 $21,878 10 years
Customer relationships3,281 3,115 166 9 years
Process technology28,508 2,963 25,545 12 years
Indefinite-lived process technology and trademarks4,696  4,696 
Trademarks and other287 194 93 5 years
Total$76,985 $24,607 $52,378 
March 25, 2022
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted-Average Lives
Patents$36,577 $15,304 $21,273 10 years
Customer relationships6,590 6,348 242 9 years
Process technology14,750 3,463 11,287 12 years
Indefinite-lived process technology and trademarks3,168  3,168 
Trademarks and other83 83  5 years
Total$61,168 $25,198 $35,970 
Intangible assets amortization expense was $5,209, $4,219 and $3,332 for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively.
F-24

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
As of March 31, 2023, amortization expense of intangible assets for the next five fiscal years is expected to be as follows:
2024$5,552 
20255,229 
20264,926 
20274,573 
20284,282 
Thereafter23,120 
Total$47,682 
10.Other Assets, net
The composition of other assets, net was as follows:
March 31,
2023
March 25,
2022
VAT receivables long-term, net$13,633 $6,386 
Income taxes receivable long-term13,133 15,763 
Investments in equity securities (1)
19,929 12,346 
Deposits17,319 10,525 
Long-term prepaid contracts436 1,236 
Other4,780 1,353 
Total$69,230 $47,609 
(1)    Represents equity investments in an entity whose equity securities have a readily determinable fair value. These strategic investments represent less than a 20% ownership interest in the entity, and the Company does not maintain power over or control of the entity. These investments are measured at fair value with unrealized gains and losses related to changes in the entity’s stock price and the impact of changes in foreign exchange rates each included in the consolidated statements of operations.
11.Accrued Expenses and Other Current Liabilities
The composition of accrued expenses and other current liabilities was as follows:
March 31,
2023
March 25,
2022
Accrued management incentives40,484 33,607 
Accrued salaries and wages20,205 14,699 
Accrued warranty costs4,327 541 
Accrued vacation8,178 5,715 
Accrued professional fees6,243 1,252 
Accrued income taxes5,625 1,831 
Other current liabilities9,832 7,814 
Total$94,894 $65,459 
12.Leases
The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to and the agreement creates enforceable rights and obligations. The Company also considers whether its service arrangements include the right to control the use of an asset.
The Company leases real estate, equipment and vehicles under operating lease agreements that have initial terms ranging from one to 10 years. The Company does not have any leases classified as finance leases. Some leases include one or more options to exercise renewal terms, generally at the Company’s sole discretion, that can extend the lease term. Certain leases contain rights to terminate whereby those termination options are held by either the Company, the lessor, or both parties. These options to extend or terminate a lease are included in the lease term only when it is reasonably certain that the Company will exercise that option. The Company’s leases generally do not contain any material restrictive covenants.
F-25

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Operating lease cost is recognized on a straight-line basis over the lease term. Information regarding the Company’s leases are as follows:
Fiscal Year Ended
March 31,
2023
March 25,
2022
Lease costs:
Operating lease expense$4,833 $4,648 
Short term lease expense326 584 
Other information:
Cash paid for operating leases$5,034 $5,289 
Weighted-average remaining lease term – operating leases4.57 years5.17 years
Weighted-average discount rate – operating leases5.3 %4.5 %
As of March 31, 2023, future minimum lease payments under the lease agreements were as follows:

2024$5,545 
20254,957 
20264,071 
20273,240 
20282,520 
Thereafter2,818 
Total lease payments$23,151 
Less: imputed interest(5,610)
Total operating lease liabilities$17,541 
13.Debt and Other Borrowings
As of March 31, 2023, the principal maturities of debt obligations outstanding of $25,000 will be due for repayment in fiscal year 2028.
On September 30, 2020, the Company entered into a term loan credit agreement with Credit Suisse AG, Cayman Islands Branch, as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $325,000 senior secured term loan facility due in fiscal year 2028 (the “Term Loan Facility”). On September 30, 2020, the Company also entered into a revolving facility credit agreement with Mizuho Bank, Ltd., as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $50,000 senior secured revolving credit facility expiring in 2023 (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Senior Secured Credit Facilities”). The Revolving Credit Facility is secured by a lien on the same collateral and on the same basis as the Term Loan Facility. Interest on the Term Loan Facility is calculated at LIBOR plus 3.75% to 4.00% based on the Company’s net leverage ratio, and LIBOR is subject to a 0.5% floor. The Company’s outstanding borrowings bore an interest rate of 8.38% at March 31, 2023. The Company had no outstanding borrowings on the Revolving Credit Facility as of March 31, 2023.
14.Other Long-Term Liabilities
The composition of other long-term liabilities is as follows:
March 31,
2023
March 25,
2022
Accrued retirement8,032 8,903 
Provision for uncertain tax positions2,837 2,757 
Other long-term liabilities98 3,626 
Total$10,967 $15,286 
F-26

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
15.Retirement Plans
The Company recognizes the funded status (i.e., the difference between the fair value of plan assets and the benefit obligations) of its defined benefit pension plans in its consolidated balance sheets with a corresponding adjustment to accumulated other comprehensive income (“AOCI”), net of tax. Further, actuarial gains and losses and prior service costs that arise in future periods and are not recognized as net periodic benefit costs in the same periods will be recognized as a component of other comprehensive income. Those amounts will also be recognized as a component of future net periodic benefit costs consistent with the Company’s past practice. The Company uses a measurement date for its defined benefit pension plans and other postretirement benefit plans that is equivalent to its fiscal year-end.
Plan Descriptions
Non-U.S. Defined Benefit Plan
The Company, through its wholly owned subsidiary, Allegro MicroSystems Philippines, Inc., has a defined benefit pension plan, which is a noncontributory plan that covers substantially all employees of this subsidiary. The plan’s assets are invested in government securities, common trust funds, bonds and other debt instruments and stocks.
Effect on the consolidated statements of operations
Expense related to the non-U.S. defined benefit plan was as follows:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Service cost$1,358 $1,554 $1,454 
Interest cost763 637 628 
Expected return on plan assets(301)(304)(299)
Amortization of net transition asset  (1)
Amortization of prior service cost(8)1 8 
Actuarial loss77 205 179 
Net periodic pension expense$1,889 $2,093 $1,969 
Changes in the benefit obligations and plan assets for the non-U.S. defined benefit plan were as follows:
Fiscal Year Ended
March 31, 2023March 25, 2022
Obligation and funded status of plan:
Benefit obligation at beginning of year$15,080 $17,180 
Service cost1,358 1,554 
Interest cost763 637 
Prior service cost (108)
Benefits paid(1,014)(1,180)
Actuarial gain(908)(1,822)
Foreign currency exchange rate changes(549)(1,181)
Benefit obligation at end of year$14,730 $15,080 
Change in plan assets:
Fair value of plan assets at beginning of year$7,097 $7,644 
Actual return on plan assets(189)(235)
Employer contributions1,463 1,380 
Benefits paid(952)(1,146)
Foreign currency exchange rate changes(251)(546)
Fair value of plan assets at end of year$7,168 $7,097 
Underfunded status at end of year$(7,562)$(7,983)
F-27

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
The underfunded plan amounts are recognized as a component of other long-term liabilities in the consolidated balance sheets.
The following table presents the obligations and asset information for the non-U.S. defined benefit plan that has a projected benefit obligation in excess of plan assets:
Fiscal Year Ended
March 31, 2023March 25, 2022
Projected benefit obligations$14,730 $15,080 
Plan assets7,168 7,097 
Accumulated benefit obligations8,868 9,216 
The amounts recorded in AOCI for the non-U.S. defined benefit plan for the fiscal years ended March 31, 2023 and March 25, 2022 are further detailed below:
Net Transition Obligation (Asset)Net Actuarial LossPrior Service CostsTotal
Balance, March 26, 2021, net of tax$224 $3,193 1 $3,418 
2022 change in AOCI for non-U.S. defined benefit plan20 (665)(104)(749)
Amounts in AOCI before tax244 2,528 (103)2,669 
Less tax expense61 632 (26)667 
Balance, March 25, 2022, net of tax183 1,896 (77)2,002 
2023 change in AOCI for non-U.S. defined benefit plan(11)36 (14)11 
Amounts in AOCI before tax172 1,932 (91)2,013 
Less tax expense43 483 (23)503 
Balance, March 31, 2023, net of tax$129 $1,449 $(68)$1,510 
There is no significant actuarial net gain or loss included in AOCI as of March 31, 2023 that is expected to be amortized into net periodic benefit cost over the next fiscal year.
As of March 31, 2023, the Company does not expect a significant return of plan assets during the next 12 months.
Assumptions and Investment Policies
Weighted-Average Assumptions Used to Determine Projected Benefit Obligation
March 31, 2023March 25, 2022
Non-U.S. assumed discount rate6.63 %5.58 %
Non-U.S. rate of compensation increase5.50 %5.50 %
Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost
March 31, 2023March 25, 2022March 26, 2021
Non-U.S. assumed discount rate6.63 %5.58 %4.00 %
Non-U.S. expected long-term return on plan assets6.40 %4.10 %4.20 %
Non-U.S. rate of compensation increase5.50 %5.50 %5.00 %
F-28

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Information on Plan Assets
The table below sets forth the fair value of the entity’s plan assets using the same three-level hierarchy of fair value inputs described in Note 2, “Summary of Significant Accounting Policies”:
Fair Value at March 31,
2023
Level 1Level 2Level 3
Assets of non-U.S. defined benefit plan:
Government securities$2,133 $2,133 $ $ 
Unit investment trust fund1,196  1,196  
Loans586   586 
Bonds687  687  
Stocks and other investments2,566 1,461 3 1,102 
Total$7,168 $3,594 $1,886 $1,688 
Fair Value at March 25,
2022
Level 1Level 2Level 3
Assets of non-U.S. defined benefit plan:
Government securities$1,920 $1,920 $ $ 
Unit investment trust fund1,165  1,165  
Loans553   553 
Bonds676  676  
Stocks and other investments2,783 1,716 2 1,065 
Total$7,097 $3,636 $1,843 $1,618 
The following table shows the change in fair value of Level 3 plan assets:
Level 3 Non-U.S. Defined
Plan Assets
LoansStocks
Balance at March 27, 2020$756 $364 
Additions during the year325  
Redemptions during the year(531) 
Revaluation of equity securities 753 
Change in foreign currency exchange rates34 16 
Balance at March 26, 2021$584 $1,133 
Additions during the year308  
Redemptions during the year(289) 
Revaluation of equity securities(5)13 
Change in foreign currency exchange rates(45)(81)
Balance at March 25, 2022$553 $1,065 
Additions during the year328  
Redemptions during the year(280) 
Revaluation of equity securities4 75 
Change in foreign currency exchange rates(19)(38)
Balance at March 31, 2023$586 $1,102 
The investments in the Company’s major benefit plans largely consist of low-cost, broad-market index funds to mitigate risks of concentration within the market sectors. In recent years, the Company’s investment policy has shifted toward a closer matching of the interest-rate sensitivity of the plan assets and liabilities. The appropriate mix of equity and bond investments is determined primarily through the use of detailed asset-liability modeling studies that look to balance the
F-29

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
impact of changes in the discount rate against the need to provide asset growth to cover future service cost. The Company, through its wholly owned subsidiary, Allegro MicroSystems, LLC’s (“AML”) non-U.S. defined benefit plan, has added a greater proportion of fixed income securities to the non-U.S. defined benefit plan with return characteristics that are more closely aligned with changes in liabilities caused by discount rate volatility. There are no significant restrictions on the amount or nature of the investments that may be acquired or held by the plans.
Cash Flows
During the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, the Company contributed approximately $1,489, $1,369 and $986 to its non-U.S. pension plan, respectively. The Company expects to contribute approximately $2,171 to its non-U.S. pension plan in fiscal year 2024.
Estimated Future Benefit Payments
The following table projects the benefits expected to be paid to participants from the plans in each of the following fiscal years. The majority of the payments will be paid from Company assets.
Pension
Benefits
2024$1,465 
2025947 
2026896 
20271,192 
20281,550 
Thereafter8,914 
Total$14,964 
Defined Contribution Plan
The Company maintains a 401(k) retirement savings plan (the “401(k) Plan”) for our U.S.-based employees who satisfy certain eligibility requirements. Eligible employees may defer a portion of their eligible compensation, within prescribed limits, through contributions to the 401(k) Plan. The Company matches participants’ contributions, up to a maximum of 5% of a participant’s eligible compensation, up to the statutory compensation limit, and these matching contributions are fully vested as of the date they are made. Matching contributions by AML totaled $4,708, $4,074 and $3,687 for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively.
The Company, through its AML subsidiary, Allegro MicroSystems Europe, Ltd. (“Allegro Europe”), also has a defined contribution plan (the “AME Plan”) covering substantially all employees of Allegro Europe. Contributions to the AME Plan by the Company totaled approximately $1,248, $1,065 and $507 for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively.
16.Commitments and Contingencies
Noncancellable purchase obligations
Future minimum payments under purchase obligations with suppliers as of March 31, 2023 totaled $56,322, substantially all of which all expected to be procured in fiscal year 2024.
Insurance
The Company, through its subsidiaries, utilizes self-insured employee health programs for employees in the U.S. The Company records estimated liabilities for its self-insured health programs based on information provided by the third-party plan administrators, historical claims experience and expected costs of claims incurred but not reported. The Company monitors its estimated liabilities on a quarterly basis. As facts change, it may become necessary to make adjustments that could be material to the Company’s consolidated financial position and results of operations.
Legal proceedings
The Company is subject to various legal proceedings, and claims, and regulatory examinations or investigations arising in the normal course of business, the outcomes of which are subject to significant uncertainty, and the Company’s ultimate liability, if any, is difficult to predict. The Company records an accrual for legal contingencies when it is determined that it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In making such
F-30

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
determinations, the Company evaluates, among other things, the degree of probability of an unfavorable outcome and, when it is probable that a liability has been incurred, the ability to make a reasonable estimate of the loss. If the occurrence of liability is probable and estimable, the Company will disclose the nature of the contingency and, if estimable, will provide the likely amount of such loss or range of loss. The Company does not believe there are any current matters that could have a material adverse effect on its financial position, results of operations or cash flows.
Indemnification
From time to time, the Company has agreed to indemnify and hold harmless certain customers for potential allegations of infringement of intellectual property rights and patents arising from the use of its products. To date, the Company has not recognized or incurred any costs in connection with such indemnification arrangements; therefore, there was no accrual of such amounts at March 31, 2023 or March 25, 2022.
Environmental Matters
The Company establishes accrued liabilities for environmental matters when it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated. If the contingency is resolved for an amount greater or less than the accrual, or the Company’s share of the contingency increases or decreases or other assumptions relevant to the development of the estimate were to change, the Company would recognize an additional expense or benefit in the consolidated statements of operations during the period such determination was made. No significant environmental accruals were established at March 31, 2023 or March 25, 2022.
17.Net Income per Share
The following table sets forth the basic and diluted net income attributable to Allegro MicroSystems, Inc. per share.
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Net income attributable to Allegro MicroSystems, Inc.$187,357 $119,407 $17,953 
Net income attributable to common stockholders187,494 119,555 18,101 
Basic weighted average common shares191,197,452 189,748,427 83,448,055 
Dilutive effect of common stock equivalents2,490,650 2,062,778 92,968,590 
Diluted weighted average common shares193,688,102 191,811,205 176,416,645 
Basic net income attributable to Allegro MicroSystems, Inc. per share$0.98 $0.63 $0.22 
Basic net income attributable to common stockholders per share$0.98 $0.63 $0.22 
Diluted net income attributable to Allegro MicroSystems, Inc. per share$0.97 $0.62 $0.10 
Diluted net income attributable to common stockholders per share$0.97 $0.62 $0.10 
The computed net income per share for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021 does not assume conversion of securities that would have an antidilutive effect on income per share. The following represents contingently issuable shares under the employee stock purchase plan (“ESPP”) and restricted stock units (“RSUs”) excluded from the computation of net income per share, as such securities would have an antidilutive effect on net income per share:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
RSUs17,586  273 
ESPP 3,622  
Total17,586 3,622 273 
F-31

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
The following represents issued and issuable weighted average share information underlying our outstanding RSUs, performance-based restricted stock units (“PSUs”) and participation in the ESPP for the respective periods:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
RSUs1,039,547 1,066,406 308,811 
PSUs1,435,883 996,372 218,678 
ESPP15,220  2,914 
Shares related to Common Stock Conversion  92,438,187 
Total2,490,650 2,062,778 92,968,590 
18.Stock-Based Compensation
The Company accounts for stock-based compensation through the measurement and recognition of compensation expense for share-based payment awards made to employees over the related requisite service period, including PSUs, RSUs and restricted shares (all part of our equity incentive plan). Upon meeting the time-based vesting and, if applicable, any performance conditions, common shares of the Company (net of applicable tax withholding) are issued to the employee in exchange for each share-based unit.
RSUs granted to management generally have time-based vesting requirements with equal and annual graded vesting over approximately four years subsequent to the grant date, but also generally vest upon voluntary termination of employment by any employee who is “retirement eligible” as of his or her termination date. In order to be retirement eligible, an employee must be at least 62 years old, has completed a minimum of five years of service with the Company, and has provided at least three months' prior written notice of termination of employment. All of our outstanding employee and director RSU awards are eligible for dividend equivalents regardless of vesting status.
The following table summarizes RSU activity for the fiscal year ended March 31, 2023:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual Life
(In years)
Aggregate
Intrinsic
Value
Outstanding - March 25, 20221,701,007 $20.50 1.27$49,635 
Granted2,237,432 $23.65 
Vested(1,475,998)$20.15 
Canceled(211,217)$20.57 
Outstanding - March 31, 20232,251,224 $23.85 1.27$108,036 
The weighted-average grant fair value per share for RSUs granted during the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021 was $23.65, $26.00, $14.06, respectively. The stock-based compensation expense related to non-vested awards not yet recorded at March 31, 2023 was $37,490, which is expected to be recognized over a weighted-average of 1.27 years.
The total fair value of RSUs vested was $29,732, $12,650 and $2,241 the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively.
The Company also awards PSUs to its senior executive officers based on achievement of metrics tied to financial plans approved in meetings of its Board of Directors for establishing target performances. Each award reflects a target number of shares (“Target Shares”) that may be issued to the award recipient. In fiscal year 2021, these awards were earned upon the completion of a three-year performance period ended March 31, 2023. Whether units are earned at the end of the performance period is determined based on the achievement of certain performance objectives over the performance period. The performance objectives include achieving certain revenue targets and cumulative earnings before income taxes, depreciation and amortization (“EBITDA”) levels for the performance period, and also include a performance objective relating to relative total shareholder return (“TSR”). Depending on the results achieved during the three-year performance period, the actual number of shares that a grant recipient may receive during and at the end of the period ranges from 0% to 200% of the Target Shares granted.
F-32

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
The weighted-average fair value of the PSUs was determined using the Monte Carlo simulation model incorporating the following weighted-average assumptions:
Fiscal Year Ended
March 31,
2023
Performance term2.81 years
Volatility51.3%
Risk-free rate of return2.76%
Dividend yield%
Weighted-average fair value per share$30.69
The following table summarizes PSU activity for the fiscal year ended March 31, 2023:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual Life
(In years)
Aggregate
Intrinsic
Value
Outstanding - March 25, 2022955,083 $20.22 1.51$27,869 
Granted2,805,698 $24.64 
Vested(855,916)$28.01 
Canceled(552,689)$21.45 
Outstanding - March 31, 20232,352,176 $22.38 2.64$112,881 
PSUs are included at 10% - 200% of target goals. The total compensation cost related to unvested awards not yet recorded at March 31, 2023 was $19,282, which is expected to be recognized over a weighted average of 2.64 years.
The following table summarizes unvested restricted common stock activity for the fiscal year ended March 31, 2023:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual LifeAggregate
Intrinsic
Value
Outstanding - March 25, 2022140,526 $14.00 1.07$4,101 
Vested(117,096)$14.00 
Canceled(1,626)$ 
Outstanding - March 31, 202321,804 $14.00 0.16$1,046 
2,685,528 shares of the Company’s common stock are available for future issuance under the ESPP, which includes (a) 832,400 shares of common stock initially available for issuance under the ESPP, and (b) an additional 1,852,958 shares of common stock that may become issuable under the ESPP pursuant to its terms.
The ESPP allows employees to purchase the Company’s common stock at 85% of the lesser of the stock price at the beginning or end of the offering period. Each offering period is six months.
The weighted-average fair value of the ESPP shares was determined using the Black-Scholes model incorporating the following weighted-average assumptions:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Expected performance term0.50 years0.50 years0.50 years
Volatility44.99%48.10%55.02%
Risk-free rate of return3.58%0.10%0.09%
Dividend yield%%%
Weighted-average fair value per share$6.83$8.25$7.77
F-33

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
As of March 31, 2023, the total unrecognized compensation cost related to the ESPP was $252, and this amount is expected to be recognized over 0.25 years.
For the fiscal year ended March 31, 2023, the Company recognized stock-based compensation charges of $33,708, $26,890, $146, $921 and $133 for its RSUs, PSUs, restricted common stock, ESPP and phantom stock, respectively. The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Cost of sales$5,090 $3,176 $5,158 
Research and development9,496 3,933 3,573 
Selling, general and administrative47,212 26,439 41,139 
Total stock-based compensation$61,798 $33,548 $49,870 
19.Income Taxes
The components of income before income taxes include the following:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Income before provision for income taxes attributable to:
Domestic operations$190,107 $121,883 $(2,288)
Foreign operations21,239 18,863 837 
Total$211,346 $140,746 $(1,451)
Significant components of the provision (benefit) for income taxes are as follows:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Current:
Federal$53,973 $7,779 $(3,821)
State472 1,553 1,085 
Foreign9,523 4,361 2,115 
Total current63,968 13,693 (621)
Deferred:
Federal (36,276)7,892 (17,564)
State310 371 (1,016)
Foreign(4,150)(765)(351)
Total deferred(40,116)7,498 (18,931)
Total income tax provision$23,852 $21,191 $(19,552)
F-34

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
The difference between the tax provision at the statutory federal tax rate and the provision for income taxes is as follows:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Tax provision at U.S. statutory rate$44,383 $29,557 $(305)
State income taxes, net of federal benefit1,027 2,370 356 
FDII(25,391)(9,066) 
Research and development tax credit(3,641)(2,823)(2,162)
Stock-based compensation(1,025)(230)(13,303)
Cumulative provision-to-return(914)(590)(862)
Gain on contingent purchase price reduction(588)(420)(525)
Subpart F income, net of credits(307)283 43 
Provision for uncertain tax positions(81)(17)26 
162(m) limitation8,931 3,988  
Foreign tax rate954 (157)1,279 
Deferred tax remeasurement651  309 
Transaction costs338 307 1,498 
CARES carryback claim and amended returns (2,031)(3,834)
PSL Divestiture  (2,009)
Other(485)20 (63)
Total income tax provision$23,852 $21,191 $(19,552)
F-35

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
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. Significant components of the Company’s deferred tax assets and liabilities are as follows:
March 31,
2023
March 25,
2022
Deferred income tax assets:
Capitalized research and development costs$30,582 $ 
Bonuses, commissions and other compensation11,506 11,137 
Inventory and sales related8,730 5,892 
Stock-based compensation3,842 2,837 
Tax credits3,220 6,454 
Right-of-use liability2,479 2,221 
Other accruals and reserves2,803 2,067 
Net operating loss carryforward361 2,106 
Gross deferred income tax assets63,523 32,714 
Valuation allowance for deferred income tax assets(3,581)(5,070)
Total deferred income tax assets59,942 27,644 
Deferred income tax liabilities:
Equity method and other investments(4,172)(2,801)
Fixed assets and intangibles (3,020)(4,720)
Right-of-use asset(2,391)(2,156)
Total deferred income tax liabilities(9,583)(9,677)
Net deferred income tax assets$50,359 $17,967 
In assessing the realizability of its deferred tax assets, the Company considered whether it was more likely than not that some portion or all of the deferred tax assets would not be realized. The realization of deferred tax assets depends upon the generation of future taxable income during the periods in which these temporary differences become deductible. The Company established a valuation allowance for state research credits and state net operating losses (“NOLs”) of $3,581, which will begin to expire between fiscal year 2024 and 2037 and are not expected to be utilized by the Company prior to expiration.
Pursuant to the 2017 Tax Cuts and Jobs Act (the “Jobs Act”), beginning in fiscal year 2023, U.S. tax law now requires us to capitalize and amortize domestic and foreign research and development expenditures over five and fifteen years, respectively (“174 Capitalization”). The impact of 174 Capitalization to our deferred tax assets is $30,582.
The Company’s intent is to permanently reinvest and use its existing foreign cash to fund its subsidiaries’ working capital needs, short-term and long-term capital projects, and to make investments and acquisitions. Therefore, no deferred tax liability has been established with respect to outside basis difference in its foreign subsidiaries.
The Company filed carryback claims allowable under the Coronavirus Aid, Relief and Economic Security Act (“the CARES Act”) to utilize NOLs and carryover credits generated during fiscal year 2021. As of March 31, 2023, the Company has an outstanding receivable of $13,133 related to these filings that are classified as a long-term tax receivable.
Uncertain Tax Positions
As of March 31, 2023, the Company had $2,408 of gross unrecognized tax benefits, of which $2,392 would impact the effective tax rate, if recognized. As of March 25, 2022, the Company had $2,459 of gross unrecognized tax benefits, of which $2,433 would impact the effective tax rate, if recognized. As of March 26, 2021, the Company had $2,554 of gross unrecognized tax benefits, of which $2,542 would impact the effective tax rate, if recognized. These amounts are recorded as a long-term liability, as the Company does not anticipate payment within one year.
F-36

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Beginning balance $2,459 $2,554 $2,559 
Gross increases-tax positions in prior period  55 
Gross decreases-tax positions in prior period settlement   
Lapse in statute of limitations(51)(95)(60)
Balance at end of period$2,408 $2,459 $2,554 
The Company believes that all tax positions are adequately provided for; amounts asserted by tax authorities could be greater or less than the accrued position. Accordingly, the Company’s provisions for federal, state and foreign tax related matters to be recorded in the future might change as revised estimates are made, or the underlying matters are settled or otherwise resolved.
The Company’s policy is to classify interest expense and penalties, if any, as components of the income tax provision in the consolidated statements of operations. The Company recorded net increases of $39, $58 and $73 in interest, penalties and releases during fiscal years 2023, 2022 and 2021, respectively. As of March 31, 2023 and March 25, 2022, the amount of accrued interest and penalties totaled approximately $445 and $324, respectively.
Examinations by Tax Authorities
The Company and its subsidiaries are routinely subject to examination by taxing authorities in the United States and the foreign jurisdictions in which it does business. Currently, the Internal Revenue Service is auditing the CARES Act carryback claim for fiscal year 2016 through 2021, and the Bureau of Internal Revenue is auditing our Philippine subsidiary for tax year 2019. U.S. and material foreign jurisdictions statutes of limitation remain open as of 2016.
20.Related Party Transactions
Public Offering of the Company’s Common Stock by Certain Stockholders
On February 2, 2021, the Company filed a Registration Statement on Form S-1 for the public offering of shares owned by certain selling stockholders, including Sanken, OEP and certain of the Company’s officers and directors. The selling stockholders sold 19,332,852 shares of the Company’s common stock, including 1,832,852 shares of common stock sold by OEP in connection with the underwriters’ exercise of their over-allotment option. The Company did not sell any shares of its common stock and did not receive any of the proceeds from the offering. However, the Company incurred expenses, costs and fees in connection with the offering, including registration, filing and listing fees, printing fees and legal and accounting expenses, in the amount of $1,790 for the fiscal year ended March 26, 2021, which are included in selling, general and administrative expense in the accompanying consolidated statements of operations and comprehensive income.
Transactions Involving Sanken
The Company sells products to and purchases in-process products from Sanken. As of March 31, 2023, Sanken held approximately 51.4% of the Company’s outstanding common stock.
Termination of Sanken Distribution Agreement
On March 30, 2023, the Company entered into a termination of the distribution agreement with Sanken (the “Termination Agreement”). The Termination Agreement formally terminated the distribution agreement dated as of July 5, 2007, by and between the Company and Sanken (the “Distribution Agreement”), effective March 31, 2023. The Distribution Agreement provided Sanken the exclusive right to distribute the Company’s products in Japan. In connection with the termination of the Distribution Agreement, and, as provided for in the Termination Agreement, the Company made a one-time payment of $5,000 to Sanken in exchange for the cancellation of Sanken’s exclusive distribution rights in Japan, which was recorded in selling, general and administrative expenses in the consolidated statements of operations. Concurrent with the Termination Agreement, AML and Sanken also entered into a short-term, nonexclusive distribution agreement (the “Short-Term Distribution Agreement”) and a consulting agreement (the “Consulting Agreement”), each of which were effective April 1, 2023. In addition, the Company allowed a one-time sales return from Sanken of resalable inventory of $4,200. The Short-Term Distribution Agreement provides for the management and sale of Company product inventory for a period of twenty-four months. Under the terms of the Consulting Agreement, Sanken agreed to continue to provide transition
F-37

ALLEGRO MICROSYSTEMS, INC.
Notes to Consolidated Financial Statements – (continued)
(Amounts in thousands, except share and per share amounts)
services for a period of six months to a strategic customer as orders for the customer are transitioned from Sanken to the Company, and the Company agreed to pay Sanken for providing these transition services.
Transactions involving Polar Semiconductor, LLC (PSL)
The Company purchases in-process products from PSL, which is 70% owned by Sanken and 30% owned by the Company.
Purchases of various products from PSL totaled $58,056 and $55,297 for the fiscal years ended March 31, 2023 and March 25, 2022, respectively. Accounts payable to PSL included in amounts due to related party totaled $4,682 and $5,222 as of March 31, 2023 and March 25, 2022, respectively.
Effective January 26, 2023, the Company and PSL entered into a new Wafer Foundry Agreement (“WFA”) for the fabrication of wafers. The WFA replaces the previous Wafer Foundry Agreement with PSL, dated April 12, 2013, which was due to expire on March 31, 2023.
The WFA has a three-year term, and auto renews for subsequent one-year terms, unless terminated by either party providing two years notice. Pursuant to the WFA, the Company will provide a rolling annual forecast for three years, the first two years of which will be binding. The Company plans to purchase the forecast volume of wafers; however, if the Company fails to purchase the forecasted number of wafers for either of the first two years, it will pay a penalty for any shortfall for the given year. The parties also agreed upon production lead-times, as well as wafer, alignment, and mask pricing for the first two years of the term. Any changes to such pricing are subject to mutual agreement.
Notes Receivable from PSL
On December 2, 2021, AML entered into a loan agreement with PSL wherein PSL provided an initial promissory note to AML for a principal amount of $7,500 (the “Initial PSL Loan”). The Initial PSL Loan will be repaid in equal installments, comprising of principal and interest accrued at 1.26% per annum, over a term of four years, with payments due on the first day of each calendar year quarter (April 1st, July 1st, October 1st, and January 1st). On July 1, 2022, PSL borrowed an additional $7,500 under the same terms of the PSL Loan (the “Secondary PSL Loan” and, together with the Initial PSL Loan, the “PSL Promissory Notes”). The loan funds were used by PSL to procure a deep ultraviolet scanner and other associated manufacturing tools necessary to increase wafer fabrication capacity in support of the Company’s increasing wafer demand. As of March 31, 2023, the outstanding balance of the PSL Promissory Notes was $12,188. During the year ended March 31, 2023, PSL made quarterly payments to AML totaling $3,014, which included $202 of interest income.

F-38
EX-3.2 2 algmq4fy23ex32.htm EX-3.2 Document

Exhibit 3.2
Second Amended and Restated Bylaws of
ALLEGRO MICROSYSTEMS, INC.
(a Delaware corporation)



TABLE OF CONTENTS
Page
Article I - Corporate Offices
1.1Registered Office
1.2Other Offices
Article II - Meetings of Stockholders
2.1Place of Meetings
2.2Annual Meeting
2.3Special Meeting
2.4Advance Notice Procedures for Business Brought before a Meeting
2.5Advance Notice Procedures for Nominations of Directors.
2.6Additional Requirements for Valid Nomination
2.7Notice of Stockholders’ Meetings
2.8Quorum
2.9Adjourned Meeting; Notice
2.10Conduct of Business
2.11Voting
2.12Record Date for Stockholder Meetings and Other Purposes
2.13Proxies
2.14List of Stockholders Entitled to Vote
2.15Inspectors of Election
2.16Delivery to the Corporation.
Article III - Directors
3.1Powers
3.2Number of Directors
3.3Election, Qualification and Term of Office of Directors
3.4Resignation and Vacancies
3.5Place of Meetings; Meetings by Telephone
3.6Regular Meetings
3.7Special Meetings; Notice
3.8Quorum
3.9Board Action without a Meeting
3.10Fees and Compensation of Directors
Article IV - Committees
4.1Committees of Directors
4.2Committee Minutes
4.3Meetings and Actions of Committees
4.4Subcommittees.
Article V - Officers
5.1Officers
5.2Appointment of Officers
5.3Subordinate Officers
i

TABLE OF CONTENTS
(continued)
5.4Removal and Resignation of Officers
5.5Vacancies in Offices
5.6Representation of Shares of Other Corporations
5.7Authority and Duties of Officers
5.8Compensation
Article VI - Records
Article VII - General Matters
7.1Execution of Corporate Contracts and Instruments
7.2Stock Certificates
7.3Special Designation of Certificates
7.4Lost Certificates
7.5Shares Without Certificates
7.6Construction; Definitions
7.7Dividends
7.8Fiscal Year
7.9Seal
7.10Transfer of Stock
7.11Stock Transfer Agreements
7.12Registered Stockholders
7.13Waiver of Notice
Article VIII - Notice
8.1Delivery of Notice; Notice by Electronic Transmission
Article IX - Indemnification
9.1Indemnification of Directors and Officers
9.2Indemnification of Others
9.3Prepayment of Expenses
9.4Determination; Claim
9.5Non-Exclusivity of Rights
9.6Insurance
9.7Other Indemnification
9.8Continuation of Indemnification
9.9Amendment or Repeal; Interpretation
Article X - Amendments
Article XI - Forum Selection
Article XII - Definitions
ii


Second Amended and Restated Bylaws of
Allegro MicroSystems, Inc.
Article I - Corporate Offices
1.1Registered Office.
The address of the registered office of Allegro MicroSystems, Inc. (the “Corporation”) in the State of Delaware, and the name of its registered agent at such address, shall be as set forth in the Corporation’s certificate of incorporation, as the same may be amended and/or restated from time to time (the “Certificate of Incorporation”).
1.2Other Offices.
The Corporation may have additional offices at any place or places, within or outside the State of Delaware, as the Corporation’s board of directors (the “Board”) may from time to time establish or as the business of the Corporation may require.
Article II - Meetings of Stockholders
2.1Place of Meetings.
Meetings of stockholders shall be held at any place within or outside the State of Delaware, designated by the Board. The Board may, in its sole discretion, determine that a meeting of stockholders shall not be held at any place, but may instead be held solely by means of remote communication as authorized by Section 211(a)(2) of the General Corporation Law of the State of Delaware (the “DGCL”). In the absence of any such designation or determination, stockholders’ meetings shall be held at the Corporation’s principal executive office.
2.2Annual Meeting.
The Board shall designate the date and time of the annual meeting. At the annual meeting, directors shall be elected and other proper business properly brought before the meeting in accordance with Section 2.4 of these bylaws may be transacted. The Board may postpone, reschedule or cancel any previously scheduled annual meeting of stockholders.
2.3Special Meeting.
Special meetings of the stockholders may be called only by such persons and only in such manner as set forth in the Certificate of Incorporation.
No business may be transacted at any special meeting of stockholders other than the business specified in the notice of such meeting. The Board may postpone, reschedule or cancel any previously scheduled special meeting of stockholders.



2.4Advance Notice Procedures for Business Brought before a Meeting.
(i)At an annual meeting of the stockholders, only such business shall be conducted as shall have been properly brought before the meeting. To be properly brought before an annual meeting, business must be (a) specified in a notice of meeting given by or at the direction of the Board, (b) if not specified in a notice of meeting, otherwise brought before the meeting by the Board or (c) otherwise properly brought before the meeting by a stockholder present in person who (1) (A) was a record owner of shares of the Corporation both at the time of giving the notice provided for in this Section 2.4 and at the time of the meeting, (B) is entitled to vote at the meeting, and (C) has complied with this Section 2.4 in all applicable respects or (2) properly made such proposal in accordance with Rule 14a-8 under the Securities Exchange Act of 1934, as amended, and the rules and regulations thereunder (as so amended and inclusive of such rules and regulations, the “Exchange Act”). The foregoing clause (c) shall be the exclusive means for a stockholder to propose business to be brought before an annual meeting of the stockholders. The only matters that may be brought before a special meeting are the matters specified in the notice of meeting given by or at the direction of the person calling the meeting pursuant to Section 2.3, and stockholders shall not be permitted to propose business to be brought before a special meeting of the stockholders. For purposes of this Section 2.4, “present in person” shall mean that the stockholder proposing that the business be brought before the annual meeting of the Corporation, or a qualified representative of such proposing stockholder, appear at such annual meeting. A “qualified representative” of such proposing stockholder shall be a duly authorized officer, manager or partner of such stockholder or any other person authorized by a writing executed by such stockholder or an electronic transmission delivered by such stockholder to act for such stockholder as proxy at the meeting of stockholders, and such person must produce such writing or electronic transmission, or a reliable reproduction of the writing or electronic transmission, at the meeting of stockholders. Stockholders seeking to nominate persons for election to the Board must comply with Section 2.5 and Section 2.6 and this Section 2.4 shall not be applicable to nominations except as expressly provided in Section 2.5 and Section 2.6.
(ii)Without qualification, for business to be properly brought before an annual meeting by a stockholder, the stockholder must (a) provide Timely Notice (as defined below) thereof in writing and in proper form to the secretary of the Corporation (the “Secretary”) and (b) provide any updates or supplements to such notice at the times and in the forms required by this Section 2.4. To be timely, a stockholder’s notice must be delivered to, or mailed and received at, the principal executive offices of the Corporation not less than ninety (90) days nor more than one hundred twenty (120) days prior to the one-year anniversary of the preceding year’s annual meeting; provided, however, that if the date of the annual meeting is more than thirty (30) days before or more than sixty (60) days after such anniversary date, notice by the stockholder to be timely must be so delivered, or mailed and received, not more than the one-hundred twentieth (120th) day prior to such annual meeting and not later than the ninetieth (90th) day prior to such annual meeting or, if later, the tenth (10th) day following the day on which public disclosure of the date of such annual meeting was first made by the Corporation (such notice within such time periods, “Timely Notice”). In no event shall any adjournment or postponement of an annual meeting or the announcement thereof commence a new time period for the giving of Timely Notice as described above.
(iii)To be in proper form for purposes of this Section 2.4, a stockholder’s notice to the Secretary shall set forth:
(a)As to each Proposing Person (as defined below), (1) the name and address of such Proposing Person (including, if applicable, the name and address that appear on the Corporation’s books and records); (2) the class or series and number of shares of the
2


Corporation that are, directly or indirectly, owned of record or beneficially owned (within the meaning of Rule 13d-3 under the Exchange Act) by such Proposing Person, except that such Proposing Person shall in all events be deemed to beneficially own any shares of any class or series of the Corporation as to which such Proposing Person has a right to acquire beneficial ownership at any time in the future; (3) the date or dates such shares were acquired; (4) the investment intent of such acquisition; and (5) any pledge by such Proposing Person with respect to any of such shares (the disclosures to be made pursuant to the foregoing clauses (1) through (5) are referred to as “Stockholder Information”);
(b)As to each Proposing Person, (1) the material terms and conditions of any “derivative security” (as such term is defined in Rule 16a-1(c) under the Exchange Act) that constitutes a “call equivalent position” (as such term is defined in Rule 16a-1(b) under the Exchange Act) or a “put equivalent position” (as such term is defined in Rule 16a-1(h) under the Exchange Act) or other derivative or synthetic arrangement in respect of any class or series of shares of the Corporation (“Synthetic Equity Position”) that is, directly or indirectly, held or maintained by, held for the benefit of, or involving such Proposing Person, including, without limitation, (i) any option, warrant, convertible security, stock appreciation right, future or similar right with an exercise or conversion privilege or a settlement payment or mechanism at a price related to any class or series of shares of the Corporation or with a value derived in whole or in part from the value of any class or series of shares of the Corporation, (ii) any derivative or synthetic arrangement having the characteristics of a long position or a short position in any class or series of shares of the Corporation, including, without limitation, a stock loan transaction, a stock borrow transaction, or a share repurchase transaction or (iii) any contract, derivative, swap or other transaction or series of transactions designed to (x) produce economic benefits and risks that correspond substantially to the ownership of any class or series of shares of the Corporation, (y) mitigate any loss relating to, reduce the economic risk (of ownership or otherwise) of, or manage the risk of a share price decrease in, any class or series of shares of the Corporation, or (z) increase or decrease the voting power in respect of any class or series of shares of the Corporation of such Proposing Person, including, without limitation, due to the fact that the value of such contract, derivative, swap or other transaction or series of transactions is determined by reference to the price, value or volatility of any class or series of shares of the Corporation, whether or not such instrument, contract or right shall be subject to settlement in the underlying class or series of shares of the Corporation, through the delivery of cash or other property, or otherwise, and without regard to whether the holder thereof may have entered into transactions that hedge or mitigate the economic effect of such instrument, contract or right, or any other direct or indirect opportunity to profit or share in any profit derived from any increase or decrease in the price or value of any class or series of shares of the Corporation; provided that, for the purposes of the definition of “Synthetic Equity Position,” the term “derivative security” shall also include any security or instrument that would not otherwise constitute a “derivative security” as a result of any feature that would make any conversion, exercise or similar right or privilege of such security or instrument becoming determinable only at some future date or upon the happening of a future occurrence, in which case the determination of the amount of securities into which such security or instrument would be convertible or exercisable shall be made assuming that such security or instrument is immediately convertible or exercisable at the time of such determination; and, provided, further, that any Proposing Person satisfying the requirements of Rule 13d-1(b)(1) under the
3


Exchange Act (other than a Proposing Person that so satisfies Rule 13d-1(b)(1) under the Exchange Act solely by reason of Rule 13d-1(b)(1)(ii)(E)) shall not be required to disclose any Synthetic Equity Position that is, directly or indirectly, held or maintained by, held for the benefit of, or involving such Proposing Person as a hedge with respect to a bona fide derivatives trade or position of such Proposing Person arising in the ordinary course of such Proposing Person's business as a derivatives dealer, (2) any rights (if any) to dividends on the shares of any class or series of shares of the Corporation owned beneficially by such Proposing Person that are separated or separable from the underlying shares of the Corporation, (3) any material pending or threatened legal proceeding in which such Proposing Person is a party or material participant involving the Corporation or any of its officers or directors, or any affiliate of the Corporation, (4) any other material relationship between such Proposing Person, on the one hand, and the Corporation or any affiliate of the Corporation, on the other hand, (5) any direct or indirect material interest in any material contract or agreement of such Proposing Person with the Corporation or any affiliate of the Corporation (including, in any such case, any employment agreement, collective bargaining agreement or consulting agreement), (6) any proportionate interest in shares of the Corporation or a Synthetic Equity Position held, directly or indirectly, by a general or limited partnership, limited liability company or similar entity in which any such Proposing Person (1) is a general partner or, directly or indirectly, beneficially owns an interest in a general partner of such general or limited partnership or (2) is the manager, managing member or, directly or indirectly, beneficially owns an interest in the manager or managing member of such limited liability company or similar entity, (7) a representation that such Proposing Person intends or is part of a group which intends to deliver a proxy statement or form of proxy to holders of at least the percentage of the Corporation’s outstanding capital stock required to approve or adopt the proposal or otherwise solicit proxies from stockholders in support of such proposal, and (8) any other information relating to such Proposing Person that would be required to be disclosed in a proxy statement or other filing required to be made in connection with solicitations of proxies or consents by such Proposing Person in support of the business proposed to be brought before the meeting pursuant to Section 14(a) of the Exchange Act (the disclosures to be made pursuant to the foregoing clauses (1) through (8) are referred to as “Disclosable Interests”); provided, however, that Disclosable Interests shall not include any such disclosures with respect to the ordinary course business activities of any broker, dealer, commercial bank, trust company or other nominee who is a Proposing Person solely as a result of being the stockholder directed to prepare and submit the notice required by these bylaws on behalf of a beneficial owner; and
(c)As to each item of business that the stockholder proposes to bring before the annual meeting, (1) a brief description of the business desired to be brought before the annual meeting, the reasons for conducting such business at the annual meeting and any material interest in such business of each Proposing Person, (2) the text of the proposal or business (including the text of any resolutions proposed for consideration and in the event that such business includes a proposal to amend the bylaws, the language of the proposed amendment), and (3) a reasonably detailed description of all agreements, arrangements and understandings (x) between or among any of the Proposing Persons or (y) between or among any Proposing Person and any other record or beneficial holder(s) or persons(s) who have a right to acquire beneficial ownership at any time in the future of the shares of any class or series of the Corporation or any other person or entity (including their names) in connection with the
4


proposal of such business by such stockholder; and (4) any other information relating to such item of business that would be required to be disclosed in a proxy statement or other filing required to be made in connection with solicitations of proxies in support of the business proposed to be brought before the meeting pursuant to Section 14(a) of the Exchange Act; provided, however, that the disclosures required by this paragraph (c) shall not include any disclosures with respect to any broker, dealer, commercial bank, trust company or other nominee who is a Proposing Person solely as a result of being the stockholder directed to prepare and submit the notice required by these bylaws on behalf of a beneficial owner.
For purposes of this Section 2.4, the term “Proposing Person” shall mean (i) the stockholder providing the notice of business proposed to be brought before an annual meeting, (ii) the beneficial owner or beneficial owners, if different, on whose behalf the notice of the business proposed to be brought before the annual meeting is made, and (iii) any participant (as defined in paragraphs (a)(ii)-(vi) of Instruction 3 to Item 4 of Schedule 14A) with such stockholder in such solicitation.
(iv)The Board may request that any Proposing Person furnish such additional information as may be reasonably required by the Board. Such Proposing Person shall provide such additional information within ten (10) days after it has been requested by the Board.
(v)A Proposing Person shall update and supplement its notice to the Corporation of its intent to propose business at an annual meeting, if necessary, so that the information provided or required to be provided in such notice pursuant to this Section 2.4 shall be true and correct as of the record date for stockholders entitled to vote at the meeting and as of the date that is ten (10) business days prior to the meeting or any adjournment or postponement thereof, and such update and supplement shall be delivered to, or mailed and received by, the Secretary at the principal executive offices of the Corporation not later than five (5) business days after the record date for stockholders entitled to vote at the meeting (in the case of the update and supplement required to be made as of such record date), and not later than eight (8) business days prior to the date for the meeting or, if practicable, any adjournment or postponement thereof (and, if not practicable, on the first practicable date prior to the date to which the meeting has been adjourned or postponed) (in the case of the update and supplement required to be made as of ten (10) business days prior to the meeting or any adjournment or postponement thereof). For the avoidance of doubt, the obligation to update and supplement as set forth in this paragraph or any other Section of these bylaws shall not limit the Corporation’s rights with respect to any deficiencies in any notice provided by a stockholder, extend any applicable deadlines hereunder or enable or be deemed to permit a stockholder who has previously submitted notice hereunder to amend or update any proposal or to submit any new proposal, including by changing or adding matters, business or resolutions proposed to be brought before a meeting of the stockholders.
(vi)Notwithstanding anything in these bylaws to the contrary, no business shall be conducted at an annual meeting that is not properly brought before the meeting in accordance with this Section 2.4. The presiding officer of the meeting shall, if the facts warrant, determine that the business was not properly brought before the meeting in accordance with this Section 2.4, and if he or she should so determine, he or she shall so declare to the meeting and any such business not properly brought before the meeting shall not be transacted.
(vii)This Section 2.4 is expressly intended to apply to any business proposed to be brought before an annual meeting of stockholders other than any proposal made in accordance with Rule 14a-8 under the Exchange Act and included in the Corporation’s proxy statement. In addition to the
5


requirements of this Section 2.4 with respect to any business proposed to be brought before an annual meeting, each Proposing Person shall comply with all applicable requirements of the Exchange Act with respect to any such business. Nothing in this Section 2.4 shall be deemed to affect the rights of stockholders to request inclusion of proposals in the Corporation’s proxy statement pursuant to Rule 14a-8 under the Exchange Act.
(viii)For purposes of these bylaws, “public disclosure” shall mean disclosure in a press release reported by a national news service or in a document publicly filed by the Corporation with the Securities and Exchange Commission pursuant to Sections 13, 14 or 15(d) of the Exchange Act.
2.5Advance Notice Procedures for Nominations of Directors.
(i)Nominations of any person for election to the Board at an annual meeting or at a special meeting (but only if the election of directors is a matter specified in the notice of meeting given by or at the direction of the person calling such special meeting) may be made at such meeting only (a) by or at the direction of the Board, including by any committee or persons authorized to do so by the Board or these bylaws, or (b) by a stockholder present in person (1) who was a record owner of shares of the Corporation both at the time of giving the notice provided for in this Section 2.5 and at the time of the meeting, (2) is entitled to vote at the meeting, and (3) has complied with this Section 2.5 as to such notice and nomination. For purposes of this Section 2.5, “present in person” shall mean that the stockholder nominating any person for election to the Board at the meeting of the Corporation, or a qualified representative of such stockholder, appear at such meeting. A “qualified representative” of such proposing stockholder shall be a duly authorized officer, manager or partner of such stockholder or any other person authorized by a writing executed by such stockholder or an electronic transmission delivered by such stockholder to act for such stockholder as proxy at the meeting of stockholders and such person must produce such writing or electronic transmission, or a reliable reproduction of the writing or electronic transmission, at the meeting of stockholders. The foregoing clause (b) shall be the exclusive means for a stockholder to make any nomination of a person or persons for election to the Board at an annual meeting or special meeting.
(ii)(a) Without qualification, for a stockholder to make any nomination of a person or persons for election to the Board at an annual meeting, the stockholder must (1) provide Timely Notice (as defined in Section 2.4) thereof in writing and in proper form to the Secretary of the Corporation, (2) provide the information, agreements and questionnaires with respect to such stockholder and its candidate for nomination as required to be set forth by this Section 2.5 and Section 2.6, and (3) provide any updates or supplements to such notice at the times and in the forms required by this Section 2.5 and Section 2.6.
(b) Without qualification, if the election of directors is a matter specified in the notice of meeting given by or at the direction of the person calling a special meeting, then for a stockholder to make any nomination of a person or persons for election to the Board at a special meeting, the stockholder must (1) provide timely notice thereof in writing and in proper form to the Secretary of the Corporation at the principal executive offices of the Corporation, (2) provide the information with respect to such stockholder and its candidate for nomination as required by this Section 2.5 and Section 2.6 and (3) provide any updates or supplements to such notice at the times and in the forms required by this Section 2.5. To be timely, a stockholder’s notice for
6


nominations to be made at a special meeting must be delivered to, or mailed and received at, the principal executive offices of the Corporation not earlier than the one hundred twentieth (120th) day prior to such special meeting and not later than the ninetieth (90th) day prior to such special meeting or, if later, the tenth (10th) day following the day on which public disclosure of the date of such special meeting was first made.
(c) In no event shall any adjournment or postponement of an annual meeting or special meeting or the announcement thereof commence a new time period for the giving of a stockholder’s notice as described above.
(d) In no event may a Nominating Person provide Timely Notice with respect to a greater number of director candidates than are subject to election by shareholders at the applicable meeting. If the Corporation shall, subsequent to such notice, increase the number of directors subject to election at the meeting, such notice as to any additional nominees shall be due on the later of (1) the conclusion of the time period for Timely Notice, (2) the date set forth in Section 2.5(ii)(a) or (b) the tenth day following the date of public disclosure (as defined in Section 2.4) of such increase.
(iii)To be in proper form for purposes of this Section 2.5, a stockholder’s notice to the Secretary of the Corporation shall set forth:
(a)As to each Nominating Person (as defined below), the Stockholder Information (as defined in Section 2.4(iii)(a), except that for purposes of this Section 2.5 the term “Nominating Person” shall be substituted for the term “Proposing Person” in all places it appears in Section 2.4(iii)(a));
(b)As to each Nominating Person, any Disclosable Interests (as defined in Section 2.4(iii)(b), except that for purposes of this Section 2.5 the term “Nominating Person” shall be substituted for the term “Proposing Person” in all places it appears in Section 2.4(iii)(b) and the disclosure with respect to the business to be brought before the meeting in Section 2.4(iii)(b) shall be made with respect to the election of directors at the meeting); and provided that, in lieu of including the information set forth in Section 2.4(iii)(b)(7), the Nominating Person’s notice for purposes of this Section 2.5 shall include a representation as to whether the Nominating Person intends or is part of a group which intends to deliver a proxy statement and solicit the holders of shares representing at least 67% of the voting power of shares entitled to vote on the election of directors in support of director nominees other than the Corporation’s nominees in accordance with Rule 14a-19 under the Exchange Act; and
(c)As to each candidate whom a Nominating Person proposes to nominate for election as a director, (a) all information with respect to such candidate for nomination that would be required to be set forth in a stockholder’s notice pursuant to this Section 2.5 and Section 2.6 if such candidate for nomination were a Nominating Person, (b) all information relating to such candidate for nomination that is required to be disclosed in a proxy statement or other filings required to be made in connection with solicitations of proxies for election of directors in a contested election pursuant to Section 14(a) under the Exchange Act (including
7


such candidate’s written consent to being named in a proxy statement and accompanying proxy card relating to the Corporation’s next meeting of shareholders at which directors are to be elected and to serving as a director for a full term if elected), (c) a description of any direct or indirect material interest in any material contract or agreement between or among any Nominating Person, on the one hand, and each candidate for nomination or his or her respective associates or any other participants in such solicitation, on the other hand, including, without limitation, all information that would be required to be disclosed pursuant to Item 404 under Regulation S-K if such Nominating Person were the “registrant” for purposes of such rule and the candidate for nomination were a director or executive officer of such registrant (the disclosures to be made pursuant to the foregoing clauses (a) through (c) are referred to as “Nominee Information”), and (d) a completed and signed questionnaire, representation and agreement as provided in Section 2.6(i).
For purposes of this Section 2.5, the term “Nominating Person” shall mean (i) the stockholder providing the notice of the nomination proposed to be made at the meeting, (ii) the beneficial owner or beneficial owners, if different, on whose behalf the notice of the nomination proposed to be made at the meeting is made, and (iii) any participant (as defined in paragraphs (a)(ii)-(vi) of Instruction 3 to Item 4 of Schedule 14A) with such stockholder in such solicitation.
(iv)The Board may request that any Nominating Person furnish such additional information as may be reasonably required by the Board. Such Nominating Person shall provide such additional information within ten (10) days after it has been requested by the Board.
(v)A stockholder providing notice of any nomination proposed to be made at a meeting shall further update and supplement such notice, if necessary, so that the information provided or required to be provided in such notice pursuant to this Section 2.5 shall be true and correct as of the record date for stockholders entitled to vote at the meeting and as of the date that is ten (10) business days prior to the meeting or any adjournment or postponement thereof, and such update and supplement shall be delivered to, or mailed and received by, the Secretary at the principal executive offices of the Corporation not later than five (5) business days after the record date for stockholders entitled to vote at the meeting (in the case of the update and supplement required to be made as of such record date), and not later than eight (8) business days prior to the date for the meeting or, if practicable, any adjournment or postponement thereof (and, if not practicable, on the first practicable date prior to the date to which the meeting has been adjourned or postponed) (in the case of the update and supplement required to be made as of ten (10) business days prior to the meeting or any adjournment or postponement thereof). For the avoidance of doubt, the obligation to update and supplement as set forth in this paragraph or any other Section of these bylaws shall not limit the Corporation’s rights with respect to any deficiencies in any notice provided by a stockholder, extend any applicable deadlines hereunder or enable or be deemed to permit a stockholder who has previously submitted notice hereunder to amend or update any nomination or to submit any new nomination.
(vi)In addition to the requirements of this Section 2.5 with respect to any nomination proposed to be made at a meeting, each Nominating Person shall comply with all applicable requirements of the Exchange Act with respect to any such nominations. Notwithstanding the foregoing provisions of this Section 2.5, unless otherwise required by law, (i) no Nominating Person shall solicit proxies in support of director nominees other than the Corporation’s nominees unless such Nominating Person has complied with Rule 14a-19 under the Exchange Act in connection with the solicitation of such proxies, including the provision to the Corporation of notices required thereunder in a timely manner, and (ii) if any Nominating
8


Person (1) provides notice pursuant to Rule 14a-19(b) under the Exchange Act and (2) subsequently fails to comply with the requirements of Rule 14a-19(a)(2) and Rule 14a-19(a)(3) under the Exchange Act, including the provision to the Corporation of notices required thereunder in a timely manner, or fails to timely provide reasonable evidence sufficient to satisfy the Corporation that such Nominating Person has met the requirements of Rule 14a-19(a)(3) under the Exchange Act in accordance with the following sentence, then the nomination of each such proposed nominee shall be disregarded, notwithstanding that the nominee is included as a nominee in the Corporation’s proxy statement, notice of meeting or other proxy materials for any annual meeting (or any supplement thereto) and notwithstanding that proxies or votes in respect of the election of such proposed nominees may have been received by the Corporation (which proxies and votes shall be disregarded). If any Nominating Person provides notice pursuant to Rule 14a-19(b) under the Exchange Act, such Nominating Person shall deliver to the Corporation, no later than seven (7) business days prior to the applicable meeting, reasonable evidence that it has met the requirements of Rule 14a-19(a)(3) under the Exchange Act.
2.6Additional Requirements for Valid Nomination.
(i)To be eligible to be a candidate for election as a director of the Corporation at an annual or special meeting, a candidate must be nominated in the manner prescribed in Section 2.5 and the candidate for nomination, whether nominated by the Board or by a stockholder of record, must have previously delivered (in accordance with the time period prescribed for delivery in a notice to such candidate given by or on behalf of the Board), to the Secretary of the Corporation at the principal executive offices of the Corporation, (a) a completed written questionnaire (in the form provided by the Corporation upon written request of any stockholder of record therefor) with respect to the background, qualifications, stock ownership and independence of such proposed nominee and (b) a written representation and agreement (in the form provided by the Corporation upon written request of any stockholder of record therefor) that such candidate for nomination (1) is not and, if elected as a director during his or her term of office, will not become a party to (A) any agreement, arrangement or understanding with, and has not given and will not give any commitment or assurance to, any person or entity as to how such proposed nominee, if elected as a director of the Corporation, will act or vote on any issue or question (a “Voting Commitment”) or (B) any Voting Commitment that could limit or interfere with such proposed nominee’s ability to comply, if elected as a director of the Corporation, with such proposed nominee’s fiduciary duties under applicable law, (2) is not, and will not become a party to, any agreement, arrangement or understanding with any person or entity other than the Corporation with respect to any direct or indirect compensation or reimbursement for service as a director that has not been disclosed therein or to the Corporation, (3) if elected as a director of the Corporation, will comply with all applicable corporate governance, conflict of interest, confidentiality, stock ownership and trading and other policies and guidelines of the Corporation applicable to directors and in effect during such person’s term in office as a director (and, if requested by any candidate for nomination, the Secretary of the Corporation shall provide to such candidate for nomination all such policies and guidelines then in effect), and (4) if elected as director of the Corporation, intends to serve the entire term until the next meeting at which such candidate would face re-election.
(ii)The Board may also require any proposed candidate for nomination as a Director to furnish such other information as may reasonably be requested by the Board in writing prior to the meeting of stockholders at which such candidate’s nomination is to be acted upon. Without limiting the generality of the foregoing, the Board may request such other information in order for the Board to determine the eligibility of such candidate for nomination to be an independent director of the Corporation in accordance with the Corporation’s Corporate Governance Guidelines. Such other information shall be delivered to, or mailed and
9


received by, the Secretary at the principal executive offices of the Corporation (or any other office specified by the Corporation in any public announcement) not later than five (5) business days after the request by the Board has been delivered to, or mailed and received by, the Nominating Person.
(iii)A candidate for nomination as a director shall further update and supplement the materials delivered pursuant to this Section 2.6, if necessary, so that the information provided or required to be provided pursuant to this Section 2.6 shall be true and correct as of the record date for stockholders entitled to vote at the meeting and as of the date that is ten (10) business days prior to the meeting or any adjournment or postponement thereof, and such update and supplement shall be delivered to, or mailed and received by, the Secretary of the Corporation at the principal executive offices of the Corporation (or any other office specified by the Corporation in any public announcement) not later than five (5) business days after the record date for stockholders entitled to vote at the meeting (in the case of the update and supplement required to be made as of such record date), and not later than eight (8) business days prior to the date for the meeting or, if practicable, any adjournment or postponement thereof (and, if not practicable, on the first practicable date prior to the date to which the meeting has been adjourned or postponed) (in the case of the update and supplement required to be made as of ten (10) business days prior to the meeting or any adjournment or postponement thereof). For the avoidance of doubt, the obligation to update and supplement as set forth in this paragraph or any other Section of these bylaws shall not limit the Corporation’s rights with respect to any deficiencies in any notice provided by a stockholder, extend any applicable deadlines hereunder or enable or be deemed to permit a stockholder who has previously submitted notice hereunder to amend or update any nomination or to submit any new proposal, including by changing or adding nominees, matters, business or resolutions proposed to be brought before a meeting of the stockholders.
(iv)No candidate shall be eligible for nomination as a director of the Corporation unless such candidate for nomination and the Nominating Person seeking to place such candidate’s name in nomination has complied with Section 2.5 and this Section 2.6, as applicable. The presiding officer at the meeting shall, if the facts warrant, determine that a nomination was not properly made in accordance with Section 2.5 and this Section 2.6, and if he or she should so determine, he or she shall so declare such determination to the meeting, the defective nomination shall be disregarded and any ballots cast for the candidate in question (but in the case of any form of ballot listing other qualified nominees, only the ballots cast for the nominee in question) shall be void and of no force or effect.
(v)Notwithstanding anything in these bylaws to the contrary, no candidate for nomination shall be eligible to be seated as a director of the Corporation unless nominated and elected in accordance with Section 2.5 and this Section 2.6.
2.7Notice of Stockholders’ Meetings.
Unless otherwise provided by law, the Certificate of Incorporation or these bylaws, the notice of any meeting of stockholders shall be sent or otherwise given in accordance with Section 8.1 of these bylaws not less than ten (10) nor more than sixty (60) days before the date of the meeting to each stockholder entitled to vote at such meeting. The notice shall specify the place, if any, date and time of the meeting, the means of remote communication, if any, by which stockholders and proxy holders may be deemed to be present in person and vote at such meeting, and, in the case of a special meeting, the purpose or purposes for which the meeting is called.
10


2.8Quorum.
Unless otherwise provided by law, the Certificate of Incorporation, that certain Stockholders Agreement dated as of September 30, 2020 among the Corporation and its stockholders party thereto (the “Stockholders Agreement”), or these bylaws, the holders of a majority in voting power of the stock issued and outstanding and entitled to vote, present in person, or by remote communication, if applicable, or represented by proxy, shall constitute a quorum for the transaction of business at all meetings of the stockholders. A quorum, once established at a meeting, shall not be broken by the withdrawal of enough votes to leave less than a quorum. If, however, a quorum is not present or represented at any meeting of the stockholders, then either (i) the person presiding over the meeting or (ii) a majority in voting power of the stockholders entitled to vote at the meeting, present in person, or by remote communication, if applicable, or represented by proxy, shall have power to recess the meeting or adjourn the meeting from time to time in the manner provided in Section 2.9 of these bylaws until a quorum is present or represented. At any recessed or adjourned meeting at which a quorum is present or represented, any business may be transacted that might have been transacted at the meeting as originally noticed.
2.9Adjourned Meeting; Notice.
When a meeting is adjourned to another time or place, unless these bylaws otherwise require, notice need not be given of the adjourned meeting if the time, place, if any, thereof, and the means of remote communications, if any, by which stockholders and proxy holders may be deemed to be present in person and vote at such adjourned meeting are announced at the meeting at which the adjournment is taken or are provided in any other manner permitted by the DGCL. At any adjourned meeting, the Corporation may transact any business which might have been transacted at the original meeting. If the adjournment is for more than thirty (30) days, a notice of the adjourned meeting shall be given to each stockholder of record entitled to vote at the meeting. If after the adjournment a new record date for determination of stockholders entitled to vote is fixed for the adjourned meeting, the Board shall fix as the record date for determining stockholders entitled to notice of such adjourned meeting the same or an earlier date as that fixed for determination of stockholders entitled to vote at the adjourned meeting, and shall give notice of the adjourned meeting to each stockholder of record entitled to vote at such meeting as of the record date so fixed for notice of such adjourned meeting.
2.10Conduct of Business.
The date and time of the opening and the closing of the polls for each matter upon which the stockholders will vote at a meeting shall be announced at the meeting by the person presiding over the meeting. The Board may adopt by resolution such rules and regulations for the conduct of the meeting of stockholders as it shall deem appropriate. Except to the extent inconsistent with such rules and regulations as adopted by the Board, the person presiding over any meeting of stockholders shall have the right and authority to convene and (for any or no reason) to recess and/or adjourn the meeting, to prescribe such rules, regulations and procedures (which need not be in writing) and to do all such acts as, in the judgment of such presiding person, are appropriate for the proper conduct of the meeting. Such rules, regulations or procedures, whether adopted by the Board or prescribed by the person presiding over the meeting, may include, without limitation, the following: (i) the establishment of an agenda or order of business for the meeting; (ii) rules and procedures for maintaining order at the meeting and the safety of those present (including, without limitation, rules and procedures for removal of disruptive persons from the meeting); (iii) limitations on attendance at or participation in the meeting to stockholders entitled to vote at the meeting,
11


their duly authorized and constituted proxies or such other persons as the person presiding over the meeting shall determine; (iv) restrictions on entry to the meeting after the time fixed for the commencement thereof; and (v) limitations on the time allotted to questions or comments by participants. The presiding person at any meeting of stockholders, in addition to making any other determinations that may be appropriate to the conduct of the meeting (including, without limitation, determinations with respect to the administration and/or interpretation of any of the rules, regulations or procedures of the meeting, whether adopted by the Board or prescribed by the person presiding over the meeting), shall, if the facts warrant, determine and declare to the meeting that a matter of business was not properly brought before the meeting and if such presiding person should so determine, such presiding person shall so declare to the meeting and any such matter or business not properly brought before the meeting shall not be transacted or considered. Unless and to the extent determined by the Board or the person presiding over the meeting, meetings of stockholders shall not be required to be held in accordance with the rules of parliamentary procedure.
2.11Voting.
Except as may be otherwise provided in the Certificate of Incorporation, these bylaws or the DGCL, each stockholder shall be entitled to one (1) vote for each share of capital stock held by such stockholder.
Except as otherwise provided by the Certificate of Incorporation, at all duly called or convened meetings of stockholders at which a quorum is present, for the election of directors, a plurality of the votes cast shall be sufficient to elect a director. Except as otherwise provided by the Certificate of Incorporation, these bylaws, the rules or regulations of any stock exchange applicable to the Corporation, or applicable law or pursuant to any regulation applicable to the Corporation or its securities, each other matter presented to the stockholders at a duly called or convened meeting at which a quorum is present shall be decided by the affirmative vote of the holders of a majority in voting power of the votes cast (excluding abstentions and broker non-votes) on such matter.
2.12Record Date for Stockholder Meetings and Other Purposes.
In order that the Corporation may determine the stockholders entitled to notice of or to vote at any meeting of stockholders or any adjournment thereof, the Board may fix a record date, which record date shall not precede the date upon which the resolution fixing the record date is adopted by the Board, and which record date shall, unless otherwise required by law, not be more than sixty (60) days nor less than ten (10) days before the date of such meeting. If the Board so fixes a date, such date shall also be the record date for determining the stockholders entitled to vote at such meeting unless the Board determines, at the time it fixes such record date, that a later date on or before the date of the meeting shall be the date for making such determination. If no record date is fixed by the Board, the record date for determining stockholders entitled to notice of or to vote at a meeting of stockholders shall be the close of business on the next day preceding the day on which notice is first given, or, if notice is waived, at the close of business on the day next preceding the day on which the meeting is held. A determination of stockholders of record entitled to notice of or to vote at a meeting of stockholders shall apply to any adjournment of the meeting; provided, however, that the Board may fix a new record date for determination of stockholders entitled to vote at the adjourned meeting; and in such case shall also fix as the record date for stockholders entitled to notice of such adjourned meeting the same or an earlier date as that fixed for determination of stockholders entitled to vote in accordance herewith at the adjourned meeting.
12


In order that the Corporation may determine the stockholders entitled to receive payment of any dividend or other distribution or allotment or any rights or the stockholders entitled to exercise any rights in respect of any change, conversion or exchange of capital stock, or for the purposes of any other lawful action, the Board may fix a record date, which record date shall not precede the date upon which the resolution fixing the record date is adopted, and which record date shall be not more than sixty (60) days prior to such action. If no record date is fixed, the record date for determining stockholders for any such purpose shall be at the close of business on the day on which the Board adopts the resolution relating thereto.
2.13Proxies.
Each stockholder entitled to vote at a meeting of stockholders may authorize another person or persons to act for such stockholder by proxy authorized by an instrument in writing or by a transmission permitted by law, including Rule 14a-19 under the Exchange Act, filed in accordance with the procedure established for the meeting, but no such proxy shall be voted or acted upon after three (3) years from its date, unless the proxy provides for a longer period. The revocability of a proxy that states on its face that it is irrevocable shall be governed by the provisions of Section 212 of the DGCL. A proxy may be in the form of an electronic transmission which sets forth or is submitted with information from which it can be determined that the transmission was authorized by the stockholder.
Any stockholder directly or indirectly soliciting proxies from other stockholders must use a proxy card color other than white, which shall be reserved for the exclusive use by the Board.
2.14List of Stockholders Entitled to Vote.
The Corporation shall prepare, no later than the tenth day before each meeting of stockholders, a complete list of the stockholders entitled to vote at the meeting (provided, however, that if the record date for determining the stockholders entitled to vote is less than ten (10) days before the date of the meeting, the list shall reflect the stockholders entitled to vote as of the tenth day before the meeting date), arranged in alphabetical order, and showing the address of each stockholder and the number of shares registered in the name of each stockholder. The Corporation shall not be required to include electronic mail addresses or other electronic contact information on such list. Such list shall be open to the examination of any stockholder, for any purpose germane to the meeting for a period of ten (10) days ending on the day before the meeting date: (i) on a reasonably accessible electronic network, provided that the information required to gain access to such list is provided with the notice of the meeting, or (ii) during ordinary business hours, at the Corporation’s principal executive office. In the event that the Corporation determines to make the list available on an electronic network, the Corporation may take reasonable steps to ensure that such information is available only to stockholders of the Corporation. Such list shall presumptively determine the identity of the stockholders entitled to vote at the meeting and the number of shares held by each of them. Except as otherwise provided by law, the stock ledger shall be the only evidence as to who are the stockholders entitled to examine the list of stockholders required by this Section 2.14 or to vote in person or by proxy at any meeting of stockholders.
2.15Inspectors of Election.
Before any meeting of stockholders, the Corporation shall appoint an inspector or inspectors of election to act at the meeting or its adjournment and make a written report thereof. The Corporation may designate one or more persons as alternate inspectors to replace any inspector who fails to act. If any person
13


appointed as inspector or any alternate fails to appear or fails or refuses to act, then the person presiding over the meeting shall appoint a person to fill that vacancy.
Such inspectors shall:
(i)determine the number of shares outstanding and the voting power of each, the number of shares represented at the meeting and the validity of any proxies and ballots;
(ii)count all votes or ballots;
(iii)count and tabulate all votes;
(iv)determine and retain for a reasonable period a record of the disposition of any challenges made to any determination by the inspector(s); and
(v)certify its or their determination of the number of shares represented at the meeting and its or their count of all votes and ballots.
Each inspector, before entering upon the discharge of the duties of inspector, shall take and sign an oath faithfully to execute the duties of inspection with strict impartiality and according to the best of such inspector’s ability. Any report or certificate made by the inspectors of election is prima facie evidence of the facts stated therein. The inspectors of election may appoint such persons to assist them in performing their duties as they determine.
2.16Delivery to the Corporation.
Whenever this Article II requires one or more persons (including a record or beneficial owner of stock) to deliver a document or information to the Corporation or any officer, employee or agent thereof (including any notice, request, questionnaire, revocation, representation or other document or agreement), such document or information shall be in writing exclusively (and not in an electronic transmission) and shall be delivered exclusively by hand (including, without limitation, overnight courier service) or by certified or registered mail, return receipt requested, and the Corporation shall not be required to accept delivery of any document not in such written form or so delivered. For the avoidance of doubt, the Corporation expressly opts out of Section 116 of the DGCL with respect to the delivery of information and documents to the Corporation required by this Article II.
Article III - Directors
3.1Powers.
Except as otherwise provided by the Certificate of Incorporation or the DGCL, the business and affairs of the Corporation shall be managed by or under the direction of the Board.
14


3.2Number of Directors.
Subject to the Certificate of Incorporation, the total number of directors constituting the Board shall be determined from time to time by resolution of the Board. No reduction of the authorized number of directors shall have the effect of removing any director before that director’s term of office expires.
3.3Election, Qualification and Term of Office of Directors.
Except as provided in Section 3.4 of these bylaws, and subject to the Certificate of Incorporation, each director, including a director elected to fill a vacancy or newly created directorship, shall hold office until the expiration of the term of the class, if any, for which elected and until such director’s successor is elected and qualified or until such director’s earlier death, resignation, disqualification or removal. Directors need not be stockholders. The Certificate of Incorporation or these bylaws may prescribe qualifications for directors.
3.4Resignation and Vacancies.
Any director may resign at any time upon notice given in writing or by electronic transmission to the Corporation. The resignation shall take effect at the time specified therein or upon the happening of an event specified therein, and if no time or event is specified, at the time of its receipt. When one or more directors so resigns and the resignation is effective at a future date or upon the happening of an event to occur on a future date, a majority of the directors then in office, including those who have so resigned, shall have power to fill such vacancy or vacancies, the vote thereon to take effect when such resignation or resignations shall become effective, and each director so chosen shall hold office as provided in Section 3.3.
Unless otherwise provided in the Certificate of Incorporation or these bylaws, vacancies resulting from the death, resignation, disqualification or removal of any director, and newly created directorships resulting from any increase in the authorized number of directors shall be filled only by a majority of the directors then in office, although less than a quorum, or by a sole remaining director.
3.5Place of Meetings; Meetings by Telephone.
The Board may hold meetings, both regular and special, either within or outside the State of Delaware.
Unless otherwise restricted by the Certificate of Incorporation or these bylaws, members of the Board, or any committee designated by the Board, may participate in a meeting of the Board, or any committee, by means of conference telephone or other communications equipment by means of which all persons participating in the meeting can hear each other, and such participation in a meeting pursuant to this bylaw shall constitute presence in person at the meeting.
3.6Regular Meetings.
Regular meetings of the Board may be held within or outside the State of Delaware and at such time and at such place as which has been designated by the Board and publicized among all directors, either orally or in writing, by telephone, including a voice-messaging system or other system designed to record and communicate messages, facsimile, telegraph or telex, or by electronic mail or other means of electronic transmission. No further notice shall be required for regular meetings of the Board.
15


3.7Special Meetings; Notice.
Special meetings of the Board for any purpose or purposes may be called at any time by the Chairperson of the Board, the Chief Executive Officer, the President, the Secretary or a majority of the total number of directors constituting the Board. Notice of the time and place of special meetings shall be:
(i)delivered personally by hand, by courier or by telephone;
(ii)sent by United States first-class mail, postage prepaid;
(iii)sent by facsimile or electronic mail; or
(iv)sent by other means of electronic transmission,
directed to each director at that director’s address, telephone number, facsimile number or electronic mail address, or other address for electronic transmission, as the case may be, as shown on the Corporation’s records.
If the notice is (i) delivered personally by hand, by courier or by telephone, (ii) sent by facsimile or electronic mail, or (iii) sent by other means of electronic transmission, it shall be delivered or sent at least twenty-four (24) hours before the time of the holding of the meeting. If the notice is sent by U.S. mail, it shall be deposited in the U.S. mail at least four (4) days before the time of the holding of the meeting. The notice need not specify the place of the meeting (if the meeting is to be held at the Corporation’s principal executive office) nor the purpose of the meeting.
3.8Quorum.
At all meetings of the Board, unless otherwise provided by the Certificate of Incorporation or the Stockholders Agreement, a majority of the total number of directors shall constitute a quorum for the transaction of business. The vote of a majority of the directors present at any meeting at which a quorum is present shall be the act of the Board, except as may be otherwise specifically provided by statute, the Certificate of Incorporation or these bylaws. If a quorum is not present at any meeting of the Board, then the directors present thereat may adjourn the meeting from time to time, without notice other than announcement at the meeting, until a quorum is present.
3.9Board Action without a Meeting.
Unless otherwise restricted by the Certificate of Incorporation or these bylaws, any action required or permitted to be taken at any meeting of the Board, or of any committee thereof, may be taken without a meeting if all members of the Board or committee, as the case may be, consent thereto in writing or by electronic transmission. After an action is taken, the consent or consents relating thereto shall be filed with the minutes of the proceedings of the Board, or the committee thereof, in the same paper or electronic form as the minutes are maintained. Such action by written consent or consent by electronic transmission shall have the same force and effect as a unanimous vote of the Board.
16


3.10Fees and Compensation of Directors.
Unless otherwise restricted by the Certificate of Incorporation or these bylaws, the Board shall have the authority to fix the compensation, including fees and reimbursement of expenses, of directors for services to the Corporation in any capacity.
Article IV - Committees
4.1Committees of Directors.
The Board may designate one (1) or more committees, each committee to consist, of one (1) or more of the directors of the Corporation. The Board may designate one (1) or more directors as alternate members of any committee, who may replace any absent or disqualified member at any meeting of the committee. In the absence or disqualification of a member of a committee, the member or members thereof present at any meeting and not disqualified from voting, whether or not such member or members constitute a quorum, may unanimously appoint another member of the Board to act at the meeting in the place of any such absent or disqualified member. Any such committee, to the extent provided in the resolution of the Board or in these bylaws, shall have and may exercise all the powers and authority of the Board in the management of the business and affairs of the Corporation, and may authorize the seal of the Corporation to be affixed to all papers that may require it; but no such committee shall have the power or authority to (i) approve or adopt, or recommend to the stockholders, any action or matter expressly required by the DGCL to be submitted to stockholders for approval, or (ii) adopt, amend or repeal any bylaw of the Corporation.
4.2Committee Minutes.
Each committee shall keep regular minutes of its meetings and report the same to the Board when required.
4.3Meetings and Actions of Committees.
Meetings and actions of committees shall be governed by, and held and taken in accordance with, the provisions of:
(i)Section 3.5 (place of meetings; meetings by telephone);
(ii)Section 3.6 (regular meetings);
(iii)Section 3.7 (special meetings; notice);
(iv)Section 3.9 (board action without a meeting); and
(v)Section 7.13 (waiver of notice),
with such changes in the context of those bylaws as are necessary to substitute the committee and its members for the Board and its members. However:
17


(i)the time of regular meetings of committees may be determined either by resolution of the Board or by resolution of the committee;
(ii)special meetings of committees may also be called by resolution of the Board or the chairperson of the applicable committee; and
(iii)the Board may adopt rules for the governance of any committee to override the provisions that would otherwise apply to the committee pursuant to this Section 4.3, provided that such rules do not violate the provisions of the Certificate of Incorporation or applicable law.
4.4Subcommittees.
Unless otherwise provided in the Certificate of Incorporation, these bylaws or the resolutions of the Board designating the committee, a committee may create one (1) or more subcommittees, each subcommittee to consist of one (1) or more members of the committee, and delegate to a subcommittee any or all of the powers and authority of the committee.
Article V - Officers
5.1Officers.
The officers of the Corporation shall include a Chief Executive Officer, a President and a Secretary. The Corporation may also have, at the discretion of the Board, a Chairperson of the Board, a Vice Chairperson of the Board, a Chief Financial Officer, a Treasurer, one (1) or more Vice Presidents, one (1) or more Assistant Vice Presidents, one (1) or more Assistant Treasurers, one (1) or more Assistant Secretaries, and any such other officers as may be appointed in accordance with the provisions of these bylaws. Any number of offices may be held by the same person. No officer need be a stockholder or director of the Corporation.
5.2Appointment of Officers.
The Board shall appoint the officers of the Corporation, except such officers as may be appointed in accordance with the provisions of Section 5.3 of these bylaws.
5.3Subordinate Officers.
The Board may appoint, or empower the Chief Executive Officer or, in the absence of a Chief Executive Officer, the President, to appoint, such other officers and agents as the business of the Corporation may require. Each of such officers and agents shall hold office for such period, have such authority, and perform such duties as are provided in these bylaws or as the Board may from time to time determine.
5.4Removal and Resignation of Officers.
Subject to the rights, if any, of an officer under any contract of employment, any officer may be removed, either with or without cause, by the Board or, except in the case of an officer chosen by the Board, by any officer upon whom such power of removal may be conferred by the Board.
18


Any officer may resign at any time by giving written notice to the Corporation. Any resignation shall take effect at the date of the receipt of that notice or at any later time specified in that notice. Unless otherwise specified in the notice of resignation, the acceptance of the resignation shall not be necessary to make it effective. Any resignation is without prejudice to the rights, if any, of the Corporation under any contract to which the officer is a party.
5.5Vacancies in Offices.
Any vacancy occurring in any office of the Corporation shall be filled by the Board or as provided in Section 5.2.
5.6Representation of Shares of Other Corporations.
The Chairperson of the Board, the Chief Executive Officer, or the President of this Corporation, or any other person authorized by the Board, the Chief Executive Officer or the President, is authorized to vote, represent and exercise on behalf of this Corporation all rights incident to any and all shares or voting securities of any other corporation or other person standing in the name of this Corporation. The authority granted herein may be exercised either by such person directly or by any other person authorized to do so by proxy or power of attorney duly executed by such person having the authority.
5.7Authority and Duties of Officers.
All officers of the Corporation shall respectively have such authority and perform such duties in the management of the business of the Corporation as may be provided herein or designated from time to time by the Board and, to the extent not so provided, as generally pertain to their respective offices, subject to the control of the Board.
5.8Compensation.
The compensation of the officers of the Corporation for their services as such shall be fixed from time to time by or at the direction of the Board. An officer of the Corporation shall not be prevented from receiving compensation by reason of the fact that he or she is also a director of the Corporation.
Article VI - Records
A stock ledger consisting of one or more records in which the names of all of the Corporation’s stockholders of record, the address and number of shares registered in the name of each such stockholder, and all issuances and transfers of stock of the corporation are recorded in accordance with Section 224 of the DGCL shall be administered by or on behalf of the Corporation. Any records administered by or on behalf of the Corporation in the regular course of its business, including its stock ledger, books of account, and minute books, may be kept on, or by means of, or be in the form of, any information storage device, or method, or one or more electronic networks or databases (including one or more distributed electronic networks or databases), provided that the records so kept can be converted into clearly legible paper form within a reasonable time and, with respect to the stock ledger, that the records so kept (i) can be used to prepare the list of stockholders specified in Sections 219 and 220 of the DGCL, (ii) record the information specified in Sections 156, 159, 217(a) and 218 of the DGCL, and (iii) record transfers of stock as governed by Article 8 of the Uniform Commercial Code as adopted in the State of Delaware.
19


Article VII - General Matters
7.1Execution of Corporate Contracts and Instruments.
The Board, except as otherwise provided in these bylaws, may authorize any officer or officers, or agent or agents, to enter into any contract or execute any instrument in the name of and on behalf of the Corporation; such authority may be general or confined to specific instances.
7.2Stock Certificates.
The shares of the Corporation shall be represented by certificates, provided that the Board by resolution may provide that some or all of the shares of any class or series of stock of the Corporation shall be uncertificated. Certificates for the shares of stock, if any, shall be in such form as is consistent with the Certificate of Incorporation and applicable law. Every holder of stock represented by a certificate shall be entitled to have a certificate signed by, or in the name of the Corporation by, any two officers authorized to sign stock certificates representing the number of shares registered in certificate form. The Chairperson or Vice Chairperson of the Board, Chief Executive Officer, the President, Vice President, the Treasurer, any Assistant Treasurer, the Secretary or any Assistant Secretary of the Corporation shall be specifically authorized to sign stock certificates. Any or all of the signatures on the certificate may be a facsimile. In case any officer, transfer agent or registrar who has signed or whose facsimile signature has been placed upon a certificate has ceased to be such officer, transfer agent or registrar before such certificate is issued, it may be issued by the Corporation with the same effect as if he or she were such officer, transfer agent or registrar at the date of issue.
The Corporation may issue the whole or any part of its shares as partly paid and subject to call for the remainder of the consideration to be paid therefor. Upon the face or back of each stock certificate issued to represent any such partly paid shares, or upon the books and records of the Corporation in the case of uncertificated partly paid shares, the total amount of the consideration to be paid therefor and the amount paid thereon shall be stated. Upon the declaration of any dividend on fully paid shares, the Corporation shall declare a dividend upon partly paid shares of the same class, but only upon the basis of the percentage of the consideration actually paid thereon.
7.3Special Designation of Certificates.
If the Corporation is authorized to issue more than one class of stock or more than one series of any class, then the powers, the designations, the preferences and the relative, participating, optional or other special rights of each class of stock or series thereof and the qualifications, limitations or restrictions of such preferences and/or rights shall be set forth in full or summarized on the face or on the back of the certificate that the Corporation shall issue to represent such class or series of stock (or, in the case of uncertificated shares, set forth in a notice provided pursuant to Section 151 of the DGCL); provided, however, that except as otherwise provided in Section 202 of the DGCL, in lieu of the foregoing requirements, there may be set forth on the face of back of the certificate that the Corporation shall issue to represent such class or series of stock (or, in the case of any uncertificated shares, included in the aforementioned notice) a statement that the Corporation will furnish without charge to each stockholder who so requests the powers, the designations, the preferences and the relative, participating, optional or other special rights of each class of stock or series thereof and the qualifications, limitations or restrictions of such preferences and/or rights.
20


7.4Lost Certificates.
Except as provided in this Section 7.4, no new certificates for shares shall be issued to replace a previously issued certificate unless the latter is surrendered to the Corporation and cancelled at the same time. The Corporation may issue a new certificate of stock or uncertificated shares in the place of any certificate theretofore issued by it, alleged to have been lost, stolen or destroyed, and the Corporation may require the owner of the lost, stolen or destroyed certificate, or such owner’s legal representative, to give the Corporation a bond sufficient to indemnify it against any claim that may be made against it on account of the alleged loss, theft or destruction of any such certificate or the issuance of such new certificate or uncertificated shares.
7.5Shares Without Certificates
The Corporation may adopt a system of issuance, recordation and transfer of its shares of stock by electronic or other means not involving the issuance of certificates, provided the use of such system by the Corporation is permitted in accordance with applicable law.
7.6Construction; Definitions.
Unless the context requires otherwise, the general provisions, rules of construction and definitions in the DGCL shall govern the construction of these bylaws. Without limiting the generality of this provision, the singular number includes the plural and the plural number includes the singular.
7.7Dividends.
The Board, subject to any restrictions contained in either (i) the DGCL or (ii) the Certificate of Incorporation, may declare and pay dividends upon the shares of its capital stock. Dividends may be paid in cash, in property or in shares of the Corporation’s capital stock.
The Board may set apart out of any of the funds of the Corporation available for dividends a reserve or reserves for any proper purpose and may abolish any such reserve. Such purposes shall include but not be limited to equalizing dividends, repairing or maintaining any property of the Corporation, and meeting contingencies.
7.8Fiscal Year.
The fiscal year of the Corporation shall be fixed by resolution of the Board and may be changed by the Board.
7.9Seal.
The Corporation may adopt a corporate seal, which shall be adopted and which may be altered by the Board. The Corporation may use the corporate seal by causing it or a facsimile thereof to be impressed or affixed or in any other manner reproduced.
7.10Transfer of Stock.
Shares of the Corporation shall be transferable in the manner prescribed by law and in these bylaws. Shares of stock of the Corporation shall be transferred on the books of the Corporation only by the holder of
21


record thereof or by such holder’s attorney duly authorized in writing, upon surrender to the Corporation of the certificate or certificates representing such shares endorsed by the appropriate person or persons (or by delivery of duly executed instructions with respect to uncertificated shares), with such evidence of the authenticity of such endorsement or execution, transfer, authorization and other matters as the Corporation may reasonably require, and accompanied by all necessary stock transfer stamps. No transfer of stock shall be valid as against the Corporation for any purpose until it shall have been entered in the stock records of the Corporation by an entry showing the names of the persons from and to whom it was transferred.
7.11Stock Transfer Agreements.
The Corporation shall have power to enter into and perform any agreement with any number of stockholders of any one or more classes or series of stock of the Corporation to restrict the transfer of shares of stock of the Corporation of any one or more classes owned by such stockholders in any manner not prohibited by the DGCL.
7.12Registered Stockholders.
The Corporation:
(i) shall be entitled to recognize the exclusive right of a person registered on its books as the owner of shares to receive dividends and to vote as such owner; and
(ii)shall not be bound to recognize any equitable or other claim to or interest in such share or shares on the part of another person, whether or not it shall have express or other notice thereof, except as otherwise provided by the laws of the State of Delaware.
7.13Waiver of Notice.
Whenever notice is required to be given under any provision of the DGCL, the Certificate of Incorporation or these bylaws, a written waiver, signed by the person entitled to notice, or a waiver by electronic transmission by the person entitled to notice, whether before or after the time of the event for which notice is to be given, shall be deemed equivalent to notice. Attendance of a person at a meeting shall constitute a waiver of notice of such meeting, except when the person attends a meeting for the express purpose of objecting at the beginning of the meeting, to the transaction of any business because the meeting is not lawfully called or convened. Neither the business to be transacted at, nor the purpose of, any regular or special meeting of the stockholders need be specified in any written waiver of notice or any waiver by electronic transmission unless so required by the Certificate of Incorporation or these bylaws.
Article VIII - Notice
8.1Delivery of Notice; Notice by Electronic Transmission.
Without limiting the manner by which notice otherwise may be given effectively to stockholders, any notice to stockholders given by the Corporation under any provisions of the DGCL, the Certificate of Incorporation, or these bylaws may be given in writing directed to the stockholder’s mailing address (or by electronic transmission directed to the stockholder’s electronic mail address, as applicable) as it appears on the records of the Corporation and shall be given (1) if mailed, when the notice is deposited in the U.S. mail, postage prepaid, (2) if delivered by courier service, the earlier of when the notice is received or left at such
22


stockholder’s address or (3) if given by electronic mail, when directed to such stockholder’s electronic mail address unless the stockholder has notified the Corporation in writing or by electronic transmission of an objection to receiving notice by electronic mail. A notice by electronic mail must include a prominent legend that the communication is an important notice regarding the Corporation.
Without limiting the manner by which notice otherwise may be given effectively to stockholders, any notice to stockholders given by the Corporation under any provision of the DGCL, the Certificate of Incorporation or these bylaws shall be effective if given by a form of electronic transmission consented to by the stockholder to whom the notice is given. Any such consent shall be revocable by the stockholder by written notice or electronic transmission to the Corporation. Notwithstanding the provisions of this paragraph, the Corporation may give a notice by electronic mail in accordance with the first paragraph of this section without obtaining the consent required by this paragraph.
Any notice given pursuant to the preceding paragraph shall be deemed given:
(i)if by facsimile telecommunication, when directed to a number at which the stockholder has consented to receive notice;
(ii)if by a posting on an electronic network together with separate notice to the stockholder of such specific posting, upon the later of (A) such posting and (B) the giving of such separate notice; and
(iii)if by any other form of electronic transmission, when directed to the stockholder.
Notwithstanding the foregoing, a notice may not be given by an electronic transmission from and after the time that (1) the Corporation is unable to deliver by such electronic transmission two (2) consecutive notices given by the Corporation and (2) such inability becomes known to the Secretary or an Assistant Secretary of the Corporation or to the transfer agent, or other person responsible for the giving of notice, provided, however, the inadvertent failure to discover such inability shall not invalidate any meeting or other action.
An affidavit of the Secretary or an Assistant Secretary or of the transfer agent or other agent of the Corporation that the notice has been given shall, in the absence of fraud, be prima facie evidence of the facts stated therein.
Article IX - Indemnification
9.1Indemnification of Directors and Officers.
The Corporation shall indemnify and hold harmless, to the fullest extent permitted by the DGCL as it presently exists or may hereafter be amended, any director or officer of the Corporation who was or is made or is threatened to be made a party or is otherwise involved in any action, suit or proceeding, whether civil, criminal, administrative or investigative (a “Proceeding”) by reason of the fact that he or she, or a person for whom he or she is the legal representative, is or was a director or officer of the Corporation or, while serving as a director or officer of the Corporation, is or was serving at the request of the Corporation as a director, officer, employee or agent of another corporation or of a partnership (a “covered person”), joint venture, trust, enterprise or non-profit entity, including service with respect to employee benefit plans, against all liability
23


and loss suffered and expenses (including attorneys’ fees, judgments, fines ERISA excise taxes or penalties and amounts paid in settlement) reasonably incurred by such person in connection with any such Proceeding. Notwithstanding the preceding sentence, except as otherwise provided in Section 9.4, the Corporation shall be required to indemnify a person in connection with a Proceeding initiated by such person only if the Proceeding was authorized in the specific case by the Board.
9.2Indemnification of Others.
The Corporation shall have the power to indemnify and hold harmless, to the fullest extent permitted by applicable law as it presently exists or may hereafter be amended, any employee or agent of the Corporation who was or is made or is threatened to be made a party or is otherwise involved in any Proceeding by reason of the fact that he or she, or a person for whom he or she is the legal representative, is or was an employee or agent of the Corporation or is or was serving at the request of the Corporation as a director, officer, employee or agent of another corporation or of a partnership, joint venture, trust, enterprise or non-profit entity, including service with respect to employee benefit plans, against all liability and loss suffered and expenses reasonably incurred by such person in connection with any such Proceeding.
9.3Prepayment of Expenses.
The Corporation shall to the fullest extent not prohibited by applicable law pay the expenses (including attorneys’ fees) incurred by any covered person, and may pay the expenses incurred by any employee or agent of the Corporation, in defending any Proceeding in advance of its final disposition; provided, however, that such payment of expenses in advance of the final disposition of the Proceeding shall be made only upon receipt of an undertaking by the person to repay all amounts advanced if it should be ultimately determined that the person is not entitled to be indemnified under this Article IX or otherwise.
9.4Determination; Claim.
If a claim for indemnification (following the final disposition of such Proceeding) under this Article IX is not paid in full within sixty (60) days, or a claim for advancement of expenses under this Article IX is not paid in full within thirty (30) days, after a written claim therefor has been received by the Corporation the claimant may thereafter (but not before) file suit to recover the unpaid amount of such claim and, if successful in whole or in part, shall be entitled to be paid the expense of prosecuting such claim to the fullest extent permitted by law. In any such action the Corporation shall have the burden of proving that the claimant was not entitled to the requested indemnification or payment of expenses under applicable law.
9.5Non-Exclusivity of Rights.
The rights conferred on any person by this Article IX shall not be exclusive of any other rights which such person may have or hereafter acquire under any statute, provision of the Certificate of Incorporation, these bylaws, agreement, vote of stockholders or disinterested directors or otherwise.
9.6Insurance.
The Corporation may purchase and maintain insurance on behalf of any person who is or was a director, officer, employee or agent of the Corporation, or is or was serving at the request of the Corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust enterprise or non-profit entity against any liability asserted against him or her and incurred by him or her in any such
24


capacity, or arising out of his or her status as such, whether or not the Corporation would have the power to indemnify him or her against such liability under the provisions of the DGCL.
9.7Other Indemnification.
The covered persons may have or may, in the future, have certain rights to indemnification, advancement of expenses and/or insurance provided by other entities and/or organizations (collectively, the “Other Indemnitors” and, individually, an “Other Indemnitor”). With respect to any advancement or indemnification obligation owed, at any time, to a covered person (in their capacities as covered persons) by the Corporation or any Other Indemnitor, whether pursuant to any certificate of incorporation, by-laws, partnership agreement, operating agreement, indemnification agreement or other document or agreement and/or pursuant to this Section 9.7 (any of the foregoing is herein an “Indemnification Agreement”), the Corporation (i) shall at all times, be the indemnitor of first resort (i.e., its obligations to the covered person shall be primary and any obligation of the Other Indemnitors to advance expenses or to provide indemnification for the same expenses or liabilities incurred by a covered person shall be secondary), (ii) shall at all times be required to advance the full amount of expenses incurred by a covered person and shall be liable for the full amount of all expenses, judgments, penalties, fines and amounts paid in settlement (to the extent legally permitted and as required by the terms of these bylaws or any Indemnification Agreement), without regard to any rights that a covered person may have against the Other Indemnitors, and (iii) waives, relinquishes and releases the Other Indemnitors from any and all claims that the covered person must seek expense advancement or reimbursement, or indemnification, from any Other Indemnitor before the Corporation must perform its expense advancement and reimbursement, and indemnification obligations, under these bylaws. No advancement, indemnification or other payment by the Other Indemnitors on behalf of a covered person with respect to any claim for which a covered person has sought indemnification from the Corporation shall affect the foregoing.
9.8Continuation of Indemnification.
The rights to indemnification and to prepayment of expenses provided by, or granted pursuant to, this Article IX shall continue notwithstanding that the person has ceased to be a director or officer of the Corporation and shall inure to the benefit of the estate, heirs, executors, administrators, legatees and distributees of such person.
9.9Amendment or Repeal; Interpretation.
The provisions of this Article IX shall constitute a contract between the Corporation, on the one hand, and, on the other hand, each individual who serves or has served as a director or officer of the Corporation (whether before or after the adoption of these bylaws), in consideration of such person’s performance of such services, and pursuant to this Article IX the Corporation intends to be legally bound to each such current or former director or officer of the Corporation. With respect to current and former directors and officers of the Corporation, the rights conferred under this Article IX are present contractual rights and such rights are fully vested, and shall be deemed to have vested fully, immediately upon adoption of theses bylaws. With respect to any directors or officers of the Corporation who commence service following adoption of these bylaws, the rights conferred under this provision shall be present contractual rights and such rights shall fully vest, and be deemed to have vested fully, immediately upon such director or officer commencing service as a director or officer of the Corporation. Any repeal or modification of the foregoing provisions of this Article IX shall not adversely affect any right or protection (i) hereunder of any person in respect of any act or omission occurring
25


prior to the time of such repeal or modification or (ii) under any agreement providing for indemnification or advancement of expenses to an officer or director of the Corporation in effect prior to the time of such repeal or modification.
Any reference to an officer of the Corporation in this Article IX shall be deemed to refer exclusively to the Chief Executive Officer, President, and Secretary, or other officer of the Corporation appointed by (x) the Board pursuant to Article V of these bylaws or (y) an officer to whom the Board has delegated the power to appoint officers pursuant to Article V of these bylaws, and any reference to an officer of any other corporation, partnership, joint venture, trust, employee benefit plan or other enterprise shall be deemed to refer exclusively to an officer appointed by the board of directors (or equivalent governing body) of such other entity pursuant to the certificate of incorporation and bylaws (or equivalent organizational documents) of such other corporation, partnership, joint venture, trust, employee benefit plan or other enterprise. The fact that any person who is or was an employee of the Corporation or an employee of any other corporation, partnership, joint venture, trust, employee benefit plan or other enterprise has been given or has used the title of “Vice President” or any other title that could be construed to suggest or imply that such person is or may be an officer of the Corporation or of such other corporation, partnership, joint venture, trust, employee benefit plan or other enterprise shall not result in such person being constituted as, or being deemed to be, an officer of the Corporation or of such other corporation, partnership, joint venture, trust, employee benefit plan or other enterprise for purposes of this Article IX.
Article X - Amendments
The Board is expressly empowered to adopt, amend or repeal the bylaws of the Corporation. The stockholders also shall have power to adopt, amend or repeal the bylaws of the Corporation; provided, however, that such action by stockholders shall require, in addition to any other vote required by the Certificate of Incorporation or applicable law, the affirmative vote of the holders of at least two-thirds of the voting power of all the then-outstanding shares of voting stock of the Corporation with the power to vote generally in an election of directors, voting together as a single class.
Article XI - Forum Selection
Unless the Corporation consents in writing to the selection of an alternative forum, the Court of Chancery (the “Chancery Court”) of the State of Delaware (or, in the event that the Chancery Court does not have jurisdiction, the federal district court for the District of Delaware or other state courts of the State of Delaware) shall, to the fullest extent permitted by law, be the sole and exclusive forum for (i) any derivative action or proceeding brought on behalf of the Corporation, (ii) any action asserting a claim of breach of a fiduciary duty owed by any director, officer or stockholder of the Corporation to the Corporation or to the Corporation’s stockholders, (iii) any action arising pursuant to any provision of the DGCL or the Certificate of Incorporation or these bylaws (as either may be amended from time to time) or (iv) any action asserting a claim against the Corporation governed by the internal affairs doctrine. If any action the subject matter of which is within the scope of the preceding sentence is filed in a court other than a court located within the State of Delaware (a “Foreign Action”) in the name of any stockholder, such stockholder shall be deemed to have consented to (a) the personal jurisdiction of the state and federal courts located within the State of Delaware in connection with any action brought in any such court to enforce the preceding sentence and (b)
26


having service of process made upon such stockholder in any such action by service upon such stockholder’s counsel in the Foreign Action as agent for such stockholder.
Unless the Corporation consents in writing to the selection of an alternate forum, the federal district courts of the United States of America shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act of 1933, as amended. Any person or entity purchasing or otherwise acquiring any interest in any security of the Corporation shall be deemed to have notice of and consented to this Article XI. This provision is intended to benefit and may be enforced by the Corporation, its officers and directors, the underwriters to any offering giving rise to such complaint, and any other professional or entity whose profession gives authority to a statement made by that person or entity and who has prepared or certified any part of the documents underlying the offering. Notwithstanding the foregoing, the provisions of this Article XI shall not apply to suits brought to enforce any liability or duty created by the Exchange Act, or any other claim for which the federal courts of the United States have exclusive jurisdiction.
Article XII - Definitions
As used in these bylaws, unless the context otherwise requires, the following terms shall have the following meanings:
An “electronic transmission” means any form of communication, not directly involving the physical transmission of paper, including the use of, or participation in, one or more electronic networks or databases (including one or more distributed electronic networks or databases), that creates a record that may be retained, retrieved and reviewed by a recipient thereof, and that may be directly reproduced in paper form by such a recipient through an automated process.
An “electronic mail” means an electronic transmission directed to a unique electronic mail address (which electronic mail shall be deemed to include any files attached thereto and any information hyperlinked to a website if such electronic mail includes the contact information of an officer or agent of the Corporation who is available to assist with accessing such files and information).
An “electronic mail address” means a destination, commonly expressed as a string of characters, consisting of a unique user name or mailbox (commonly referred to as the “local part” of the address) and a reference to an internet domain (commonly referred to as the “domain part” of the address), whether or not displayed, to which electronic mail can be sent or delivered.
The term “person” means any individual, general partnership, limited partnership, limited liability company, corporation, trust, business trust, joint stock company, joint venture, unincorporated association, cooperative or association or any other legal entity or organization of whatever nature, and shall include any successor (by merger or otherwise) of such entity.




27



Allegro MicroSystems, Inc.
Certificate of Amendment and Restatement of Bylaws
The undersigned hereby certifies that she is the duly elected, qualified, and acting Secretary of Allegro MicroSystems, Inc., a Delaware corporation (the “Corporation”), and that the foregoing bylaws were approved on May 24, 2023, effective as of May 24, 2023 by the Corporation’s board of directors.
IN WITNESS WHEREOF, the undersigned has hereunto set her hand this 24th day of May, 2023.
/s/ Sharon S. Briansky
Sharon S. Briansky
Senior Vice President, General Counsel and
Secretary








EX-10.19 3 algmq4fy23ex1019.htm EX-10.19 Document

Exhibit 10.19
ALLEGRO MICROSYSTEMS, INC.
2020 OMNIBUS INCENTIVE COMPENSATION PLAN
RESTRICTED STOCK UNIT AGREEMENT
This RESTRICTED STOCK UNIT AGREEMENT, including the Notice of Grant (the “Agreement”), dated as of ___________ (the “Date of Grant”), is delivered by Allegro MicroSystems, Inc. (the “Company”) to ___________ (the “Participant”).
RECITALS
The Allegro MicroSystems, Inc. 2020 Omnibus Incentive Compensation Plan (the “Plan”) provides for the grant of restricted stock units in accordance with the terms and conditions of the Plan. The Committee has decided to make this grant of restricted stock units as an inducement for the Participant to promote the best interests of the Company and its stockholders. This Agreement is made pursuant to the Plan and is subject in its entirety to all applicable provisions of the Plan. Capitalized terms used herein and not otherwise defined will have the meanings set forth in the Plan. Notwithstanding the foregoing, except as specifically provided herein, to the extent the Participant is party to a severance agreement with the Company and this Agreement includes terms that conflict with the terms included in such severance agreement, the terms included in such severance agreement shall govern to the extent that such terms are permitted under the Plan and have been properly authorized in accordance with the Plan and applicable law.
1.Grant of Stock Units. Subject to the terms and conditions set forth in this Agreement and in the Plan, the Company hereby grants the Participant __________ restricted stock units, subject to the restrictions set forth below and in the Plan (the “Stock Units”). Each Stock Unit represents the right of the Participant to receive a share of common stock of the Company (“Company Stock”) if and when the specified conditions are met in Section 4 below, and on the applicable payment date set forth in Section 7 below.
2.Stock Unit Account. Stock Units represent hypothetical shares of Company Stock, and not actual shares of stock. The Company shall establish and maintain a Stock Unit account, as a bookkeeping account on its records, for the Participant and shall record in such account the number of Stock Units granted to the Participant. No shares of Company Stock shall be issued to the Participant at the time the grant is made, and the Participant shall not be, and shall not have any of the rights or privileges of, a stockholder of the Company with respect to any Stock Units recorded in the Stock Unit account. The Participant shall not have any interest in any fund or specific assets of the Company by reason of this award or the Stock Unit account established for the Participant.
3.Definitions. For purposes of this Agreement, the following terms have the meaning set forth below:



(a)Disability” shall have the meaning set forth in the Plan.
(b)Good Reason” means the occurrence of any of the following without the Participant’s prior written consent: (a) a material reduction in the Participant’s base salary paid or payable by the Company, the successor entity following a Change of Control event (the “Acquiror”), and/or any of its subsidiaries (“Good Reason Entity”); (b) a material diminution in the Participant’s authority, duties, responsibilities, or reporting relationship in connection with the Participant’s employment with a Good Reason Entity; or (c) the relocation of the Participant’s principal work location in connection with the Participant's employment by a Good Reason Entity to a facility or location more than seventy-five (75) miles from the Participant’s work location on the date of the Change of Control. Termination of employment for Good Reason shall not be deemed to occur unless the Participant provides written notice to the Good Reason Entity within sixty (60) days following the first occurrence of the event of Good Reason and the Good Reason Entity does not cure the event of Good Reason within 30 days following receipt of the Participant’s written notice. Notwithstanding the foregoing, to the extent the Participant is party to a severance agreement with the Company and such severance agreement includes a definition of “Good Reason” that is different from the foregoing, in addition to the definition of “Good Reason” included in such severance agreement governing (pursuant to the Recitals herein), the associated “notice and cure” provision included in such severance agreement shall also apply to this Agreement; provided, however, that by executing this Agreement, the Participant hereby agrees that this Agreement hereby amends, supersedes and replaces the portion of the Good Reason provision of any severance agreement to which the Participant is a party that references relocation as a Good Reason trigger such that the respective severance agreement provision shall be amended to replace the existing relocation provision to provide that a relocation of more than seventy-five (75) miles shall constitute Good Reason, and the other provisions of such severance agreement as it relates to Good Reason shall continue to apply.
(c)Retirement” shall have the meaning set forth in the Plan; provided, however, that the Committee may adjust the age and/or years of service that constitutes a qualifying retirement for purposes of this Agreement.
(d)Negotiated Deferred Voluntary Termination” shall mean a termination by the Participant in which the Participant agrees to continue the Participant's service with the Company beyond a reasonable notice period, at the request of the Company.
4.Vesting.
(a)Except as provided in this Section 4 and Section 5, the Stock Units shall become vested according to the following schedule (each, a “Vesting Date”), provided that the Participant continues to be employed by, or provide service to, the Company or a subsidiary from the Date of Grant until the applicable Vesting Date:
2


Vesting DatePortion of Stock Units Vesting
[TO BE INSERTED AT THE TIME OF GRANT]
(b)The vesting of the Stock Units shall be cumulative, but shall not exceed 100% of the Stock Units. If the foregoing schedule would produce fractional Stock Units, the number of Stock Units that vest shall be rounded down to the nearest whole Stock Unit and the fractional Stock Units will be accumulated so that the resulting whole Stock Units will be included in the number of Stock Units that become vested on the last Vesting Date.
Notwithstanding Section 4(a) above, contingent upon the Participant’s compliance with the covenants provided in Section 15, upon the Participant’s termination of employment or service on account of the Participant’s (i) Disability, (ii) Retirement, (iii) death, (iv) involuntary termination by the Employer without Cause, or (v) Negotiated Deferred Voluntary Termination, the Participant shall be treated for vesting purposes as though the Participant remained employed or providing service to the Company or a subsidiary through the next subsequent Vesting Date following the Participant’s termination, meaning, upon termination detailed in (i) through (v) of this Section 4(b), the Participant shall vest in the Stock Units that would have otherwise become vested as of such next subsequent Vesting Date provided, however, the Company has the right to reduce or change the amount depending on the facts and circumstances. Thereafter, any remaining unvested Stock Units shall be forfeited immediately.
For avoidance of doubt, if the Participant's termination of employment or service is on account of Retirement, the Participant must remain employed through the three (3) month notice period in order to receive the pro-rata acceleration detailed above. If the Participant does not remain employed during the three (3) month notice period, all unvested Stock Units shall immediately be forfeited.
(c)Except as otherwise provided in a written employment agreement or severance agreement which the Participant has entered into, in the event of a Change of Control before all of the Stock Units vest in accordance with Section 4(a) above, the Stock Units shall be treated as set forth in Section 5 below; provided, the Committee may take such actions with respect to the vesting of the Stock Units as it deems appropriate pursuant to the Plan.
5.Vesting on a Change of Control
(a)If, in the case of a merger, consolidation or acquisition of the Company that constitutes a Change of Control, the Participant continues to be employed by, or provide services to the Company, a subsidiary or Acquiror, upon closing of the Change of Control (the “CoC Closing Date”), (i) if the Acquiror is a publicly-traded entity, the Stock Units shall be converted to that number of Stock Units of the Acquiror that is reasonably determined by the Committee to be required to preclude an increase or decrease in the value of the Stock Units as of the CoC Closing Date, and (ii) if the Acquiror is not a publicly-traded entity, the Stock Units shall be converted to that amount of cash equal to the value of the Stock Units; and the Stock Units or
3


cash, as applicable, shall vest in accordance with the vesting schedule set forth in this Stock Unit and solely based on the passage of time, with the total number of Stock Units, or amount of cash, as applicable, vesting in equal installments on each of the Vesting Dates or remaining Vesting Dates.
(b)If, within 12 months following the CoC Closing Date, the Participant: (x) is terminated by the Company, a subsidiary or an Acquiror without Cause, or (y) terminates the Participant's employment for Good Reason, the converted Stock Units, or cash, as applicable shall vest as to 100% of the number of such Stock Units, or the total amount of cash, as applicable, on the date of such termination and shall be paid following termination of employment at the time set forth in Section 7.
6.Termination of Stock Units. Except as set forth in this Agreement, if the Participant ceases to be employed by, or provide service to, the Company or a subsidiary for any reason before all of the Stock Units vest, any unvested Stock Units shall automatically terminate and shall be forfeited as of the date of the Participant’s termination of employment or service. No payment shall be made with respect to any unvested Stock Units that terminate as described in this Section 6.
7.Payment of Stock Units and Tax/Purchase Price Withholding.
(a)Subject to Sections 7(b) through (f) and 15 of this Agreement, and which is incorporated herein by reference, the issuance of Company Stock upon vesting of the Stock Units shall be made within 30 days after the first to occur of (i) the Participant’s termination of employment or service with on account of the Participant’s Disability, Retirement, death, involuntary termination by the Employer without Cause, or Negotiated Deferred Voluntary Termination (to the extent the Stock Units vest on one of the foregoing events); and (ii) the applicable Vesting Date.
(b)The Participant acknowledges that, regardless of any action taken by the Company or, if different, the Participant's employer (the “Employer”), the ultimate liability for all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to the Participant's participation in the Plan and legally applicable or deemed applicable to the Participant (“Tax-Related Items”) is and remains the Participant's responsibility and may exceed the amount, if any, actually withheld by the Company or the Employer. The Participant further acknowledges that the Company and/or the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the Stock Units or the underlying shares of Company Stock, including, but not limited to, the grant, vesting or settlement of the Stock Units, the subsequent sale of shares of Company Stock acquired pursuant to such settlement and the receipt of any dividends; and (ii) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the Stock Units to reduce or eliminate the Participant's liability for Tax-Related Items or achieve any particular tax result. Further, if the Participant is subject to Tax-Related Items in more than one jurisdiction, the Participant acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
4


(c)Prior to any relevant taxable or tax withholding event, as applicable, the Participant agrees to make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, the Participant authorizes the Company or its agent to satisfy the obligations with regard to all Tax-Related Items by withholding shares of Company Stock otherwise issuable upon vesting that have an aggregate Fair Market Value sufficient to pay the minimum Tax-Related Items required to be withheld (or an equivalent cash amount, where the Stock Units are settled in cash in the Company’s sole discretion). For purposes of the foregoing, no fractional shares of Company Stock will be withheld or issued pursuant to the grant of the Stock Units. In the event that such withholding in shares of Company Stock is problematic under applicable tax or securities law or has materially adverse accounting consequences, by accepting this Agreement, the Participant authorizes the Company or its respective agents to satisfy any applicable withholding obligations or rights with regard to all Tax-Related Items by (i) selling on the Participant's behalf a whole number of shares from those shares of Company Stock issued to the Participant as the Company determines to be appropriate to generate cash proceeds sufficient to satisfy any applicable withholding obligations or rights for Tax-Related Items, (ii) withholding from the Participant's wages or other cash compensation paid to the Participant by the Company and/or the Employer (iii) requiring the Participant to make cash payment in an amount equal to the withholding obligations or rights for Tax-Related Items or (iv) any other method of withholding determined by the Company and to the extent required by applicable law or the Plan, approved by the Committee.
(d)The Company may withhold or account for Tax-Related Items by considering applicable minimum statutory withholding rates or other applicable withholding rates, including maximum withholding rates applicable in the Participant's jurisdiction(s). In the event of over-withholding, the Participant may receive a refund of any over-withheld amount in cash and (with no entitlement to the equivalent in shares of Company Stock) or if not refunded, the Participant may seek a refund from the local tax authorities. In the event of under-withholding, the Participant may be required to pay any additional Tax-Related Items directly to the applicable tax authority or to the Company and/or the Employer. If any obligation for Tax-Related Items is satisfied by withholding in shares of Company Stock, for tax purposes, the Participant is deemed to have been issued the full number of shares of Company Stock subject to the vested Stock Units, notwithstanding that a number of the shares of Company Stock is held back solely for the purpose of paying certain of the Tax-Related Items.
(e)The Participant agrees to pay to the Company or the Employer any amount of Tax-Related Items that the Company or the Employer may be required to withhold or account for as a result of the Participant's participation in the Plan that cannot be satisfied by the means previously described. The Company may refuse to issue or deliver the shares or cash in settlement of the Stock Units if the Participant fails to comply with the Participant's obligations in connection with the Tax-Related Items.
(f)The obligation of the Company to deliver Company Stock shall also be subject to the condition that if at any time the Board shall determine in its discretion that the listing, registration or qualification of the shares upon any securities exchange or under any state or federal or local law, or the consent or approval of any governmental regulatory body is necessary
5


or desirable as a condition of, or in connection with, the issuance of shares, the shares may not be issued in whole or in part unless such listing, registration, qualification, consent or approval shall have been effected or obtained free of any conditions not acceptable to the Board. The issuance of shares, if any, to the Participant pursuant to this Agreement is subject to any applicable taxes and other laws or regulations of the United States or of any state, municipality or other country having jurisdiction thereof.
8.No Stockholder Rights; Dividend Equivalents. Neither the Participant, nor any person entitled to receive payment in the event of the Participant’s death, shall have any of the rights and privileges of a stockholder with respect to shares of Company Stock, including voting or dividend rights, until certificates for shares have been issued, or applicable book entry has been made, upon payment of Stock Units. The Participant acknowledges that no election under Section 83(b) of the Code is available with respect to Stock Units. Notwithstanding the foregoing, the Committee may grant to the Participant Dividend Equivalents on the shares underlying the Stock Units on the Date of Grant, or at any time prior to the Vesting Date, which shall be credited to the Stock Unit account for the Participant, will vest on the same schedule as the related Stock Units, and will be paid or distributed in accordance with this Agreement and the Plan.
9.Grant Subject to Plan Provisions. This grant is made pursuant to the Plan, the terms of which are incorporated herein by reference, and in all respects shall be interpreted in accordance with the Plan. The grant and payment of the Stock Units are subject to the provisions of the Plan and to interpretations, regulations and determinations concerning the Plan established from time to time by the Committee in accordance with the provisions of the Plan, including, but not limited to, provisions pertaining to (a) rights and obligations with respect to withholding Tax-Related Items, (b) the registration, qualification or listing of the shares of Company Stock, (c) changes in capitalization of the Company and (d) other requirements of applicable law. The Committee shall have the authority to interpret and construe the Stock Units pursuant to the terms of the Plan, and its decisions shall be conclusive as to any questions arising hereunder.
10.No Employment or Other Rights. The grant of the Stock Units shall not confer upon the Participant any right to be retained by or in the employ or service of any Employer and shall not interfere in any way with the right of any Employer to terminate the Participant’s employment or service at any time, subject to compliance with local law and the terms of any applicable employment agreement. The right of any Employer to terminate at will the Participant’s employment or service at any time for any reason is specifically reserved.
11.Assignment and Transfers. Except as the Committee may otherwise permit pursuant to the Plan, the rights and interests of the Participant under this Agreement may not be sold, assigned, encumbered or otherwise transferred except, in the event of the death of the Participant, by will or by the laws of descent and distribution. In the event of any attempt by the Participant to alienate, assign, pledge, hypothecate, or otherwise dispose of the Stock Units or any right hereunder, except as provided for in this Agreement, or in the event of the levy or any attachment, execution or similar process upon the rights or interests hereby conferred, the Company may terminate the Stock Units by notice to the Participant, and the Stock Units and all
6


rights hereunder shall thereupon become null and void. The rights and protections of the Company hereunder shall extend to any successors or assigns of the Company and to the Company’s parents, subsidiaries, and affiliates. This Agreement may be assigned by the Company without the Participant’s consent.
12.Applicable Law; Jurisdiction. The validity, construction, interpretation and effect of this Agreement shall be governed by and construed in accordance with the laws of the State of Delaware, without giving effect to the conflicts of laws provisions thereof. Any action arising out of, or relating to, any of the provisions of this Agreement shall be brought only in the United States District Court for the District of New Hampshire, or if such court does not have jurisdiction or will not accept jurisdiction, in any court of general jurisdiction in Manchester, New Hampshire, and the jurisdiction of such court in any such proceeding shall be exclusive. Notwithstanding the foregoing sentence, on and after the date the Participant receives shares of Company Stock hereunder, the Participant will be subject to the jurisdiction provision set forth in the Company’s bylaws.
13.Notice. Any notice to the Company provided for in this instrument shall be addressed to the Company in care of the General Counsel at the corporate headquarters of the Company, and any notice to the Participant shall be addressed to such Participant at the current address shown on the payroll of the Employer. Any notice shall be delivered by hand, or enclosed in a properly sealed envelope addressed as stated above, registered and deposited, postage prepaid, in a post office regularly maintained by the United States Postal Service or by the postal authority of the country in which the Participant resides or to an internationally recognized expedited mail courier.
14.Recoupment Policy. In addition to this Agreement and subject to Section 19(h) of the Plan, the Stock Units and any shares of Company Stock issued to the Participant pursuant to the Stock Units shall be subject to and remain subject to any incentive compensation clawback or recoupment policy of the Company currently in effect or as may be adopted by the Company and, in each case, as may be amended from time to time (the “Policy”), to the extent the Policy is applicable to the Participant based upon the Participant's position and responsibilities. For purposes of the foregoing, the Participant expressly and explicitly authorizes the Company to issue instructions, on the Participant's behalf, to any brokerage firm and/or third party administrator engaged by the Company to hold shares of Company Stock and other amounts acquired pursuant to the Stock Units to re-convey, transfer or otherwise return such shares of Company Stock and/or other amounts to the Company upon the Company’s enforcement of the Policy. To the extent that this Agreement, the Plan and/or the Policy conflict, the terms of the Policy shall prevail.
15.Restrictive Covenants. The Participant shall comply with all provisions of the below Restrictive Covenants for the respective time periods set forth therein:
(a)Non-Disclosure of Confidential Information. The Participant acknowledges that the Participant has access to certain sensitive, confidential, proprietary, and/or trade secret information from the Company (collectively, “Confidential Information”) which the Company considers valuable and which provides the Company with a competitive advantage. Examples of
7


Confidential Information include, but are not limited to, inventions, new product or marketing plans, business strategies and plans, merger and acquisition targets, financial and pricing information, computer programs, source codes, models and databases, analytical models, customer lists and information, and supplier and vendor lists and information. The Participant acknowledges that the use of such Confidential Information other than in furtherance of the Participant’s job responsibilities with the Company would cause immediate and irreparable harm to the Company. The Participant agrees not to disclose or use Confidential Information, either during or after the Participant’s employment with the Company, and except as specifically permitted by the Company, or as required by law. The Participant must also comply with all terms and provisions of any existing confidentiality agreement with the Company or otherwise required by applicable law.
(b)Non-Solicitation of Employees. Because of the Company’s legitimate business interests as described herein and the good and valuable consideration offered pursuant to this Agreement, during the time the Participant is employed by the Company and for a period of two (2) years (limited to one year for all employees in California) following the termination of the Participant’s employment, the Participant may not directly or indirectly, solicit, attempt to solicit, induce, or attempt to induce any employee of the Company or any affiliate, to terminate such employee’s employment relationship with the Company or any affiliate in order to enter into a similar relationship with the Participant, or any other person or any entity.
If the Participant fails to comply with the above Restrictive Covenants, the Company shall be entitled to all remedies or damages available under applicable law, including, but not limited to, injunctive relief, equitable relief, and/or attorneys’ fees. In addition, the Participant shall forfeit any unvested Stock Units and/or underlying shares of Company Stock. The Participant agrees to advise any person or entity that seeks to employ the Participant of the terms of these Restrictive Covenants.
16.Application of Section 409A of the Code. This Agreement is intended to be exempt from or otherwise comply with the provisions of Section 409A of the Code. Notwithstanding the foregoing, if the Stock Units constitute “deferred compensation” under Section 409A of the Code and the Stock Units become vested and settled upon the Participant’s termination of employment, payment with respect to the Stock Units shall be delayed for a period of six months after the Participant’s termination of employment if the Participant is a “specified employee” as defined under Section 409A of the Code and if required pursuant to Section 409A of the Code. If payment is delayed, the Stock Units shall be settled and paid within thirty (30) days after the date that is six (6) months following the Participant’s termination of employment. Payments with respect to the Stock Units may only be paid in a manner and upon an event permitted by Section 409A of the Code, and each payment under the Stock Units shall be treated as a separate payment, and the right to a series of installment payments under the Stock Units shall be treated as a right to a series of separate payments. In no event shall the Participant, directly or indirectly, designate the calendar year of payment. The Company may change or modify the terms of this Agreement without the Participant’s consent or signature if the Company determines, in its sole discretion, that such change or modification is necessary for purposes of compliance with or exemption from the requirements of Section 409A of the Code or any regulations or other
8


guidance issued thereunder. Notwithstanding the previous sentence, the Company may also amend the Plan or this Agreement or revoke the Stock Units to the extent permitted by the Plan.
17.Electronic Delivery and Participation. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.
18.Severability. The provisions of this Agreement are severable and if any one or more provisions are determined to be illegal or otherwise unenforceable, in whole or in part, the remaining provisions shall nevertheless be binding and enforceable.
19.Imposition of Other Requirements. The Company reserves the right to impose other requirements on the Participant's participation in the Plan, on the Stock Units and on any shares of Company Stock acquired under the Plan, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require the Participant to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.
[Signature Page Follows]
9


IN WITNESS WHEREOF, the Company has caused its duly authorized officer to execute this Agreement, and the Participant has executed this Agreement, effective as of the Date of Grant.
ALLEGRO MICROSYSTEMS, INC.
Name
Title
ELECTRONIC ACCEPTANCE: By electronically accepting this Agreement via Fidelity’s web portal at www.netbenefits.fidelity.com and completing the electronic acceptance procedures reflected therein, the Participant hereby accepts the award of Stock Units described in this Agreement, and the Participant expressly agrees to be bound by the terms and conditions of the Plan and this Agreement. Further, the Participant hereby expressly acknowledges and agrees that all decisions and determinations of the Committee with respect to the Stock Units shall be final, conclusive and binding upon the Participant.

Date Participant



10
EX-10.22 4 algmq4fy23ex1022.htm EX-10.22 Document

Exhibit 10.22
ALLEGRO MICROSYSTEMS, INC.
2020 OMNIBUS INCENTIVE COMPENSATION PLAN
PERFORMANCE STOCK UNIT AGREEMENT
This PERFORMANCE STOCK UNIT AGREEMENT, including the Notice of Grant (the “Agreement”), dated as of __________ (the “Date of Grant”), is delivered by Allegro MicroSystems, Inc. (the “Company”) to ________________ (the “Participant”).
RECITALS
The Allegro MicroSystems, Inc. 2020 Omnibus Incentive Compensation Plan (the “Plan”) provides for the grant of restricted stock units in accordance with the terms and conditions of the Plan. The Committee has decided to make this grant of restricted stock units with specific performance criteria as an inducement for the Participant to perform against specific Performance Goals established by the Company. This Agreement is made pursuant to the Plan and is subject in its entirety to all applicable provisions of the Plan. Capitalized terms used herein and not otherwise defined will have the meanings set forth in the Plan. Notwithstanding the foregoing, except as specifically provided herein, to the extent the Participant is party to a severance agreement with the Company and this Agreement includes terms that conflict with the terms included in such severance agreement, the terms included in such severance agreement shall govern to the extent that such terms are permitted under the Plan and have been properly authorized in accordance with the Plan and applicable law.
1.Grant of PSUs. Subject to the terms and conditions set forth in this Agreement and in the Plan, the Company hereby makes a grant of performance restricted stock units to the Participant consisting of the target number set forth on Exhibit A hereto (the “Target Award”), subject to the restrictions set forth below and in the Plan (the “PSUs”). Each PSU represents the right of the Participant to receive a share of common stock of the Company (“Company Stock”) if and when the specified conditions set forth on Exhibit A are met, and on the applicable payment date set forth in Section 5 below.
2.Stock Unit Account. PSUs represent hypothetical shares of Company Stock, and not actual shares of stock. The Company shall establish and maintain a Stock Unit account, as a bookkeeping account on its records, for the Participant and shall record in such account the number of PSUs granted to the Participant. No shares of Company Stock shall be issued to the Participant at the time the grant is made, and the Participant shall not be, and shall not have any of the rights or privileges of, a stockholder of the Company with respect to any PSUs recorded in the Stock Unit account. The Participant shall not have any interest in any fund or specific assets of the Company by reason of this award or the Stock Unit account established for the Participant.
3.Vesting. The PSUs shall become vested in accordance with the terms and conditions set forth on Exhibit A, which are incorporated herein by reference.



4.Termination of PSUs. If the Participant experiences a termination of employment or service for any reason prior to the applicable Vesting Date, the PSUs automatically shall be terminated and forfeited as of the date of the Participant’s termination of employment or service, except as otherwise set forth on Exhibit A. No payment shall be made with respect to any unvested PSUs that terminate as described in this Section 4.
5.Payment of PSUs and Tax Withholding.
(a)If and when the PSUs vest, the Company shall issue to the Participant one share of Company Stock for each vested PSU, subject to applicable tax withholding obligations. Subject to Sections 5(b), 5(c) and 14 below, payment shall be made within the period set forth on Exhibit A with respect to the applicable Vesting Date.
(b)The Participant acknowledges that, regardless of any action taken by the Company or, if different, the Participant's employer (the “Employer”), the ultimate liability for all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to the Participant's participation in the Plan and legally applicable or deemed applicable to the Participant (“Tax-Related Items”) is and remains the Participant's responsibility and may exceed the amount, if any, actually withheld by the Company or the Employer. The Participant further acknowledges that the Company and/or the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the PSUs or the underlying shares of Company Stock, including, but not limited to, the grant, vesting or settlement of the PSUs, the subsequent sale of shares of Company Stock acquired pursuant to such settlement and the receipt of any dividends; and (ii) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the PSUs to reduce or eliminate the Participant's liability for Tax-Related Items or achieve any particular tax result. Further, if the Participant is subject to Tax-Related Items in more than one jurisdiction, the Participant acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
(c)Prior to any relevant taxable or tax withholding event, as applicable, the Participant agrees to make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, the Participant authorizes the Company or its agent to satisfy the obligations with regard to all Tax-Related Items by withholding shares of Company Stock otherwise issuable upon vesting that have an aggregate Fair Market Value sufficient to pay the minimum Tax-Related Items required to be withheld (or an equivalent cash amount, where the PSUs are settled in cash in the Company’s sole discretion). For purposes of the foregoing, no fractional shares of Company Stock will be withheld or issued pursuant to the grant of the PSUs. In the event that such withholding in shares of Company Stock is problematic under applicable tax or securities law or has materially adverse accounting consequences, by accepting this Agreement, the Participant authorizes the Company or its respective agents to satisfy any applicable withholding obligations or rights with regard to all Tax-Related Items by (i) selling on the Participant's behalf a whole number of shares from those shares of Company Stock issued to the Participant as the Company determines to be appropriate to generate cash
2


proceeds sufficient to satisfy any applicable withholding obligations or rights for Tax-Related Items, (ii) withholding from the Participant's wages or other cash compensation paid to the Participant by the Company and/or the Employer (iii) requiring the Participant to make cash payment in an amount equal to the withholding obligations or rights for Tax-Related Items or (iv) any other method of withholding determined by the Company and to the extent required by applicable law or the Plan, approved by the Committee.
(d)The Company may withhold or account for Tax-Related Items by considering applicable minimum statutory withholding rates or other applicable withholding rates, including maximum withholding rates applicable in the Participant's jurisdiction(s). In the event of over-withholding, the Participant may receive a refund of any over-withheld amount in cash and (with no entitlement to the equivalent in shares of Company Stock) or if not refunded, the Participant may seek a refund from the local tax authorities. In the event of under-withholding, the Participant may be required to pay any additional Tax-Related Items directly to the applicable tax authority or to the Company and/or the Employer. If any obligation for Tax-Related Items is satisfied by withholding in shares of Company Stock, for tax purposes, the Participant is deemed to have been issued the full number of shares of Company Stock subject to the vested PSUs, notwithstanding that a number of the shares of Company Stock is held back solely for the purpose of paying certain of the Tax-Related Items.
(e)The Participant agrees to pay to the Company or the Employer any amount of Tax-Related Items that the Company or the Employer may be required to withhold or account for as a result of the Participant's participation in the Plan that cannot be satisfied by the means previously described. The Company may refuse to issue or deliver the shares or cash in settlement of the PSUs if the Participant fails to comply with the Participant's obligations in connection with the Tax-Related Items.
(f)The obligation of the Company to deliver Company Stock shall also be subject to the condition that if at any time the Board shall determine in its discretion that the listing, registration or qualification of the shares upon any securities exchange or under any state or federal or local law, or the consent or approval of any governmental regulatory body is necessary or desirable as a condition of, or in connection with, the issuance of shares, the shares may not be issued in whole or in part unless such listing, registration, qualification, consent or approval shall have been effected or obtained free of any conditions not acceptable to the Board. The issuance of shares, if any, to the Participant pursuant to this Agreement is subject to any applicable taxes and other laws or regulations of the United States or of any state, municipality or other country having jurisdiction thereof.
6.No Stockholder Rights; Dividend Equivalents. Neither the Participant, nor any person entitled to receive payment in the event of the Participant’s death, shall have any of the rights and privileges of a stockholder with respect to shares of Company Stock, including voting or dividend rights, until certificates for shares have been issued, or applicable book entry has been made, upon payment of PSUs. The Participant acknowledges that no election under Section 83(b) of the Code is available with respect to PSUs. Notwithstanding the foregoing, the Committee may grant to the Participant Dividend Equivalents on the shares underlying the PSUs
3


on the Date of Grant, or at any time prior to the Vesting Date, which shall be credited to the Stock Unit account for the Participant and will be paid or distributed in accordance with this Agreement and the Plan.
7.Grant Subject to Plan Provisions. This grant is made pursuant to the Plan, the terms of which are incorporated herein by reference, and in all respects shall be interpreted in accordance with the Plan. The grant and payment of the PSUs are subject to the provisions of the Plan and to interpretations, regulations and determinations concerning the Plan established from time to time by the Committee in accordance with the provisions of the Plan, including, but not limited to, provisions pertaining to (a) rights and obligations with respect to withholding taxes, (b) the registration, qualification or listing of the shares of Company Stock, (c) changes in capitalization of the Company, (d) the Company’s discretion to determine the final payment, and (e) other requirements of applicable law. The Committee shall have the authority to interpret and construe the PSUs pursuant to the terms of the Plan, and its decisions shall be conclusive as to any questions arising hereunder.
8.No Employment or Other Rights. The grant of the PSUs shall not confer upon the Participant any right to be retained by or in the employ or service of any Employer and shall not interfere in any way with the right of any Employer to terminate the Participant’s employment or service at any time, subject to compliance with local law and the terms of any applicable employment agreement. The right of any Employer to terminate at will the Participant’s employment or service at any time for any reason is specifically reserved.
9.Assignment and Transfers. Except as the Committee may otherwise permit pursuant to the Plan, the rights and interests of the Participant under this Agreement may not be sold, assigned, encumbered or otherwise transferred except, in the event of the death of the Participant, by will or by the laws of descent and distribution. In the event of any attempt by the Participant to alienate, assign, pledge, hypothecate, or otherwise dispose of the PSUs or any right hereunder, except as provided for in this Agreement, or in the event of the levy or any attachment, execution or similar process upon the rights or interests hereby conferred, the Company may terminate the PSUs by notice to the Participant, and the PSUs and all rights hereunder shall thereupon become null and void. The rights and protections of the Company hereunder shall extend to any successors or assigns of the Company and to the Company’s parents, subsidiaries, and affiliates. This Agreement may be assigned by the Company without the Participant’s consent.
10.Applicable Law; Jurisdiction. The validity, construction, interpretation and effect of this Agreement shall be governed by and construed in accordance with the laws of the State of Delaware, without giving effect to the conflicts of laws provisions thereof. Any action arising out of, or relating to, any of the provisions of this Agreement shall be brought only in the United States District Court for the District of New Hampshire, or if such court does not have jurisdiction or will not accept jurisdiction, in any court of general jurisdiction in Manchester, New Hampshire, and the jurisdiction of such court in any such proceeding shall be exclusive. Notwithstanding the foregoing sentence, on and after the date the Participant receives shares of Company Stock hereunder, the Participant will be subject to the jurisdiction provision set forth in the Company’s bylaws.
4


11.Notice. Any notice to the Company provided for in this instrument shall be addressed to the Company in care of the General Counsel at the corporate headquarters of the Company, and any notice to the Participant shall be addressed to such Participant at the current address shown on the payroll of the Employer. Any notice shall be delivered by hand, or enclosed in a properly sealed envelope addressed as stated above, registered and deposited, postage prepaid, in a post office regularly maintained by the United States Postal Service or by the postal authority of the country in which the Participant resides or to an internationally recognized expedited mail courier.
12.Recoupment Policy. In addition to this Agreement and subject to Section 19(h) of the Plan, the PSUs and any shares of Company Stock issued to the Participant pursuant to the PSUs shall be subject to and remain subject to any incentive compensation clawback or recoupment policy of the Company currently in effect or as may be adopted by the Company and, in each case, as may be amended from time to time (the “Policy”), to the extent the Policy is applicable to the Participant based upon the Participant's position and responsibilities. For purposes of the foregoing, the Participant expressly and explicitly authorizes the Company to issue instructions, on the Participant's behalf, to any brokerage firm and/or third party administrator engaged by the Company to hold shares of Company Stock and other amounts acquired pursuant to the PSUs to re-convey, transfer or otherwise return such shares of Company Stock and/or other amounts to the Company upon the Company’s enforcement of the Policy. To the extent that this Agreement, the Plan and/or the Policy conflict, the terms of the Policy shall prevail.
13.Restrictive Covenants. The Participant shall comply with all provisions of the below Restrictive Covenants for the respective time periods set forth therein:
(a)Non-Disclosure of Confidential Information. The Participant acknowledges that the Participant has access to certain sensitive, confidential, proprietary, and/or trade secret information from the Company (collectively, “Confidential Information”) that the Company considers valuable and that provides the Company with a competitive advantage. Examples of Confidential Information include, but are not limited to, inventions, new product or marketing plans, business strategies and plans, merger and acquisition targets, financial and pricing information, computer programs, source codes, models and databases, analytical models, customer lists and information, and supplier and vendor lists and information. The Participant acknowledges that the use of such Confidential Information other than in furtherance of the Participant’s job responsibilities with the Company would cause immediate and irreparable harm to the Company. The Participant agrees not to disclose or use Confidential Information, either during or after the Participant’s employment with the Company, and except as specifically permitted by the Company, or as required by law. The Participant must also comply with all terms and provisions of any existing confidentiality agreement with the Company or otherwise required by applicable law.
(b)Non-Solicitation of Employees. Because of the Company’s legitimate business interests as described herein and the good and valuable consideration offered pursuant to this Agreement, during the time the Participant is employed by the Company and for a period of two (2) years (limited to one year for all employees in California) following the termination of the
5


Participant’s employment, the Participant may not directly or indirectly, solicit, attempt to solicit, induce, or attempt to induce any employee of the Company or any affiliate, to terminate such employee’s employment relationship with the Company or any affiliate in order to enter into a similar relationship with the Participant, or any other person or any entity.
If the Participant fails to comply with the above Restrictive Covenants, the Company shall be entitled to all remedies or damages available under applicable law, including, but not limited to, injunctive relief, equitable relief, and/or attorneys’ fees. In addition, the Participant shall forfeit any unvested PSUs and/or underlying shares of Company Stock. The Participant agrees to advise any person or entity that seeks to employ the Participant of the terms of these Restrictive Covenants.
14.Application of Section 409A of the Code. This Agreement is intended to be exempt from or otherwise comply with the provisions of Section 409A of the Code. Notwithstanding the foregoing, if the PSUs constitute “deferred compensation” under Section 409A of the Code and the PSUs become vested and settled upon the Participant’s termination of employment, payment with respect to the PSUs shall be delayed for a period of six (6) months after the Participant’s termination of employment if the Participant is a “specified employee” as defined under Section 409A of the Code and if required pursuant to Section 409A of the Code. If payment is delayed, the PSUs shall be settled and paid within thirty (30) days after the date that is six (6) months following the Participant’s termination of employment. Payments with respect to the PSUs may only be paid in a manner and upon an event permitted by Section 409A of the Code, and each payment under the PSUs shall be treated as a separate payment, and the right to a series of installment payments under the PSUs shall be treated as a right to a series of separate payments. In no event shall the Participant, directly or indirectly, designate the calendar year of payment. The Company may change or modify the terms of this Agreement without the Participant’s consent or signature if the Company determines, in its sole discretion, that such change or modification is necessary for purposes of compliance with or exemption from the requirements of Section 409A of the Code or any regulations or other guidance issued thereunder. Notwithstanding the previous sentence, the Company may also amend the Plan or this Agreement or revoke the PSUs to the extent permitted by the Plan.
15.Electronic Delivery and Participation. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.
16.Severability. The provisions of this Agreement are severable and if any one or more provisions are determined to be illegal or otherwise unenforceable, in whole or in part, the remaining provisions shall nevertheless be binding and enforceable.
17.Imposition of Other Requirements. The Company reserves the right to impose other requirements on the Participant's participation in the Plan, on the PSUs and on any shares of Company Stock acquired under the Plan, to the extent the Company determines it is necessary or
6


advisable for legal or administrative reasons, and to require the Participant to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.
[Signature Page Follows]
7


IN WITNESS WHEREOF, the Company has caused its duly authorized officer to execute this Agreement, and the Participant has executed this Agreement, effective as of the Date of Grant.
ALLEGRO MICROSYSTEMS, INC.
Name
Title
ELECTRONIC ACCEPTANCE: By electronically accepting this Agreement via Fidelity’s web portal at www.netbenefits.fidelity.com and completing the electronic acceptance procedures reflected therein, the Participant hereby accepts the award of PSUs described in this Agreement, and the Participant expressly agrees to be bound by the terms and conditions of the Plan and this Agreement. Further, the Participant hereby expressly acknowledges and agrees that all decisions and determinations of the Committee with respect to the PSUs shall be final, conclusive and binding upon the Participant.

Date Participant
[Signature Page to Performance Stock Unit Agreement]



EXHIBIT A
PSU TERMS
[PERFORMANCE REQUIREMENTS TO
BE DETERMINED AT TIME OF GRANT]




EX-10.29 5 algmq4fy23ex1029.htm EX-10.29 Document

Exhibit 10.29
ALLEGRO MICROSYSTEMS, LLC
AMENDMENT TO SEVERANCE AGREEMENT

This Amendment (this “Amendment”) is entered into as of May 15, 2023 (the “Effective Date”) between Derek D’Antilio, Senior Vice President, CFO and Treasurer (“Executive”) and Allegro MicroSystems, LLC (the “Company”) and amends the Severance Agreement between the Executive and the Company dated January 10, 2022 (the “Original Agreement”). Capitalized terms used but not otherwise defined herein shall have the respective meanings ascribed to such terms in the Original Agreement.
RECITALS
A.The parties entered into the Original Agreement to provide certain severance benefits to the Executive to enable the Executive to exert maximum effort toward the success of the Company and to continue his employment with the Company without undue concern regarding the security of his employment.
B.The parties wish to amend the Original Agreement to amend certain provisions regarding benefits that may arise if the Executive receives post-employment health care coverage from the Company pursuant to Section 601 et seq. of the Employee Retirement Income Security Act of 1974, as amended, or similar state health care continuation coverage law.

NOW THEREFORE, in consideration of the Executive’s continued employment with the Company and for other good and valuable consideration, the receipt and adequacy of which are hereby acknowledged, the parties hereby agree as follows, effective as of the Effective Date:
1.Amendment to Section 2.5. Section 2.5 of the Original Agreement is hereby deleted in its entirety and shall be replaced by the following new Section 2.5:
“2.5    In addition to the Severance Benefit, if Executive is a participant on the termination date in a group health plan of the Company that is subject to Section 601 et seq. of the Employee Retirement Income Security Act of 1974, as amended, or similar state health care continuation coverage law (“COBRA”), Executive shall be entitled for up to eighteen (18) months after the termination date to Company payment of the entire cost of COBRA health insurance continuation coverage for Executive and Executive’s covered dependents, subject to the following conditions. The Company shall notify Executive of the right to continue Executive’s health insurance coverage pursuant to COBRA. To the extent that Executive timely elects to accept continued health insurance coverage under COBRA, the Company shall pay or reimburse to Executive the full monthly cost of Executive’s COBRA coverage. If Executive desires to continue health care coverage under COBRA after becoming eligible for other health insurance coverage, Executive may do so for the balance of the applicable COBRA period at Executive’s expense consistent with the requirements of COBRA. Notwithstanding the foregoing, the Company shall not be required to provide Executive with the healthcare continuation coverage benefits in this Section 2.5 if doing so would result in the imposition of penalties or other adverse consequences to the Company pursuant to the Patient Protection and Affordable Care Act of 2010, as amended, or any successor legislation or regulations thereunder. Payment of the health care continuation coverage benefit pursuant to this Section 2.5 shall be conditioned upon Executive’s timely execution of the Release described in Section 5 and the Release having become effective by its terms on or before the sixtieth (60th) day following Executive’s termination.”




2.General Provisions.
(a)This Amendment shall be and hereby is incorporated into and forms a part of the Original Agreement.
(b)Except as expressly provided herein, all terms and conditions of the Original Agreement shall remain in full force and effect, including without limitation, Section 9.4 thereof.
(c)This Amendment will be governed and construed in accordance with the laws of the State of New Hampshire, without reference to principles of conflict of laws that would cause the application of any other laws other than those of the State of New Hampshire.

[Remainder of page left blank intentionally; signature page follows]



IN WITNESS WHEREOF, the parties have executed this Amendment as of the Effective Date.


ALLEGRO MICROSYSTEMS, LLC
/s/ Joanne Valente
By: ______________________________
Name: Joanne Valente
Title: Senior Vice President and Chief
Human Resources Officer

EXECUTIVE
/s/ Derek D’Antilio
____________________________
Name: Derek D’Antilio


EX-10.31 6 algmq4fy23ex1031.htm EX-10.31 Document

Exhibit 10.31
ALLEGRO MICROSYSTEMS, LLC
AMENDMENT TO SEVERANCE AGREEMENT

This Amendment (this “Amendment”) is entered into as of May 15, 2023 (the “Effective Date”) between Sharon Briansky, Senior Vice President, General Counsel and Corporate Secretary (“Executive”) and Allegro MicroSystems, LLC (the “Company”) and amends the Severance Agreement between the Executive and the Company dated January 10, 2022 (the “Original Agreement”). Capitalized terms used but not otherwise defined herein shall have the respective meanings ascribed to such terms in the Original Agreement.
RECITALS
A.The parties entered into the Original Agreement to provide certain severance benefits to the Executive to enable the Executive to exert maximum effort toward the success of the Company and to continue his employment with the Company without undue concern regarding the security of his employment.
B.The parties wish to amend the Original Agreement to amend certain provisions regarding benefits that may arise if the Executive receives post-employment health care coverage from the Company pursuant to Section 601 et seq. of the Employee Retirement Income Security Act of 1974, as amended, or similar state health care continuation coverage law.

NOW THEREFORE, in consideration of the Executive’s continued employment with the Company and for other good and valuable consideration, the receipt and adequacy of which are hereby acknowledged, the parties hereby agree as follows, effective as of the Effective Date:
1.Amendment to Section 2.5. Section 2.5 of the Original Agreement is hereby deleted in its entirety and shall be replaced by the following new Section 2.5:
“2.5    In addition to the Severance Benefit, if Executive is a participant on the termination date in a group health plan of the Company that is subject to Section 601 et seq. of the Employee Retirement Income Security Act of 1974, as amended, or similar state health care continuation coverage law (“COBRA”), Executive shall be entitled for up to eighteen (18) months after the termination date to Company payment of the entire cost of COBRA health insurance continuation coverage for Executive and Executive’s covered dependents, subject to the following conditions. The Company shall notify Executive of the right to continue Executive’s health insurance coverage pursuant to COBRA. To the extent that Executive timely elects to accept continued health insurance coverage under COBRA, the Company shall pay or reimburse to Executive the full monthly cost of Executive’s COBRA coverage. If Executive desires to continue health care coverage under COBRA after becoming eligible for other health insurance coverage, Executive may do so for the balance of the applicable COBRA period at Executive’s expense consistent with the requirements of COBRA. Notwithstanding the foregoing, the Company shall not be required to provide Executive with the healthcare continuation coverage benefits in this Section 2.5 if doing so would result in the imposition of penalties or other adverse consequences to the Company pursuant to the Patient Protection and Affordable Care Act of 2010, as amended, or any successor legislation or regulations thereunder. Payment of the health care continuation coverage benefit pursuant to this Section 2.5 shall be conditioned upon Executive’s timely execution of the Release described in Section 5 and the Release having become effective by its terms on or before the sixtieth (60th) day following Executive’s termination.”




2.General Provisions.
(a)This Amendment shall be and hereby is incorporated into and forms a part of the Original Agreement.
(b)Except as expressly provided herein, all terms and conditions of the Original Agreement shall remain in full force and effect, including without limitation, Section 9.4 thereof.
(c)This Amendment will be governed and construed in accordance with the laws of the State of New Hampshire, without reference to principles of conflict of laws that would cause the application of any other laws other than those of the State of New Hampshire.

[Remainder of page left blank intentionally; signature page follows]



IN WITNESS WHEREOF, the parties have executed this Amendment as of the Effective Date.


ALLEGRO MICROSYSTEMS, LLC
/s/ Joanne Valente
By: ______________________________
Name: Joanne Valente
Title: Senior Vice President and Chief
Human Resources Officer

EXECUTIVE
/s/ Sharon Briansky
____________________________
Name: Sharon Briansky


EX-10.32 7 algmq4fy23ex1032.htm EX-10.32 Document

Exhibit 10.32
FORM OF SEVERANCE AGREEMENT

THIS AGREEMENT (the “Agreement”) is entered into as of _______, 20___ between Allegro MicroSystems, LLC, a Delaware limited liability company (“Allegro”), and __________________ (“Executive”).

WHEREAS, Allegro wishes to ensure that Allegro executives will continue to exert maximum effort toward the success of the Company and to continue their employment with Allegro, without undue concern regarding the security of their employment.

NOW, THEREFORE, the parties agree as follows:

1. Certain Definitions.

For purposes of this Agreement, certain terms shall have the meaning set forth below:

1.1 “Cause” means a good faith determination by the Board of Directors of Allegro MicroSystems, Inc. (“AMI”) of any one or more of the following: (a) Executive’s (x) continued or repeated failure or refusal (after prior written notice thereof from the Board of Directors of AMI and Executive’s failure to cure the same (if curable) within ten (10) calendar days of such written notice, and other than due to Executive’s disability) to substantially perform the duties required by Executive’s position with Allegro or any of its subsidiaries (it being understood that Executive’s failure to attain performance goals or targets or to otherwise fail to substantially perform the duties required by Executive’s position shall not constitute “Cause” hereunder if such failure is as a result of actions taken or not taken in good faith and with reasonable belief that such actions or omissions were in the best interests of AMI and its subsidiaries) or (y) failure or refusal to follow lawful directives of the Board of Directors of AMI; (b) gross negligence or willful misconduct (including unauthorized disclosure of material proprietary information) by Executive which results in a material detriment to AMI or any of its subsidiaries; (c) Executive’s conviction (by a court of competent jurisdiction, not subject to further appeal) of, or pleading guilty to, a felony that involves fraud or moral turpitude or that is perpetrated against AMI or any of its subsidiaries, their respective businesses or any of their respective assets, properties or personnel; or (d) a material breach by Executive of the Restrictive Covenants, this Agreement, or of any other written agreement with the Company to which Executive is a party.

1.2 The term “Company” means Allegro MicroSystems, LLC or any successor to Allegro, including without limitation any entity that acquires all or substantially all of Allegro’s assets or any entity into which Allegro merges.

1.3 The term “Company’s Governing Body” means the board of directors of AMI if the Company is then a subsidiary of AMI; if not, the board of directors of the Company if the Company is then a corporation or the board of managers or the managing member of the Company within the meaning of the applicable limited liability act if the Company is then a limited liability company; or, if none of the foregoing, the Company’s governing body under applicable law or its constitutent documents.




1.4 The term “Good Reason” shall mean the occurrence of any of the following without Executive’s prior written consent: (a) a material reduction in Executive’s base salary paid or payable by the Company and/or any of its subsidiaries; or (b) a material reduction in the Target Bonus of Executive; (c) a material diminution in Executive’s authority, duties, responsibilities, or reporting relationship in connection with Executive’s employment with the Company; (d) the relocation of Executive’s principal work location in connection with his/her employment by the Company to a facility or location more than seventy-five (75) miles from Executive’s then present principal work location; or (e) the Company has materially breached this Agreement, including without limitation a failure to comply with the assignment to successor requirement in Section 7.

1.5 The term “Restrictive Covenants” means the restrictive covenants set forth in Executive’s grant agreement(s) between Executive and AMI under the Allegro MicroSystems, Inc. 2020 Omnibus Incentive Compensation Plan.

1.6 The term “Target Bonus” means the target bonus for a fiscal year as specified for Executive under Allegro’s Annual Incentive Plan or any successor annual bonus plan maintained by the Company. In the event that a Target Bonus has not been established for a fiscal year because action has not yet been taken within such fiscal year to approve the annual bonus plan target pool and Target Bonuses, the Target Bonus shall be the same as Executive’s Target Bonus for the preceding fiscal year.

2.    Severance Benefit and Health Care Continuation Benefit Following Termination without Cause.

2.1 Executive shall be entitled to a “Severance Benefit” as described in this Section 2 in the event that the Company terminates Executive’s employment without Cause and the release described in Section 5 has become effective.

2.2 In the event of termination without Cause, the Severance Benefit shall be equal to the sum of the following (the “Severance Benefit”):

(a) 100% of Executive’s annual base salary on the termination date;

(b) 100% of Executive’s Target Bonus on the termination date; and

(c) a prorated bonus for the fiscal year in which termination occurs, determined by multiplying the Target Bonus on the termination date by a ratio equal to the number of completed days of employment in the fiscal year prior to and including the termination date divided by the total number of days in such fiscal year.

2.3 The applicable Severance Benefit shall be paid to Executive in a lump sum not later than fifteen (15) days following the termination date if the Release described in Section 5 has become effective. If the Release described in Section 5 has not become effective more than 15 days following the termination date, the Severance Benefit shall be paid not later than five (5) days after the Release becomes effective.

2.4 Payment of the Severance Benefit shall be net of applicable withholding taxes.
2



2.5 In addition to the Severance Benefit, if Executive is a participant on the termination date in a group health plan of the Company that is subject to Section 601 et seq. of the Employee Retirement Income Security Act of 1974, as amended, or similar state health care continuation coverage law (“COBRA”), Executive shall be entitled for up to eighteen (18) months after the termination date to Company payment of the entire cost of COBRA health insurance continuation coverage for Executive and Executive’s covered dependents, subject to the following conditions. The Company shall notify Executive of the right to continue Executive’s health insurance coverage pursuant to COBRA. To the extent that Executive timely elects to accept continued health insurance coverage under COBRA, the Company shall pay or reimburse to Executive the full monthly cost of Executive’s COBRA coverage. If Executive desires to continue health care coverage under COBRA after becoming eligible for other health insurance coverage, Executive may do so for the balance of the applicable COBRA period at Executive’s expense consistent with the requirements of COBRA. Notwithstanding the foregoing, the Company shall not be required to provide Executive with the healthcare continuation coverage benefits in this Section 2.5 if doing so would result in the imposition of penalties or other adverse consequences to the Company pursuant to the Patient Protection and Affordable Care Act of 2010, as amended, or any successor legislation or regulations thereunder. Payment of the health care continuation coverage benefit pursuant to this Section 2.5 shall be conditioned upon Executive’s timely execution of the Release described in Section 5 and the Release having become effective by its terms on or before the sixtieth (60th) day following Executive’s termination.

2.6 If the Company, at the time of giving Executive notice of termination, specifies or requests a termination date later than the notice date, Executive shall not be required to accept a termination date that is more than two weeks after the date of notice of termination, and the failure to agree to a later termination date shall not be construed as a voluntary termination by Executive. The termination date for purposes of this Section 2, consistent with the preceding sentence, shall be the final day of employment of Executive by the Company.

3. AMI Stock Rights.

Executive’s rights with respect to AMI stock awards, stock options, stock appreciation rights, and/or stock units that Executive may own or have a conditional right to at the time of termination shall be determined in accordance with AMI’s Certificate of Incorporation, the Allegro MicroSystems, Inc. 2020 Omnibus Incentive Compensation Plan, the applicable grant agreements pursuant to which Executive acquired such rights and any other applicable governing documents, as any such documents may be amended from time to time. Notwithstanding any provision to the contrary in any such documents, for purposes of determining the extent to which Executive is vested in any such rights, termination of the Executive for Good Reason pursuant to Section 4 of this Agreement shall be treated in the same manner as a termination by the Company without Cause.

4. Voluntary Termination for Good Reason or Otherwise.

4.1 Executive shall be entitled to terminate employment with the Company and receive the Severance Benefit, the health care continuation benefit, and the stock rights as specified in Sections 2 and 3, upon the following conditions, provided that Executive timely executes the
3


Release described in Section 5 and the Release becomes effective by its terms on or before the sixtieth (60th) day following Executive’s termination:

4.2 If an event constituting Good Reason occurs, and Executive gives the Company written notice within sixty (60) days following the event of Good Reason, detailing why Executive believes a Good Reason event has occurred, the Company shall have thirty (30) days after receipt of such written notice to remedy or cure the event of Good Reason. If the Company does not remedy or cure the event within such period and the event constitutes Good Reason as defined in this Agreement, Executive’s employment shall be deemed terminated for Good Reason at the end of such thirty-day cure period. Executive’s notice shall be delivered to the Company’s Governing Body.

4.3 The termination date for purposes of Section 4.2 shall be, if earlier than the expiration of the thirty-day cure period described in Section 4.2, the date that the Company gives written notice to Executive that the Company does not intend to cure the event of Good Reason.

4.3 If an event of Good Reason is (or includes) a material reduction in annual base salary or Target Bonus as described in Section 1.4(b), the applicable severance benefit shall be calculated on the basis of annual base salary and Target Bonus as the same existed immediately prior to such reduction.

4.4 In the absence of an event of Good Reason, termination by Executive for personal reasons if payment of the benefits hereunder is approved by the Company’s Governing Body upon the recommendation of the Compensation Committee of such Company’s Governing Body.

5. Release Requirement; Compliance with Restrictive Covenants.

5.1 As a prerequisite to the Company’s payment of the benefits and payments described in this Agreement, Executive shall have executed and delivered to the Company a general release of claims (“Release”) and the Release shall have become effective in accordance with its terms as specified in this Section 5 on or prior to the sixtieth (60th) day following Executive’s termination. The Release shall be substantially in the form attached as Exhibit A. The Company may modify the Release versus the form attached as Exhibit A in order to specify the amount of the Severance Benefit or other benefits, comply with changes in law, or reflect changes in relevant facts (such as the name of the Company). However, the Company shall not include any additional requirements or provisions in the Release, including without limitation any restrictive covenants concerning post-termination activities of Executive without Executive’s prior written consent.

5.2 The Company shall deliver the form of Release to Executive on or prior to the date of termination. Executive shall have at least twenty-one (21) days within which to consider the Release. Executive shall have up to seven (7) days after execution and delivery of the Release to revoke the Release. The Release shall not become effective until the revocation period has expired without revocation of the Release by Executive.

5.3 The health insurance continuation benefit described in Section 2.5 shall be provided to Executive on a monthly basis after the termination date on the assumption that the Release will become effective, provided that entitlement to such benefit shall expire if the Release does not
4


become effective within sixty (60) days after the termination date and, in such case, Executive shall be required to promptly return amounts paid on his or her behalf to the Company.

5.4 Executive’s entitlement to receive and to retain the benefits and payments described in this Agreement shall be conditioned upon Executive’s compliance with the Restrictive Covenants, which Restrictive Covenants are hereby incorporated in their entirety as though fully set forth herein and which Restrictive Covenants shall survive any termination of Executive’s grant agreement(s) between Executive and AMI under the Allegro MicroSystems, Inc. 2020 Omnibus Incentive Compensation Plan.

6. Exclusive Remedy.

Executive’s receipt of the Severance Payment and other consideration provided in this Agreement shall be in lieu of any benefits specified under any other severance policy maintained by the Company; any benefits pursuant to any other agreement or understanding between Executive and the Company relating to termination of employment; and any benefits under the Company’s Annual Incentive Plan or its successor for the fiscal year in which termination occurs. However, this Agreement shall not divest Executive of Executive’s right to distributions from Allegro’s Executive Deferred Compensation Plan or any right to vested benefits under the terms of the Company’s benefit plans, to be paid accrued wages and vacation through the termination date or to be reimbursed for properly substantiated business expenses in accordance with the Company’s expense reimbursement policy.

7. Successors and Assigns.

This Agreement shall inure to the benefit of, and shall be binding upon, the Company and its successors and assigns, including any successor entity by merger, consolidation or transfer of all or substantially all of the Company’s assets. The Company shall require and cause any person, group or entity that acquires all or substantially all of the assets of the Company to accept a written assignment of this Agreement by the Company, and to acknowledge in such document that the acquiror accepts the assignment and undertakes to perform this Agreement in accordance with its terms.

8. Amended or Successor Agreements.

If requested by the Company, Executive will in good faith consider and negotiate an amended or a successor agreement in order to address revised circumstances (for example, the restructuring of the Allegro group of companies), providing that there is no diminution in the level of benefits available to Executive hereunder.

9. Miscellaneous Provisions.

9.1 Arbitration. Any claim, dispute or controversy arising out of this Agreement, the interpretation, validity or enforceability of this Agreement or the alleged breach thereof shall be settled by binding arbitration. The arbitration shall be conducted in accordance with the rules of the American Arbitration Association in Boston, Massachusetts or elsewhere by mutual agreement. The Company shall bear responsibility for all costs of arbitration and shall
5


reimburse Executive for his or her reasonable attorneys' fees. Judgment may be entered on the arbitration award in any court having jurisdiction.

9.2 Governing Law. This Agreement shall be construed in accordance with and governed by the laws of the state of New Hampshire.

9.3    Entire Agreement. This Agreement constitutes the entire agreement and understanding between Executive and Company concerning the subject matter hereof, and supersedes all prior negotiations or understandings between the parties, whether written or oral, including employment offer letters, concerning such matter.

9.4 Employment at Will. Executive’s employment with the Company shall remain at will. Nothing in the Agreement shall provide Executive with any right to continued employment with the Company for any specific period of time, or interfere with or restrict the right of either Executive or the Company to terminate Executive’s employment at any time.

9.5 Application of Section 409A. The payments contemplated by this Agreement are intended to be exempt from, or to comply with the requirements of, Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”), and this Agreement shall be interpreted with that intent. Notwithstanding the foregoing, the tax treatment of amounts payable and benefits provided under this Agreement is not warranted or guaranteed, and neither the Company, nor any of its members, shareholders, employees, directors, officers, agents or affiliates, shall be held liable for any taxes, interest, penalties or other monetary amounts owed by Executive or any other taxpayer as a result of this Agreement, including by reason of Section 409A or any similar State statute. Notwithstanding anything to the contrary in this Agreement, if at the time Executive’s employment terminates, Executive is a “specified employee,” as defined below, any and all amounts payable under this Agreement on account of Executive’s separation from service that would (but for this provision) be payable within six (6) months following the date of such separation from service, shall instead be paid on the next business day following the expiration of such six (6) month period or, if earlier, upon Executive’s death; except (A) to the extent of amounts that do not constitute a deferral of compensation within the meaning of Treasury regulation Section 1.409A-1(b) (including without limitation by reason of the safe harbor set forth in Section 1.409A-1(b)(9)(iii), as determined by the Company in its reasonable good faith discretion); (B) benefits which qualify as excepted welfare benefits pursuant to Treasury regulation Section 1.409A-1(a)(5); or (C) other amounts or benefits that are not subject to the requirements of Section 409A of the Code. For purposes of this Agreement, with respect to payments that are subject to Section 409A and that are payable upon or with reference to Executive’s termination of employment, all references to “termination of employment” and correlative phrases shall be construed to require a “separation from service” (as defined in Section 1.409A-1(h) of the Treasury regulations after giving effect to the presumptions contained therein), from the Company, and the term “specified employee” means an individual determined by the Company to be a specified employee of the Company under Treasury regulation Section 1.409A-1(i). Each payment made under this Agreement shall be treated as a separate payment and the right to a series of installment payments under this Agreement is to be treated as a right to a series of separate payments. To the extent required by Section 409A, if the period for executing and not revoking the Release spans two taxable years, the Severance Benefit shall be paid in the second taxable year. Any tax gross up payment hereunder shall be made no later than the end of the calendar year following the calendar year in which the related
6


taxes are remitted to the appropriate tax authorities, or at such other specified time or schedule that may be permitted under Treas. Reg. Section 1.409A-3(i)(1)(v).

9.6 Proprietary Information. Nothing in this Agreement or the Release shall be construed as an elimination or waiver of Executive’s obligations not to disclose confidential or proprietary information to third parties as required by Company policy and any agreements between the Company and Executive that were executed during Executive’s employment with the Company.

9.7 Waiver; Amendment. No waiver of any breach of this Agreement shall be construed to be a waiver of any other breach of this Agreement. No waiver or amendment of this Agreement shall be effective unless set forth in a written document signed by Executive and an executive of the Company authorized by the Company’s Governing Body.

9.8 Notices. Any notices required or permitted by this Agreement shall be in writing, and may be transmitted by personal delivery, by courier service or by e-mail if receipt of such e-mail is acknowledged by the receiving party. Notices shall be addressed to the recipient’s principal business office.


[Signature Page Follows]
7


IN WITNESS WHEREOF, the parties have executed this Agreement as of the date and year first above written.
ALLEGRO MICROSYSTEMS, LLC
[Executive][Company Officer]
[Title]




8


EXHIBIT A

GENERAL RELEASE OF CLAIMS

This GENERAL RELEASE OF CLAIMS (“Release”) is made by _____________________ (“Executive”), a resident of ___________________,_________________, in favor of Allegro MicroSystems, LLC of Manchester, New Hampshire (the “Company”), and all related entities, corporations, partnerships and subsidiaries of the Company, as well as each of their current and former directors, insurers, officers, trustees, partners, successors in interest, representatives and agents.

WHEREAS, Executive’s employment by the Company has ended or will end on ____________, ____ (the “Termination Date”); and

WHEREAS, Executive wishes to provide the Company with a general release in exchange for the consideration to be provided by the Company to Executive pursuant to that certain Severance Agreement between Executive and the Company dated ____________, 20__ (the “Severance Agreement”).

NOW THEREFORE, in consideration of the commitments and mutual promises contained in this document, it is agreed as follows:

ONE: This Release shall constitute full accord and satisfaction of any and all claims which have been or could be raised by Executive and a covenant not to sue (as set forth in Paragraph THREE below).

TWO: In return for Executive’s releases under this Release, Allegro shall provide the following “Consideration” to Executive:

(a) The Severance Benefit defined in the Severance Agreement, which shall be an amount equal to __________________________.

(b) Company payment of COBRA medical insurance coverage for a period of time as specified in the Severance Agreement.

(c) Vesting and payment of certain AMI stock awards, appreciation rights, and/or units.

(d) Other commitments of the Company as set forth in the Severance Agreement.

THREE: In return for the Consideration to be provided by the Company to Executive, on behalf of Executive and his or her heirs, beneficiaries, devisees, executors, administrators, attorneys, personal representatives, and assigns, Executive promises not to sue, and Executive releases and gives up any claim he/she has or may have against, the Company or any of its current or former subsidiaries, affiliated companies, parent companies, shareholders, directors, officers, employees, agents, benefit plans, trustees or representatives, or their successors or assigns, including without limitation any claim under federal, state, or local law relating to Executive’s employment with the Company or the termination thereof, from the beginning of time up to and including the date of execution of this Release, including, but not limited to, any and all claims for breach of express or implied contract or any covenant of good faith and fair dealing; all claims for retaliation or violation of public policy; all claims for unpaid wages under
9


the Massachusetts Wage Act or corresponding New Hampshire law; all claims arising under the Massachusetts and New Hampshire anti-discrimination in employment laws, the Massachusetts Civil Rights Act, Title VII of the Civil Rights Act of 1964, the Age Discrimination in Employment Act, the Americans with Disabilities Act, Sarbanes-Oxley, the Patriot Act, the Family and Medical Leave Act, or any other federal, state, or local laws relating to employment or benefits associated with employment; claims for emotional distress, mental anguish, personal injury, loss of consortium, and any and all claims that may be asserted on Executive’s behalf by others; any claim for wages, compensation, and expenses paid or unpaid during the term of Executive’s employment; and any claim for compensatory, punitive, or liquidated damages, interest, attorney’s fees, costs, or disbursements. Executive retains Executive’s rights under the Employee Retirement Income Security Act of 1974, as amended (“ERISA”), for any accrued vested benefits under any retirement plan covering Executive’s employment, or rights to enforce the terms of this Release.

FOUR: Nothing contained in this Release of Claims shall be construed to prohibit Executive from filing a charge with or participating in any investigation or proceeding conducted by the federal Equal Employment Opportunity Commission or a comparable state or local agency, provided, however, that Executive hereby agrees to waive his or her right to recover monetary damages or other individual relief in any charge, complaint or lawsuit filed by Executive or by anyone else on his or her behalf.

Executive further acknowledges, understands, and agrees that Executive has been paid all wages (including all base compensation and accrued vacation pay) to which Executive is or was entitled by virtue of Executive’s employment with the Company and that Executive is unaware of any facts or circumstances indicating that Executive may have an outstanding claim for unpaid wages.

FIVE: This Release, including without limitation the general release and covenant not to sue, applies to all claims due to anything arising before Executive signed this Release, including even those claims not presently known to Executive.

SIX: This Release sets forth the entire understanding between the parties pertaining to this subject matter except for the Severance Agreement. There is no other agreement, oral or written, which adds to or subtracts from this Release or the Severance Agreement or otherwise modifies them. In the event that any provision of this Release is held by any agency or court of competent jurisdiction to be illegal or invalid, the validity of the remaining provisions shall not be affected; and, the illegal or invalid provisions shall be reformed to the extent possible to be consistent with the other terms of this Release; and if they cannot be so reformed, then an invalid provision shall be deemed not to be a part of this Release.

SEVEN: This Release shall be interpreted under the laws of the State of New Hampshire.

EIGHT: Executive acknowledges that Executive received this Release on _________________, _____ and that Executive has been informed that Executive has twenty-one (21) days to review and consider this Release and also acknowledges that Executive has been advised of the right to consult legal advisors of Executive’s choosing with regard to this Release. Any modifications to the terms of this Release do not operate to extend the twenty-one (21) day time limit for Executive’s review of the Release. Executive may sign this Release prior to the expiration of the twenty-one (21) day deadline expressed above, and Executive affirms that if Executive does so prior to that date it is done according to Executive’s own free will. Executive understands that
10


Executive may revoke this Release within seven (7) days after the date of Executive’s signature on this Release by sending written notice of his/her intent to revoke to the Company’s Senior Vice President of Human Resources, General Counsel, or its President via courier service on or before the expiration of that seven (7) day right of revocation. Executive acknowledges that this Release can be revoked only in its entirety and that once revoked no provision of this Release is enforceable. The Company will have no obligations under this Release until the eighth (8th) day after Executive’s signature on this Release.

NINE: EXECUTIVE ACKNOWLEDGES THAT EXECUTIVE HAS CAREFULLY READ AND UNDERSTANDS THIS RELEASE CONSISTING OF THREE PAGES. EXECUTIVE ALSO ACKNOWLEDGES THAT EXECUTIVE ENTERS INTO THIS RELEASE VOLUNTARILY, WITH FULL KNOWLEDGE OF ITS SIGNIFICANCE AND WITHOUT PRESSURE OR COERCION. EXECUTIVE ALSO ACKNOWLEDGES THAT EXECUTIVE HAS HAD AN OPPORTUNITY TO CONSULT WITH COUNSEL PRIOR TO SIGNING THIS RELEASE.

IN WITNESS WHEREOF, Executive has executed this Release as of the date indicated below.


________________________________
[Name]


Dated: _________________________




11
EX-21.1 8 algmq4fy23ex211.htm EX-21.1 Document

Exhibit 21.1

Subsidiaries of Allegro MicroSystems, Inc.

NameState of Other Jurisdiction of Incorporation or Organization
Allegro MicroSystems, LLCDelaware
Allegro MicroSystems Argentina, S.A.Argentina
Allegro MicroSystems Argentina S.A. Sucursal UruguayUruguay
Allegro MicroSystems Business Development, Inc.Delaware
Allegro MicroSystems Europe LimitedUnited Kingdom
Allegro MicroSystems France SASFrance
Allegro MicroSystems Germany GmbHGermany
Allegro (Shanghai) Micro Electronics Commercial and Trading Co., Ltd.China
Allegro MicroSystems Philippines, Inc.Philippines
Allegro MicroSystems Philippines Realty Inc.Philippines
LadarSystems, LLCWyoming
CrivaSense Technologies SASFrance
Silicon Structures LLCDelaware
Voxtel, LLCDelaware
Allegro MicroSystems Japan GKJapan
Allegro MicroSystems Marketing India Private LimitedIndia
Allegro MicroSystems Ireland LtdIreland

EX-23.1 9 algmq4fy23ex231.htm EX-23.1 Document

Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We have issued our report dated May 18, 2022, with respect to the consolidated financial statements included in the Annual Report of Allegro MicroSystems, Inc. on Form 10-K for the year ended March 31, 2023. We consent to the incorporation by reference of said reports in the Registration Statements of Allegro MicroSystems, Inc. on Forms S-3 (File No. 333-260647) and S-8 (File No. 333-249771).
/s/ Grant Thornton LLP
Boston, Massachusetts
May 25, 2023

EX-23.2 10 algmq4fy23ex232.htm EX-23.2 Document

Exhibit 23.2
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We hereby consent to the incorporation by reference in the Registration Statements on Form S-3 (No. 333-260647) and Form S-8 (No. 333-249771) of Allegro MicroSystems, Inc. of our report dated May 25, 2023 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.
/s/ PricewaterhouseCoopers LLP
Boston, Massachusetts
May 25, 2023

EX-31.1 11 algmq4fy23ex311.htm EX-31.1 Document
Exhibit 31.1
CERTIFICATION

I, Vineet Nargolwala, certify that:

1.I have reviewed this Annual Report on Form 10-K for the fiscal year ended March 31, 2023 of Allegro MicroSystems, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)    Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)    Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)    Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.    The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)    All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

(b)    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: May 25, 2023
By:
/s/ Vineet Nargolwala
Vineet Nargolwala
President and Chief Executive Officer
(principal executive officer)

EX-31.2 12 algmq4fy23ex312.htm EX-31.2 Document
Exhibit 31.2
CERTIFICATION

I, Derek P. D’Antilio, certify that:

1.I have reviewed this Annual Report on Form 10-K for the fiscal year ended March 31, 2023 of Allegro MicroSystems, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
.
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)    Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)    Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)    Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.    The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)    All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

(b)    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: May 25, 2023
By:
/s/ Derek P. D’Antilio
Derek P. D’Antilio
Chief Financial Officer
(principal financial officer)

EX-32.1 13 algmq4fy23ex321.htm EX-32.1 Document
Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report on Form 10-K of Allegro MicroSystems, Inc. (the “Company”) for the fiscal year ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

1.the Report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and

2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: May 25, 2023
By:
/s/ Vineet Nargolwala
Vineet Nargolwala
President and Chief Executive Officer
(principal executive officer)



EX-32.2 14 algmq4fy23ex322.htm EX-32.2 Document
Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report on Form 10-K of Allegro MicroSystems, Inc. (the “Company”) for the fiscal year ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

1.the Report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and

2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: May 25, 2023
By:
/s/ Derek P. D’Antilio
Derek P. D’Antilio
Chief Financial Officer
(principal financial officer)




EX-101.SCH 15 algm-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Changes in Equity link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Nature of the Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Heyday Acquisition link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Revenue from Contract with Customers link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Trade Accounts Receivable, Net link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Property, Plant and Equipment, net link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Other Assets, net link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Debt and Other Borrowings link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Other Long-Term Liabilities link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Retirement Plans link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Net Income per Share link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Heyday Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Revenue from Contract with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Trade Accounts Receivable, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Property, Plant and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Other Assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Other Long-Term Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Retirement Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Net Income per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Nature of the Business and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Summary of Significant Accounting Policies - Business Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Summary of Significant Accounting Policies - Non-controlling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Summary of Significant Accounting Policies - Intangible assets, net (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Summary of Significant Accounting Policies - Contract Assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Heyday Acquisition - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Heyday Acquisition - Summary of Preliminary Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Revenue from Contract with Customers - Net Sales by Product (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Revenue from Contract with Customers - Net Sales by Geography (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Revenue from Contract with Customers - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Fair Value Measurements - Unrealized Gains and Losses on Marketable Securities with a Readily Determinable Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Trade Accounts Receivable, Net - Summary of Trade Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Trade Accounts Receivable, Net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Inventories - Schedule Of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Inventories - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Property, Plant and Equipment, net - Schedule of PPE (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Property, Plant and Equipment, net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - Other Assets, net (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000078 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000079 - Disclosure - Leases - Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 0000080 - Disclosure - Leases - Maturity Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 0000080 - Disclosure - Leases - Maturity Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 0000081 - Disclosure - Debt and Other Borrowings (Details) link:presentationLink link:calculationLink link:definitionLink 0000082 - Disclosure - Other Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000083 - Disclosure - Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details) link:presentationLink link:calculationLink link:definitionLink 0000084 - Disclosure - Retirement Plans - Schedule of Changes in Benefit Obligations and Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000085 - Disclosure - Retirement Plans - Obligations and Asset Information for Defined Benefit Plans with Projected Benefit Obligation in Excess of Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000086 - Disclosure - Retirement Plans - Change in Amounts Recognized in AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 0000087 - Disclosure - Retirement Plans - Schedule of Weighted-Average Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 0000088 - Disclosure - Retirement Plans - Fair Value of Entity's Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000089 - Disclosure - Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000090 - Disclosure - Retirement Plans - Defined Benefit Plans, Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000091 - Disclosure - Retirement Plans - Schedule of Estimated Future Benefit Payments (Details) link:presentationLink link:calculationLink link:definitionLink 0000092 - Disclosure - Retirement Plans - Defined Contribution Plans, Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000093 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 0000094 - Disclosure - Net Income per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000095 - Disclosure - Net Income per Share - Schedule of Computation of Net Income per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000096 - Disclosure - Net Income per Share - Contingently Issuable Shares (Details) link:presentationLink link:calculationLink link:definitionLink 0000097 - Disclosure - Net Income per Share - Schedule of Issuable Weighted Average Share Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000098 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000099 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000100 - Disclosure - Stock-Based Compensation - Schedule of Performance Units Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 0000101 - Disclosure - Stock-Based Compensation - Summary of Performance Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000102 - Disclosure - Stock-Based Compensation - Summary of Unvested Restricted Common Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000103 - Disclosure - Stock-Based Compensation - Schedule of ESPP Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 0000104 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000105 - Disclosure - Income Taxes - Components of Income before Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 0000106 - Disclosure - Income Taxes - Components of Provision (Benefit) for Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 0000107 - Disclosure - Income Taxes - Schedule of Income Taxes Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 0000108 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000109 - Disclosure - Income Taxes - Deferred Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000110 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 0000111 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 16 algm-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 17 algm-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 18 algm-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Geographic Concentration Risk Geographic Concentration Risk [Member] Business Acquisition [Axis] Business Acquisition [Axis] Foreign Current Foreign Tax Expense (Benefit) Foreign Currency Transaction and Translations Foreign Currency Transactions and Translations Policy [Policy Text Block] Provisions Accounts Receivable, Credit Loss Expense (Reversal) Related Party Transactions [Abstract] Income taxes receivable long-term Income Taxes Receivable, Noncurrent Deferred income tax assets Deferred Income Tax Assets, Net Property, Plant and Equipment [Abstract] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Provisions for inventory writedowns and receivables reserves Inventory Write-Down And Accounts Receivable, Credit Loss Expense (Reversal) Inventory Write-Down And Accounts Receivable, Credit Loss Expense (Reversal) Debt Instrument [Axis] Debt Instrument [Axis] Total Property, Plant and Equipment, Gross Dividends paid Payments of Ordinary Dividends, Common Stock Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Additional paid-in capital Additional Paid in Capital Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Depreciation expense Depreciation Deferred income tax assets Deferred Tax Assets, Net Interest rate Debt Instrument, Interest Rate, Stated Percentage Weighted-average discount rate – operating leases Operating Lease, Weighted Average Discount Rate, Percent Redemptions during the year Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Decrease for Settlement Gain on contingent purchase price reduction Effective Income Tax Rate Reconciliation, Gain On Contingent Purchase Price Reduction, Amount Effective Income Tax Rate Reconciliation, Gain On Contingent Purchase Price Reduction, Amount State Current State and Local Tax Expense (Benefit) Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Weighted average number of shares, contingently issuable (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Stocks and other investments Defined Benefit Plan, Equity Securities [Member] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Equity Component [Domain] Equity Component [Domain] Other Other End Market [Member] Other End Market Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Ownership [Axis] Ownership [Axis] Wafer Foundry Agreement Wafer Foundry Agreement [Member] Wafer Foundry Agreement Related Party [Domain] Related Party [Domain] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Beginning balance Ending balance Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Wafer Foundry Agreement, Mask Pricing Term Wafer Foundry Agreement, Mask Pricing Term [Member] Wafer Foundry Agreement, Mask Pricing Term Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Fair value of plan assets at beginning of year Fair value of plan assets at end of year Assets of non-U.S. defined benefit plan Defined Benefit Plan, Plan Assets, Amount Summary of Unvested Restricted Common Stock Activity Nonvested Restricted Stock Shares Activity [Table Text Block] SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Phantom Share Units (PSUs) Phantom Share Units (PSUs) [Member] Outstanding borrowings Long-Term Line of Credit Entity Address, State or Province Entity Address, State or Province Transaction costs Effective Income Tax Rate Reconciliation, Nondeductible Expense, Transaction Costs, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense, Transaction Costs, Amount Employee Stock Purchase Plan (ESPP) Employee Stock [Member] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Award Type [Axis] Award Type [Axis] Actuarial gain Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) 2028 Defined Benefit Plan, Expected Future Benefit Payment, Year Five Change in AOCI for non-U.S. defined benefit plan Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax Current portion of operating lease liabilities Operating Lease, Liability, Current Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Lender Name [Axis] Lender Name [Axis] Loans Defined Benefit Plan, Debt Security [Member] Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Principal maturities of debt Long-Term Debt, Excluding Current Maturities Total liabilities Liabilities Weighted-average remaining lease term – operating leases Operating Lease, Weighted Average Remaining Lease Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Measurement period adjustments Goodwill, Purchase Accounting Adjustments Assets held for sale transferred from property, plant and equipment, net Transfer Of Property, Plant, And Equipment, Net To Held-for-sale Transfer Of Property, Plant, And Equipment, Net To Held-for-sale CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Schedule of Estimated Future Benefit Payments Schedule of Expected Benefit Payments [Table Text Block] Amortization of net transition asset Defined Benefit Plan, Amortization of Transition Asset (Obligation) Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Senior Secured Revolving Credit Facility Revolving Credit Facility [Member] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Document Type Document Type Useful Life Property, Plant and Equipment, Useful Life Assets: Assets, Fair Value Disclosure [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Equity method and other investments Deferred Tax Liabilities, Investment in Noncontrolled Affiliates Prior Service Costs Pension and Other Post Retirement Benefits Plans, Net Prior Service Cost Credit [Roll Forward] Pension and Other Post Retirement Benefits Plans, Net Prior Service Cost Credit Deferred income taxes Total deferred Deferred Income Tax Expense (Benefit) Related party transaction, term Related Party Transaction, Term Related Party Transaction, Term Other Long-Term Liabilities Other Liabilities Disclosure [Text Block] Related Party Revenue Related Party Revenue [Member] Related Party Revenue Accrued salaries and wages Accrued Salaries, Current Retirement Plan Name [Domain] Retirement Plan Name [Domain] Wafer Foundry Agreement, Forecast Wafer Foundry Agreement, Forecast [Member] Wafer Foundry Agreement, Forecast Interest income Interest Income, Other Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Deductions Accounts Receivable, Allowance for Credit Loss, Writeoff Debt Disclosure [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Largest Distributor Largest Distributor [Member] Largest Distributor Trade Accounts Receivable Trade Accounts Receivable [Member] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Customer [Axis] Customer [Axis] Interest cost Defined Benefit Plan, Interest Cost Less tax expense Other Comprehensive Income (Loss), Defined Benefit Plan, Prior Service Cost (Credit), after Reclassification Adjustment, Tax Other Comprehensive Income (Loss), Defined Benefit Plan, Prior Service Cost (Credit), after Reclassification Adjustment, Tax Related Party Transaction [Line Items] Related Party Transaction [Line Items] Schedule of Tax Provision Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Stock-based compensation expense not yet recorded, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Trade accounts receivable Accounts Receivable, before Allowance for Credit Loss, And Due From Related Parties, Current Accounts Receivable, before Allowance for Credit Loss, And Due From Related Parties, Current Schedule of Intangible Assets, Net Schedule of Finite-Lived Intangible Assets [Table Text Block] Interest rate floor Debt Instrument, Interest Rate Floor Debt Instrument, Interest Rate Floor Preliminary purchase price Total estimated fair value of consideration Payments to Acquire Businesses, Gross Fair Value, by Balance Sheet Grouping Fair Value, by Balance Sheet Grouping [Table Text Block] Gross profit Gross Profit Bonuses, commissions and other compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Entity Registrant Name Entity Registrant Name 2027 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Obligations due under Senior Secured Credit Facilities Long-Term Line of Credit, Noncurrent Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Retirement Plans Retirement Benefits [Text Block] Leases [Abstract] Total stockholders' equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Net operating loss carryforward Deferred Tax Assets, Operating Loss Carryforwards Minimum Minimum [Member] Entity Emerging Growth Company Entity Emerging Growth Company Fixed assets and intangibles Deferred Tax Liabilities, Property, Plant And Equipment And Intangible Assets Deferred Tax Liabilities, Property, Plant And Equipment And Intangible Assets Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Recorded inventory provisions Inventory Write-down Borrowings of senior secured debt, net of deferred financing costs Proceeds from Issuance of Secured Debt Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount Commitments and Contingencies Disclosure [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Dividends paid to non-controlling interest Payments of Ordinary Dividends, Noncontrolling Interest Deductions Accounts Receivable, Allowance For Credit Loss And Returns And Sales, Writeoff Accounts Receivable, Allowance For Credit Loss And Returns And Sales, Writeoff Trading Symbol Trading Symbol Entity File Number Entity File Number 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Comprehensive income (loss) attributable to non-controlling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Foreign Deferred Foreign Income Tax Expense (Benefit) Wafer Foundry Agreement, Binding Years Wafer Foundry Agreement, Binding Years [Member] Wafer Foundry Agreement, Binding Years Repayment of unsecured credit facilities Repayments of Unsecured Debt Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Company contributions next fiscal year Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year Schedule of Performance Units Fair Value Assumptions Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions [Table Text Block] Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions Defined Contribution Plan [Table] Defined Contribution Plan [Table] Use of Estimates Use of Estimates, Policy [Policy Text Block] Heyday Acquisition Business Combination Disclosure [Text Block] Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Concentration risk, percentage Concentration Risk, Percentage Income Taxes Income Tax Disclosure [Text Block] Less tax expense Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, Tax Periodic payment Debt Instrument, Periodic Payment Finished goods Inventory, Finished Goods, Net of Reserves Credit Facility [Domain] Credit Facility [Domain] Accrued management incentives Deferred Compensation Liability, Current Total Accounts Receivable, Allowance for Credit Loss And Returns And Sales [Roll Forward] Accounts Receivable, Allowance for Credit Loss And Returns And Sales Basic (in dollars per share) Basic net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share) Earnings Per Share, Basic Performance period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Options, vested in period, fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] CARES carryback claim and amended returns Effective Income Tax Rate Reconciliation, Coronavirus Aid, Relief, And Economic Security Act, Amount Effective Income Tax Rate Reconciliation, Coronavirus Aid, Relief, And Economic Security Act, Amount Due to/from related parties Increase (Decrease) In Due To (From) Related Parties Increase (Decrease) In Due To (From) Related Parties Ownership [Domain] Ownership [Domain] Loans made to related party Payments To Fund Loans To Related Parties, Financing Activities Payments To Fund Loans To Related Parties, Financing Activities Entity Interactive Data Current Entity Interactive Data Current Noncontrolling Interest [Line Items] Noncontrolling Interest [Line Items] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Money Market Funds Money Market Funds [Member] Schedule of Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Stock-based compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Class of Stock [Axis] Class of Stock [Axis] Income Taxes Income Tax, Policy [Policy Text Block] Investments in marketable securities Marketable Securities, Noncurrent Assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Current assets: Assets, Current [Abstract] Unrecognized tax benefits, income tax penalties and interest expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Held-for-sale Disposal Group, Held-for-sale, Not Discontinued Operations [Member] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Retained earnings Retained Earnings (Accumulated Deficit) Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Fair Value, Recurring Fair Value, Recurring [Member] Related Party Transactions Related Party Transactions Disclosure [Text Block] Income before provision for income taxes attributable to: Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Allegro Microsystems, Inc. Allegro Microsystems, Inc. [Member] Allegro Microsystems, Inc. Document Fiscal Year Focus Document Fiscal Year Focus Defined Benefit Plan, Plan Assets, Category [Domain] Defined Benefit Plan, Plan Assets, Category [Domain] Heyday Heyday [Member] Heyday CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Term Loan Facility Term Loan Facility [Member] Term Loan Facility Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Total current Current Income Tax Expense (Benefit) Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Buildings, building improvements and leasehold improvements Buildings, Building Improvements And Leasehold Improvements [Member] Buildings, Building Improvements And Leasehold Improvements Inventories Increase (Decrease) in Inventories Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Goodwill Balance at beginning of period Balance at end of period Goodwill Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Actual return on plan assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Net Actuarial Loss Pension and Other Postretirement Benefit Plans, Accumulated Net Gains Losses [Roll Forward] Pension and Other Postretirement Benefit Plans, Accumulated Net Gains Losses Income tax provision (benefit) Total income tax provision Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Valuation allowance for deferred income tax assets Deferred Tax Assets, Valuation Allowance Years of service Defined Contribution Plan, Minimum Years Of Service Defined Contribution Plan, Minimum Years Of Service Entity Public Float Entity Public Float Cost of goods sold Cost of Goods and Services Sold Net Transition Obligation (Asset) Pension and Other Post Retirement Benefits Plans, Net Transition Assets Obligations [Roll Forward] Pension and Other Post Retirement Benefits Plans, Net Transition Assets Obligations Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment 2024 Defined Benefit Plan, Expected Future Benefit Payment, Year One Provision for Expected Credit Losses Accounts Receivable, Allowance for Credit Loss [Roll Forward] Prior service cost Defined Benefit Plan, Benefit Obligation, Unrecognized Prior Service (Credit) Cost Defined Benefit Plan, Benefit Obligation, Unrecognized Prior Service (Credit) Cost Unit investment trust fund Unit Investment Trust Fund [Member] Unit Investment Trust Fund Common stock Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Preferred Stock Preferred Stock [Member] Deferred tax remeasurement Effective Income Tax Rate Reconciliation, Deferred Tax Remeasurement, Amount Effective Income Tax Rate Reconciliation, Deferred Tax Remeasurement, Amount Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Accrued expenses and other current and long-term liabilities Increase (Decrease) In Accrued Liabilities And Other Current And Long-Term Liabilities Increase (Decrease) In Accrued Liabilities And Other Current And Long-Term Liabilities Deferred income tax assets: Deferred Income Taxes and Other Assets [Abstract] Cash and cash equivalents and Restricted cash at beginning of period CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AT END OF PERIOD: Cash and cash equivalents and Restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign operations Income (Loss) from Continuing Operations before Income Taxes, Foreign Current liabilities: Liabilities, Current [Abstract] Purchase obligation Purchase Obligation, to be Paid, Year One Maximum employer contribution Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Retirement Plan Type [Domain] Retirement Plan Type [Domain] Income Statement Location [Domain] Income Statement Location [Domain] Weighted-Average Remaining Contractual Life (In years) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Related party notes receivable, less current portion Notes Receivable, Related Parties, Noncurrent Amendment Flag Amendment Flag Estimated useful life Weighted-Average Lives Finite-Lived Intangible Asset, Useful Life Operating lease expense Operating Lease, Cost Total other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax Goodwill arising from acquisition Goodwill, Acquired During Period Construction in progress Construction in Progress [Member] Goodwill and Intangible Assets Disclosure [Abstract] Net deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Other assets, net Total Other Assets, Noncurrent Depreciation and amortization Depreciation, Depletion and Amortization Purchase price of common stock, percentage of fair market value Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Defined contribution plan, age Defined Contribution Plan, Age Defined Contribution Plan, Age Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Operating lease agreement term Lessee, Operating Lease, Term of Contract Accrued Expenses and Other Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Returns and Sales Allowances Accounts Receivable, Allowance For Returns And Sales [Roll Forward] Accounts Receivable, Allowance For Returns And Sales Completed technology Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Cash paid for operating leases Operating Lease, Payments Net actuarial gain (loss) amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax of $(164), $(472) and $391 in 2023, 2022 and 2021, respectively Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Additions during the year Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase for Purchase Allowances for doubtful accounts Provision for expected credit losses Balance at the beginning of the period Balance at the end of the period Accounts Receivable, Allowance for Credit Loss, Current Common stock, shares authorized (in shares) Common Stock, Shares Authorized Accrued income taxes Accrued Income Taxes, Current Statement of Comprehensive Income [Abstract] Total operating expenses Operating Expenses Maximum Maximum [Member] Non-Controlling Interests Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] Conversion of LTCIP/TRIP awards into restricted stock units in connection with the IPO Adjustments To Additional Paid In Capital, Conversion Of Awards Adjustments To Additional Paid In Capital, Conversion Of Awards Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash and Cash Equivalents, at Carrying Value Net (losses) gains recognized during the period on equity securities Equity Securities, FV-NI, Gain (Loss) Business Acquisition [Line Items] Business Acquisition [Line Items] Measurement Frequency [Domain] Measurement Frequency [Domain] Schedule of Expense Related to Defined Benefit Plan Schedule of Net Benefit Costs [Table Text Block] Line of Credit Facility [Table] Line of Credit Facility [Table] In-process research and development Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets AMTC Facility AMTC Facility [Member] AMTC Facility Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries Adjustments To Additional Paid In Capital, Capitalization Changes Adjustments To Additional Paid In Capital, Capitalization Changes Cumulative provision-to-return Effective Income Tax Rate Reconciliation, Cumulative Provision-To-Return, Amount Effective Income Tax Rate Reconciliation, Cumulative Provision-To-Return, Amount Trade 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] Nature of the Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Right-of-use liability Deferred Tax Assets, Leasing Arrangements Deferred Tax Assets, Leasing Arrangements Beginning balance Ending balance Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax Noncontrolling interest ownership percentage Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Weighted-Average Assumptions Defined Benefit Plan, Assumptions [Table Text Block] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Selling, general and administrative Selling, General and Administrative Expenses [Member] Liabilities, Non-Controlling Interests and Stockholders' Equity Liabilities and Equity [Abstract] Inventories Total Inventory, Net Basic net income attributable to common stockholders per share (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Basic (in shares) Basic weighted average common shares (in shares) Weighted Average Number of Shares Outstanding, Basic Indemnification accruals Loss Contingency Accrual Change in plan assets: Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Less: Less [Abstract] Less Loss (gain) on disposal of assets Gain (Loss) on Disposition of Assets Preferred Stock, $0.01 par value; 20,000,000 shares authorized, no shares issued or outstanding at March 31, 2023 and March 25, 2022 Preferred Stock, Value, Issued Restricted cash Restricted Cash, Current Restricted Common Stock Restricted Stock [Member] Lease costs: Operating Lease, Assets And Liabilities, Lessee [Abstract] Operating Lease, Assets And Liabilities, Lessee Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Cost of goods sold to related party Costs and Expenses, Related Party Bonds Corporate Bond Securities [Member] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Leases Lessee, Leases [Policy Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Foreign currency exchange rate changes Change in foreign currency exchange rates Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) Work in process Inventory, Work in Process, Net of Reserves Business Combinations [Abstract] Current portion of related party notes receivable Notes Receivable, Related Parties, Current Net actuarial gain and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax Non-controlling Interests Noncontrolling Interest [Member] Number of shares that may become available for grant (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Additional Number Of Shares That May Become Available For Grant Share-Based Compensation Arrangement By Share-Based Payment Award, Additional Number Of Shares That May Become Available For Grant Term Debt Instrument, Term Unrealized foreign currency exchange gains (losses) on equity securities Foreign Currency Transaction Gain (Loss), Unrealized Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Raw materials and supplies Inventory, Raw Materials and Supplies, Net of Reserves Related Party [Axis] Related Party [Axis] Goodwill [Roll Forward] Goodwill [Roll Forward] Land Land [Member] Incremental common shares (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Returns and sales allowances Balance at the beginning of the period Balance at the end of the period Accounts Receivable, Allowance For Returns And Sales, Current Accounts Receivable, Allowance For Returns And Sales, Current Organization, Consolidation and Presentation of Financial Statements [Abstract] Disposal Group Name [Domain] Disposal Group Name [Domain] Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Level 2 Fair Value, Inputs, Level 2 [Member] Current Fiscal Year End Date Current Fiscal Year End Date Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Intangible assets, net Net Carrying Amount Intangible Assets, Net (Excluding Goodwill) Accrued retirement Liability, Retirement and Postemployment Benefits Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current Cash dividends to non-controlling interest Dividends, Cash Schedule of Trade Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Customer Concentration Risk Customer Concentration Risk [Member] Other current liabilities Other Sundry Liabilities, Current Entity Ex Transition Period Entity Ex Transition Period AME Plan AME Plan [Member] AME Plan Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Other income (expense): Nonoperating Income (Expense) [Abstract] Unrealized gains on marketable securities Unrealized gains and losses recognized during the reporting period on equity securities still held at the reporting date Equity Securities, FV-NI, Unrealized Gain (Loss) Accounts receivable - other Accounts and Other Receivables, Net, Current FDII Effective Income Tax Rate Reconciliation, FDII, Amount Unrealized gains on marketable securities Unrealized Gain (Loss) on Investments Europe Europe [Member] Fair Value Disclosures [Abstract] Stocks Defined Benefit Plan, Equity Securities, Common Stock [Member] Number of locations Number Of Locations Number Of Locations Credit Facility [Axis] Credit Facility [Axis] Other Asia Other Asia [Member] Other Asia Sales return of resalable inventory Related Party Transaction, Amounts of Transaction Unrealized gains on marketable securities Marketable Securities, Unrealized Gain (Loss) RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Company contributions Defined Contribution Plan, Employer Discretionary Contribution Amount Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Schedule of Long-lived Assets Long-Lived Assets by Geographic Areas [Table Text Block] Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Amounts in AOCI before tax Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax Deductions Accounts Receivable, Allowance For Returns And Sales, Writeoff Accounts Receivable, Allowance For Returns And Sales, Writeoff Schedule of Income Taxes Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Net increase (decrease) in Cash and cash equivalents and Restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount (Loss) income in earnings of equity investment Investment Income, Nonoperating Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Repayment of senior secured debt Repayments of Secured Debt Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward] Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Payments of taxes withheld on net settlement of equity awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Concentrations of Credit Risk and Significant Customers Concentration Risk, Credit Risk, Policy [Policy Text Block] Sanken Majority Shareholder [Member] Entity [Domain] Entity [Domain] City Area Code City Area Code Accrued professional fees Accrued Professional Fees, Current Assets Assets [Abstract] Sale of Stock [Axis] Sale of Stock [Axis] Net Income Per Share Earnings Per Share, Policy [Policy Text Block] Non-cash transactions: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Stock-based compensation Share-Based Payment Arrangement, Noncash Expense VAT receivables long-term, net Value Added Tax Receivable, Noncurrent Variable Rate [Axis] Variable Rate [Axis] Other long-term liabilities Total Other Liabilities, Noncurrent (Loss) income in earnings of equity investment Income (Loss) from Equity Method Investments Sanken Sanken [Member] Sanken Trade accounts receivable, returns, credits issued, and price protection adjustments, current Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments, Current Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments, Current Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Other Americas Other Americas [Member] Other Americas 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Benefit obligation at beginning of year Benefit obligation at end of year Defined Benefit Plan, Benefit Obligation Schedule of Computation of Net Income per Share and Unaudited Pro Forma Net Income per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Proceeds from issuance of common stock under equity award and purchase plans awards Proceeds (Payments) From Issuance Of Common Stock, Tax Withholding Net Share Settlement, Share-based Payment Arrangement Proceeds (Payments) From Issuance Of Common Stock, Tax Withholding Net Share Settlement, Share-based Payment Arrangement Interest rate at period end Line of Credit Facility, Interest Rate at Period End Noncash lease liabilities arising from obtaining right-of-use assets Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Loans made to related party Proceeds from Related Party Debt Customer [Domain] Customer [Domain] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Non-U.S. rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase Total lease payments Lessee, Operating Lease, Liability, to be Paid Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Accumulated benefit obligations Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation Entity Address, Postal Zip Code Entity Address, Postal Zip Code Shares related to common stock conversion (in shares) Incremental Common Shares Attributable To Dilutive Effect Of Conversion Of Common Stock Incremental Common Shares Attributable To Dilutive Effect Of Conversion Of Common Stock Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Magnetic sensors (“MS”) Magnetic Sensors [Member] Magnetic Sensors Investments in marketable securities Investments, Fair Value Disclosure Schedule of Changes in Allowance for Doubtful Accounts and Returns and Sales Allowances Financing Receivable, Current, Allowance for Credit Loss [Table Text Block] Balance at the beginning of the period Balance at the end of the period Accounts Receivable, Allowance For Credit Loss Returns And Sales, Current Accounts Receivable, Allowance For Credit Loss Returns And Sales, Current Fees paid Related Party Transaction, Expenses from Transactions with Related Party Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Affiliated Entity in Philippines Affiliated Entity In Philippines [Member] Affiliated Entity In Philippines Statistical Measurement [Domain] Statistical Measurement [Domain] Share-Based Payment Arrangement [Abstract] Lapse in statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Conversion of Class A and Class L common stock into common stock in connection with the IPO Stock Issued During Period, Value, Conversion of Convertible Securities Total Long-Lived Assets Net periodic pension expense Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Power integrated circuits (“PIC”) Power Integrated Circuits [Member] Power Integrated Circuits Net income attributable to Allegro MicroSystems, Inc. Net income attributable to Allegro MicroSystems, Inc. Net Income (Loss) Attributable to Parent Schedule of ESPP Fair Value Assumptions Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Amortization of prior service cost Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Non-U.S. rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase Total assets Assets, Fair Value Disclosure Leases Lessee, Operating Leases [Text Block] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Common Stock,  Class L Common Class L [Member] Common Class L Diluted net income attributable to common stockholders per share (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Number of operating segments Number of Operating Segments Statement of Cash Flows [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Schedule of Weighted Average Number of Shares Schedule of Weighted Average Number of Shares [Table Text Block] Defined Benefit Plan, Expected Future Benefit Payment [Abstract] Defined Benefit Plan, Expected Future Benefit Payment [Abstract] Fair Value of Entity's Plan Assets Defined Benefit Plan, Plan Assets, Category [Table Text Block] Schedule of Accrued Expenses and Other Current Liabilities Other Current Liabilities [Table Text Block] Amounts in AOCI before tax Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Basic [Abstract] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities PSL Divestiture Effective Income Tax Rate Reconciliation, Disposition of Business, Amount Related Party Transaction [Domain] Related Party Transaction [Domain] Auditor Information [Abstract] Auditor Information Provision for uncertain tax positions Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Receivables [Abstract] Document Annual Report Document Annual Report Legal Entity [Axis] Legal Entity [Axis] Trade Accounts Receivable, Net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Geographical [Axis] Geographical [Axis] Capitalized research and development costs Deferred Tax Assets, Capitalized Research And Development Costs Deferred Tax Assets, Capitalized Research And Development Costs Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Issuance of common stock Stock Issued During Period, Value, New Issues Process technology Technology-Based Intangible Assets [Member] Schedule of Estimated Useful Lives of Property, Plant, and Equipment Schedule of Property, Plant, and Equipment Property, Plant and Equipment [Table Text Block] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] 2026 Defined Benefit Plan, Expected Future Benefit Payment, Year Three Debt and Other Borrowings Debt Disclosure [Text Block] Contribution of cash balances due to divestiture of subsidiary Cash Divested from Deconsolidation Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Gross decreases-tax positions in prior period settlement Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Concentration Risk [Table] Concentration Risk [Table] 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Related party trade accounts receivable, net of returns and sales allowances Accounts Receivable, Related Parties, Current Revenue Benchmark Revenue Benchmark [Member] Document Period End Date Document Period End Date Credit Suisse AG, Cayman Islands Branch Credit Suisse AG, Cayman Islands Branch [Member] Credit Suisse AG, Cayman Islands Branch Accrued warranty costs Product Warranty Accrual, Current Sanken Distribution Agreement, One-Time Payment Sanken Distribution Agreement, One-Time Payment [Member] Sanken Distribution Agreement, One-Time Payment Offering period Share-Based Compensation Arrangement By Share-Based Payment Award, Stock Plan, Offering Period Share-Based Compensation Arrangement By Share-Based Payment Award, Stock Plan, Offering Period Wafer Foundry Agreement, Renewal Term Wafer Foundry Agreement, Renewal Term [Member] Wafer Foundry Agreement, Renewal Term Total assets Assets Mizuho Bank, Ltd Mizuho Bank, Ltd [Member] Mizuho Bank, Ltd Distribution agreement period Related Party Transaction, Distribution Agreement Terms Related Party Transaction, Distribution Agreement Terms Net income attributable to Allegro MicroSystems, Inc. per share: Earnings Per Share [Abstract] Number of continents on which entity operates Number Of Continents On Which Entity Operates Number Of Continents On Which Entity Operates Performance Stock Units (PSUs) Performance Shares [Member] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Net Income per Share Earnings Per Share [Text Block] Cash Equivalents and Restricted Cash Cash and Cash Equivalents, Policy [Policy Text Block] Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Award Type [Domain] Award Type [Domain] Loss on debt extinguishment Loss on debt extinguishment Gain (Loss) on Extinguishment of Debt Income Tax Contingency [Table] Income Tax Contingency [Table] Trade accounts receivable, net Receivable [Policy Text Block] Issuance of common stock (in shares) Stock Issued During Period, Shares, New Issues Greater China CHINA Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Patents Patents [Member] Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Operating expenses: Operating Expenses [Abstract] Foreign currency exchange rate changes Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Non-controlling interests Stockholders' Equity Attributable to Noncontrolling Interest Statement of Financial Position [Abstract] Auditor Name Auditor Name Pension Plan Pension Plan [Member] Weighted-average fair value per share (in dollars per share) Share Price Other Assets, net Other Assets Disclosure [Text Block] Trade accounts payable Accounts Payable, Trade, Current Research and development Research and Development Expense Gross increases-tax positions in prior period Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Disposal Group Classification [Axis] Disposal Group Classification [Axis] Restricted cash at beginning of period Restricted cash at end of period Restricted Cash and Cash Equivalents Research Tax Credit Carryforward Research Tax Credit Carryforward [Member] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Revaluation of equity securities Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase (Decrease) for Actual Return (Loss) on Plan Assets Still Held Research and development tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Money market fund deposits Cash and Cash Equivalents, Fair Value Disclosure Schedule of Changes in Fair Value of Level 3 Plan Assets Schedule of Changes in Fair Value of Plan Assets [Table Text Block] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Thereafter Defined Benefit Plan, Expected Future Benefit Payment, After Year Five Defined Benefit Plan, Expected Future Benefit Payment, After Year Five State Deferred State and Local Income Tax Expense (Benefit) Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] AML US Employee, Defined Contribution Plan AML US Employee, Defined Contribution Plan [Member] AML US Employee, Defined Contribution Plan Intangible assets amortization expense Amortization of Intangible Assets Summary of Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Plan assets Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets Inventories Inventory, Policy [Policy Text Block] 162(m) limitation Effective Income Tax Rate Reconciliation Nondeductible Expense Executive Compensation Percent Effective Income Tax Rate Reconciliation Nondeductible Expense Executive Compensation Percent Concentration Risk Type [Domain] Concentration Risk Type [Domain] Equity attributable to Allegro MicroSystems, Inc. Stockholders' Equity Attributable to Parent Cancelled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Tax credits Deferred Tax Assets, Tax Credit Carryforwards Other accruals and reserves Deferred Tax Assets, Other Number of shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Long-term prepaid contracts Prepaid Expense, Noncurrent Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Other Other Assets, Miscellaneous, Noncurrent Retained Earnings Retained Earnings [Member] Cash dividend paid to holders of Class A common stock Dividends, Common Stock, Cash Trade and other accounts receivable due from related party Due from Other Related Parties, Current Common Stock Common Stock [Member] Lease, Cost Lease, Cost [Table Text Block] Number of shares immediately available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Fair value of earn-outs Business Combination, Contingent Consideration, Liability Schedule of Restricted Stock Units Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Statement [Table] Statement [Table] Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Summary of Performance Stock Units Activity Schedule of Nonvested Performance-Based Units Activity [Table Text Block] Operating lease liabilities, less current portion Operating Lease, Liability, Noncurrent Total contributions Defined Contribution Plan, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Related Party Transaction [Axis] Related Party Transaction [Axis] Disposal Group Name [Axis] Disposal Group Name [Axis] Trade accounts receivable, net of provision for expected credit losses of $102 and $105 at March 31, 2023 and March 25, 2022, respectively Accounts Receivable, after Allowance for Credit Loss, Current Investments in marketable securities Payments to Acquire Marketable Securities Government securities US Treasury and Government [Member] Equity Components [Axis] Equity Components [Axis] Business Segment Information Segment Reporting, Policy [Policy Text Block] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Statement [Line Items] Statement [Line Items] Trademarks and other Trademarks And Other [Member] Trademarks And Other Accrued expenses and other current liabilities Total Accounts Payable and Other Accrued Liabilities, Current Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Obligations and Asset Information for Plan with Projected Benefit Obligation in Excess of Plan Assets Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets [Table Text Block] Variable Rate [Domain] Variable Rate [Domain] Gross Finite-Lived Intangible Assets, Gross Selling, general and administrative Selling, General and Administrative Expense Money market fund deposits Restricted Cash and Cash Equivalents, Fair Value Disclosure Restricted Cash and Cash Equivalents, Fair Value Disclosure Change in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Operating lease, right-of-use asset Operating Lease, Right-of-Use Asset Repurchase of Class A and Class L common stock to cover related taxes Stock Repurchased During Period, Value Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] IPO - Selling Shareholders IPO - Selling Shareholders [Member] IPO - Selling Shareholders Other long-term liabilities Other Long-term Liabilities, Noncurrent Other Long-term Liabilities, Noncurrent Auditor Firm ID Auditor Firm ID Document Transition Report Document Transition Report Wafer Foundry Agreement, Termination Notice Period Wafer Foundry Agreement, Termination Notice Period [Member] Wafer Foundry Agreement, Termination Notice Period 2025 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Local Phone Number Local Phone Number Operating income Operating Income (Loss) Inventory and sales related Deferred Tax Assets, Inventory Terms of consulting agreement Related Party Transaction, Terms of Consulting Agreement Related Party Transaction, Terms of Consulting Agreement Recently Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Change in AOCI for non-U.S. defined benefit plan Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Reclassification Adjustment, before Tax Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Beginning balance Ending balance Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax Pension Obligations Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block] Total liabilities Liabilities, Fair Value Disclosure Repurchase of Class A and Class L common stock to cover related taxes (in shares) Stock Repurchased During Period, Shares PSL Equity Method Investee [Member] Foreign tax rate Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Other Other Countries [Member] Other Countries Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Property, Plant and Equipment, Net Property, Plant and Equipment, Policy [Policy Text Block] Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Additional Paid-In Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Diluted (in shares) Diluted weighted average common shares (in shares) Diluted weighted average common shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Intangible assets, net Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Performance term Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Actuarial loss Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit Current liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Grant date fair value (in dollars per share) Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Total Defined Benefit Plan, Expected Future Benefit Payment, Total Defined Benefit Plan, Expected Future Benefit Payment, Total Short term lease expense Short-Term Lease, Cost Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Non-Related Party Revenue Non-Related Party Revenue [Member] Non-Related Party Revenue Loans Payable Loans Payable [Member] Net income attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Net income attributable to common stockholders, basic Net Income (Loss) Available to Common Stockholders, Basic Common stock, shares issued (in shares) Common Stock, Shares, Issued Concentration Risk [Line Items] Concentration Risk [Line Items] Equity investment in related party Equity Method Investments Thailand Tax Authority Thailand Tax Authority [Member] Thailand Tax Authority Deposits Deposits Assets, Noncurrent Industrial Industrial End Market [Member] Industrial End Market Property, plant and equipment purchases included in trade accounts payable Capital Expenditures Incurred but Not yet Paid Foreign currency transaction gain (loss) Foreign Currency Transaction Gain (Loss), before Tax Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Change in ACOI for non-U.S. defined benefit plan Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax Principal amount Debt Instrument, Face Amount South Korea KOREA, REPUBLIC OF Employee stock purchase plan issuances Stock Issued During Period, Value, Employee Stock Purchase Plan Amounts due to related parties Accounts Payable, Related Parties, Current Comprehensive income attributable to Allegro MicroSystems, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Defined benefit plan, tax Less tax expense Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Impairment of long-lived assets Impairment of Long-Lived Assets to be Disposed of Entity Current Reporting Status Entity Current Reporting Status Purchases from related party Related Party Transaction, Purchases from Related Party Polar Semiconductor, LLC Polar Semiconductor, LLC [Member] Polar Semiconductor, LLC Less tax expense Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, Tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, Tax Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Japan JAPAN Employee stock purchase plan issuances (shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Summary of Preliminary Purchase Price Allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Contingent consideration Contingent Consideration, Fair Value Disclosure Contingent Consideration, Fair Value Disclosure Sanken Distribution Agreement, One-Time Sales Return Sanken Distribution Agreement, One-Time Sales Return [Member] Sanken Distribution Agreement, One-Time Sales Return IPO IPO [Member] Effect of exchange rate changes on Cash and cash equivalents and Restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Property, plant and equipment, net Total Property, Plant and Equipment, Net Other information: Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term Schedule of Annual Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Change in fair value of contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Office equipment Office Equipment [Member] Potential payout Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Fully depreciated assets retired during period Property, Plant and Equipment, Disposals Outstanding balance Long-Term Debt Cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other, net Other Nonoperating Income (Expense) Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Tax credit carryforward, valuation allowance Tax Credit Carryforward, Valuation Allowance Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Philippines PHILIPPINES Trade accounts payable Increase (Decrease) in Accounts Payable, Trade Common Stock, Class A Common Class A [Member] Amounts in AOCI before tax Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Transition Asset (Obligation), before Tax Non-U.S. expected long-term return on plan assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets Total current assets Assets, Current Cash paid for income taxes, net of refunds Income Taxes Paid, Net Entity Small Business Entity Small Business OEP One Equity Partners [Member] One Equity Partners Changes in Benefit Obligations and Plan Assets Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block] Provisions Accounts Receivable, Returns And Sales Allowances Expense (Reversal) Accounts Receivable, Returns And Sales Allowances Expense (Reversal) Number of reporting units Number of Reporting Units Net Carrying Amount Finite-Lived Intangible Assets, Net Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Stock-based compensation expense not yet recorded Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Property, Plant and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Deferred income tax, estimated rate benefit Deferred Income Tax, Estimated Rate Benefit Deferred Income Tax, Estimated Rate Benefit Subpart F income, net of credits Effective Income Tax Rate Reconciliation, Foreign Base Company Income, Amount Effective Income Tax Rate Reconciliation, Foreign Base Company Income, Amount Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Schedule of Amounts Recorded for AOCI for Defined Benefit Plan Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Schedule of Other Long-Term Liabilities Other Noncurrent Liabilities [Table Text Block] Initial PSL Loan Initial PSL Loan [Member] Initial PSL Loan Inclusion percentage of target goals Share-Based Compensation Arrangement By Share-Based Payment Award, Inclusion Percentage Of Target Goals Share-Based Compensation Arrangement By Share-Based Payment Award, Inclusion Percentage Of Target Goals Payables and Accruals [Abstract] Provisions Accounts Receivable, Credit Loss And Returns And Sales Allowances Expense (Reversal) Accounts Receivable, Credit Loss And Returns And Sales Allowances Expense (Reversal) Stock-based compensation (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Total operating lease liabilities Operating Lease, Liability Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Noncontrolling Interest [Table] Noncontrolling Interest [Table] Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid Net proceeds Sale of Stock, Consideration Received on Transaction Environmental accruals Accrual for Environmental Loss Contingencies Accounts receivable - other Increase (Decrease) in Other Receivables Beginning balance Ending balance Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), after Tax Auditor Location Auditor Location Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Entity Filer Category Entity Filer Category Stockholders' Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Federal Current Federal Tax Expense (Benefit) United States UNITED STATES Liabilities: Liabilities, Fair Value Disclosure [Abstract] Stock-based compensation Share-Based Payment Arrangement, Expense Commitments and contingencies (Note 16) Commitments and Contingencies Security Exchange Name Security Exchange Name Weighted average useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Other Liabilities Disclosure [Abstract] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Net sales Total net sales Revenue from Contract with Customer, Excluding Assessed Tax Conversion of Class A and Class L common stock into common stock in connection with the IPO (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Service cost Defined Benefit Plan, Service Cost Common stock reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Cover [Abstract] Entity Voluntary Filers Entity Voluntary Filers Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Obligation and funded status of plan: Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Voxtel Voxtel, Inc. [Member] Voxtel, Inc. Loans Bank Loan Obligations [Member] Risk-free rate of return Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Defined Benefit Plan, Plan Assets, Category [Axis] Defined Benefit Plan, Plan Assets, Category [Axis] Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Loans to cover purchase of common stock under employee stock plan Notes Issued Retirement Plan Name [Axis] Retirement Plan Name [Axis] Non-U.S. assumed discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Payments for taxes related to net share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities, non-controlling interests and stockholders' equity Liabilities and Equity Amortization of deferred financing costs Amortization of Debt Issuance Costs Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Accrued vacation Accrued Vacation, Current Automotive Automotive End Market [Member] Automotive End Market Non-US Non-US [Member] Product Warranties Standard Product Warranty, Policy [Policy Text Block] Gross deferred income tax assets Deferred Tax Assets, Gross Schedule of Income before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Change in AOCI for non-U.S. defined benefit plan Other Comprehensive (Income) Loss, Defined Benefit Plan, Transition Asset (Obligation), After Reclassification Adjustment, Before Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, Transition Asset (Obligation), After Reclassification Adjustment, Before Tax Unrecognized tax benefits, income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Net income attributable to common stockholders, diluted Net Income (Loss) Available to Common Stockholders, Diluted Diluted (in dollars per share) Diluted net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share) Earnings Per Share, Diluted Sale of Stock [Domain] Sale of Stock [Domain] Proceeds from sales of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Stock issuance costs Payments of Stock Issuance Costs Ownership percentage by majority shareholder Noncontrolling Interest, Ownership Percentage by Parent Schedule of Other Assets, Net Schedule of Other Assets [Table Text Block] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Total Pension and Other Post Retirement Benefits Plans, Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax [Roll Forward] Pension and Other Post Retirement Benefits Plans, Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Purchase commitment period Long-Term Purchase Commitment, Period Total deferred income tax assets Deferred Tax Assets, Net of Valuation Allowance Provision for uncertain tax positions Beginning balance Balance at end of period Unrecognized Tax Benefits Domestic operations Income (Loss) from Continuing Operations before Income Taxes, Domestic Non-U.S. assumed discount rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Schedule of Future Minimum Lease Payments for Noncancelable Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Contract liabilities Contract with Customer, Liability Product and Service [Axis] Product and Service [Axis] Class of Stock [Domain] Class of Stock [Domain] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Deferred income tax liabilities: Deferred Income Taxes and Other Liabilities [Abstract] Interest expense Interest Expense Indefinite-lived process technology and trademarks Indefinite-Lived Technology-Based Intangible Assets And Legacy Trademarks [Member] Indefinite-Lived Technology-Based Intangible Assets And Legacy Trademarks Retirement Plan Type [Axis] Retirement Plan Type [Axis] Inventories Inventory Disclosure [Text Block] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Machinery and equipment Machinery and Equipment [Member] Right-of-use asset Deferred Tax Liabilities, Leasing Arrangements Buildings Building [Member] Inventory Disclosure [Abstract] Underfunded status at end of year Defined Benefit Plan, Funded (Unfunded) Status of Plan Grant percentage of target shares granted maximum Share-Based Compensation Arrangement By Share-Based Payment Award, Grant Percentage Of Target Shares Granted Share-Based Compensation Arrangement By Share-Based Payment Award, Grant Percentage Of Target Shares Granted Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Net Sales by Core End Market and Application Disaggregation of Revenue [Table Text Block] Total deferred income tax liabilities Deferred Tax Liabilities, Gross Revenue from Contract with Customer [Abstract] Employer contributions Defined Benefit Plan, Plan Assets, Contributions by Plan Participant Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Dilutive effect of common stock equivalents (in shares) Dilutive effect of common stock equivalents (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Measurement Frequency [Axis] Measurement Frequency [Axis] Research and Development Research and Development Expense, Policy [Policy Text Block] Weighted-Average Grant-Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Amounts in AOCI before tax Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Retirement Benefits [Abstract] Statement of Stockholders' Equity [Abstract] Tax provision at U.S. statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Gain (Loss) on Securities Gain (Loss) on Securities [Table Text Block] Proceeds from initial public offering, net of underwriting discounts and other offering costs Proceeds from Issuance Initial Public Offering Provision for uncertain tax positions Unrecognized Tax Benefits, Net Unrecognized Tax Benefits, Net Disposal Group Classification [Domain] Disposal Group Classification [Domain] Research and development Research and Development Expense [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Cost of sales Cost of Sales [Member] Projected benefit obligations Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation EX-101.PRE 19 algm-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 20 algm-20230331_g1.jpg GRAPHIC begin 644 algm-20230331_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" M^ 3* P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHKSGX\?M<_LU?LQP0R?'7XQZ-X>EN4WVUC<3-+= MSIG&Y+>(-*ZYXR%(SQ0!Z-17CO@[]OS]D3QMJ%MI=E\9;;2[B^&;"/Q7I=YH MAN_:'^T(8?-/LF37I?@7QWX0^)GA6U\;^ M>@U32+[S/L>H6Q)CG"2-&60D# MDT5A_$'XC>$/A;X.=1FL],MU9KJ]2QFF2W0 M*6+R&)&\M ;, M(T+OM#*,X568CT!/:@#UJBBO%=6_X*,?L0:)XON? .H_M)>'5UFTU)]/GTV. M622472R&-H@$0[FW@K@9R>E 'M5%>?\ Q(_:D^!GP>\-6OC+XJ^,Y?#NDWBJ M8-1UG1[RWAR6*JK,\0".2#A&PQ!! P03QEO_ ,%,/V#;FV2^C_:?\,BV>?R5 MNI)Y$A\S .TR,@4'!!P3T- 'N=%97@OQUX*^)'ARW\8?#WQ?IFNZ3=@FUU/1 M[^.YMY0.NV2,E3CV-:M !16/X)\?^#/B1I4^N>!?$=MJ=I:ZG=Z?<3VKY6.Z MMIW@GB/NLD;+Z' (R""9_%/BG1_!FBR^(=?>Y6T@QYKVMC-<,H]2D*,V/4XP M.] &C17ANE?\%*_V%->OO[,T/]I30+VYP3]GM!-(^!U.U8R>*Z/X;_MJ?LF_ M%WQ,O@GX=_M!^%M2UIY#''HRZJD=W(XZJL,A5V(QR ": /3Z*POB%\2/!WPJ M\.2^+_'FI2V6F6ZL]U>K8S31VZ*I9GD,2-Y: DLV%'K7G/@+_@H#^QU\5/$ M4?A#X8_'/3?$6JRH7CTW0[6XNIV48RPCBC9L#(R<8&: /8Z*XWXR_M!?!K]G MW2+36OC!X]L]&CU"Y%OIEO(KS7-]-Q^[@MXE:6=^1\L:,>17+Z7^W1^RIJ)N MH+WXM0Z-=VEOY[Z5XITN[T>^DCS@-%:WT,4\P)P!Y:-DD _ M;H_94T+QI=?#J+XM0ZQKM@";_2O"FE7FLSVN#AA*MA#,8R#P0V"#UH ]:HK@ M?@]^U'^SY\?;V\TGX1_%C2=9U#3B1J.DQS&*]M<':3+;2A9HP#QED SQ5KXR M_M#_ :_9ZTJ'7OC1XY@\/:?RD@GL* .THKA/@ MC^TW\ ?VD;74+OX%_%?1_$Z:5(B:B-,N-S6Y<$IO4@$!MK8.,':?0U'\7OVH M_@-\ [^TT[XQ_$*'P\]_(L=B^H6:S-:X.&$JV$,QC(/!#8(/!K<^#W[4?[/GQ^N[S2_A%\6- M(UF_TXD:AI,V<&O.M)_X*1_L.:_%-/H7[1NAWJ6 M^W[0]HD\@BW9V[BL9VYP<9ZX- 'M]%>4_#']N/\ 9+^,WCR'X7_"_P".NB:S MX@G65HM)M7?SF$:EWX91C:H)/TKU:@ HK&\??$7P%\*O"USXW^)?C/3- T>T M&;G4M7O4MX8\] 7<@9/0#J3P,UX[H/\ P4[_ &'O$XEN=#^-,D]E;R%+C6?^ M$5U1=.B(Z[KQK46Z@>IDQ0![W17&^%_VA?@IXZDU*+X?_$C3/$9TC2[;4=0_ MX1R4Z@([:X:987!MPX$MO^"CO[$-YXF7P5:?M$:++K+WO MV--)CCG:Z:XW;/)$0CWF3=\NS&<\8S0![;17.>*_BOX'\#>"1\1?%U_=V&CA M-\MU/I%R# FUF+RQB/?"H"DEG50.,D9&<'P1^U-\"OB7X*N/B/\ #SQG+KF@ MVQQ+JVE:+>3P9!(.UTA(?:0=VW.W^+% 'H-%>->!/^"A7[%7Q-\9:?\ #WP' M^T=XX8R028!V-M4C/(X[=*Z;QG^T[\$OAUX'B^ M)?CWQ;<:-X?F^[J^IZ)>00)RJ@NSP@1ABRA2V V?ES0!WU%>7?";]M']F'X\ M:R_A_P""_P 6;3Q1=PE/M,>B65Q<"W#DA6E9(RL2D@_,Y X//%:'Q9_:I^ / MP)U>UT/XO?$2'0+B_E6*P&H65PJ74C $)$XC*R-R/E4DCIB@#T&BO.OB5^UC M\ ?@UH=GXG^+/CMO#>FWZJ;2_P!:TB[MH9"V[:F]X@ Y"D["0V.<8(-'P=_: MT_9Y_:"NI+7X)_$B#Q.(9"EQ<:18W$L%NVTMMDF$?EQD@(W('7 SW M&=2[NK>QM9;Z\F$<4,;/+(W15 R2?PH DHKPVR_X*5_L*:E:3ZAIW[2F@7$% MJA:YG@$SI"HZEB(\*/U ^TSP"9TBR"1N8 M1X7@'KZ&@#W*BO-=#_; _9N\3_"^X^-7ACXHVNI^$[.YE@O=?TZSN)[:V>)% M>3S62,^4%5E)9L+SUK)^'O[??[('Q;\1IX/^%GQPT[Q'JLB%UT[0[6XNIM@( M!?9'&2%!(RQX&1DT >P45XSXY_X*%_L7_#+Q3=^!_B)^T#HVB:Q82;+S3=42 M:":(]1E6C!P1@@]""",@UZCX-\:>'_'^@P^)_"T]Q-8W S;SW%A-;^:I (=1 M,BEE((PP&T]C0!JT5YE;_MD?LV77Q/@^"J?$Z%?%US(J0^&YM.NH[TD\@F)H M@P7'.X@*!DDXYK'\<_\ !0?]C;X8>(I?"/Q)^.VF>'M5@4--IFMVMS:7" ]" M8Y8E8 ]CCF@#V6BO$]7_ ."C?[$>@1";7OVAM&LD8C#W<4\8.>G+1BO4/AM\ M2O GQ@\$V'Q(^&7B>VUG0M41WT_4[-B8IU5VC8J2 >&5A]10!N45S_Q2^*OP M[^"G@>\^)7Q6\6VFAZ#IYB%[JE\Q$4)DD6),D GEW51[L*\MF_X*5_L*6^EQ MZY">#QGL: /KV$-[IM] MK_MW?LHZ9XOO/ -E\6HM;UG3@3J&G>$M(O- M:DM,9!\T6$,WEX(((;&",&N@^#G[3W[/_P"T!+>6GP>^*^D:Y=Z']5@4-/IFMVMS:7$8(R M"TV17I?@+XA^$_B=H$?BGP5>W%UITZJUM=RZ?/ DZ,H97C,J+YB$$8 M9XBLH.9YK>QFN/+&"2S+"C,%&.6(P.YH MU**\-T?_ (*5?L*^(KLZ?X?_ &D] OIPA#OAE^T!X6U;6"S*FCPZJB7;E<[@L#E9&Q@YPIQWH ],HKG_B3\4O M WPA\-R^,/B)J\FG:5;HSW6H?89I8;=%&6>5HD81*!_$V![UY?I'_!2?]ACQ M TJ:#^TAH-\T";YA9K-*8U_O-MC.![F@#W"BO(O 7[>?['WQ0\?6?PL\!?'S M0]3\1:A*T=GH\#R">5U1I& 5E'(56//85:^)?[;7[*?P>\?2?"WXE_&[1](\ M111QR2:/<&0SA77>AVJISE3GZ4 >IT5X76/^$=C_:2T%M0$AC-B MHF,V\=5V>7NR,=,5O?#;]MC]E?XP^+I_ /PP^,^F:YKEM92WIT5XEK/\ P4=_8B\.^(YO!WB#]HC1;#5[>X^SW&E7 MD4\5S%+G'EM$T896R1\I&>:]0N?B1X5LO!C>/[QM1BTQ5W/))HEVLJKNQN,) MB\T+WW;<8YSCF@#=HKSGX;?M9? #XQ:+?^(_A1X\;Q'8:8#]NO-%TB[N8XF! M4%-R1$%QO4[!EL9;& 2.4@_X*3_L,7.M-X;MOVD-!DU%97B:P19C,'7.Y2@C MW9&#D8R,'TH ]QHKRGP7^W/^Q_\ $'Q6G@3PK^T7X5FUN680PZ1<:HMO']?UD6KW TVRNCYK1(1N95 M8#=C(R!DXYZ UU'Q:^-OPO\ @5X>'BWXL^*%T72AGS-3N+29[>'!4?O)$1EC MR6 &\C)Z9P: .JHK ^&GQ1\"_&#PK#XW^'&N?VGI-R1]EOUM98XYP5#!XS(J M^8A###KE3Z\&M^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \E_;E_:5A_9&_9: M\6_'9;2.YO=*L5BT>UF^[-?3.L, 8#DJ'<,P&#M5J^$?^"%WP:'[2/Q&\>_M MU_M!3OXJ\3VVM1V.C:AK $Q@NS&)9YU#<*ZH\"1[0!&I8* ,8^IO^"R'PA\3 M?&/]@#QCIG@^SEN;[1'MM:%I"I+30VTH:8 #KMA,CX[[,5\^?\&X/Q'T6\^# M/Q#^$?VI%U'3_$\.L>06PSPW%ND.X#N UK@XZ;USU% 'Z ?%WX0_#GX[?#W4 MOA;\5O"MKK&B:K;M%=6=U&&QD$"1#U213RKKAE(!!!KXS_;$^*7CO_@ES_P2 MY\/?"CP?KRCQ;+.WAG1-8MVRUO$SW$K7B\##B!0!_;[2N1[I<+_D5S MG_!PMXQTK1/V*M'\)SW"?;=;\(_ 7ASQ-8!)?A!_P3;FU#Q38R6L_C*]U+Q#;V\RE76VDMXH(6(/9X[99%]5 MD4]ZYO\ :T_9<_X:6_X(N_#V\T33O.\0^"/AAH.OZ+L3+R)%I[ MN^Z1CW9B:^E?^"%.M?$OX_>#='\.^.K8R>#O@IJ=]<>'9I&)^TZE?Q[8D(/! M^RQ/?D>GVZ/&-@SXE\9/^5@2S_[*WH/_ *+M* /T'_X+,HDG_!-3XF!U!Q!I M9&1W&K6>*^:_^".6D_#S6_\ @DY\7]/^+%M9R>'6\5:VVK?;E4QI$NCZ>Q?Y MNC+CJ&95A*YX#M"+C..2$7/W5K]&_P!KWXK> M*?A1\$-0N?AM9B[\9Z_/%H7@>Q+ >?JUV3' 26XVQ_-.Y. (X')/%=5\*?@] M\+?@;X0A\ _!_P Z7X!RZ6&E6BQ(SG&7;'+N<#+L2QP,FO!O'WC;XH_$ M;]LA==^&OP6F\:>'?A)93:>&BU^ULHT\1WD,;3/F8_O&@LI$B&W[K7DP/(H M^/O^#?O]IW6/"WQ0\8?L=?$>]GBGU>:;6-&AOF/F)J,(V7L)#<[WC59".WV> M0GDU^KU?A]_P4'\/_&3]C'_@H)I'[7]C\)9?!A\0:XOB'2M-?5X+N.:ZB:/[ M=$9("1ME9RSJ><7)'2OVB^%GQ(\+_&+X;:#\5?!5Y]HTGQ%I,&H:?)QGRY4# M@,!T89P1V(([4 ?D#_P2(C2+_@KGXBBB0*J_\)(%4#@ 3'BNJ_X.*++P-H?Q MZ^&WB+P6T%KXRGT:ZDUF;3R$N?*CFA^Q2L4PV[=]H"MU^3 /RC'E_P#P3J^% M>C?&;_@IUXP\!:WKVNZ7'=+XE\K4O#>O7.G7=M+YKA)$EMW1B5)W;&RC$ ,K M#BH_A7J=_P#\$W/^"G+:;^VWX9@\8VR7BQ2>*/$%J;V9+>1A]EUJV>7.]6_8\T2]^+,$B^)KGX;6S^)8[A,.+YM/4W <=F\ MPOD>N:_+O_@W*1#^UAXUE*CW_P /]2M$ M6XBN=E[:+>6,-S%=P2* T08M)&5.Y6-O\P88 _+_ /;G_P""<'QI_P""6_B; M1OVE_@/\6[R\T"'6DBTS6XAY&HZ3Y&IZG:2%)K?38 @DC1ARC2O*J[ASL20?Q M9KTW_@C9\"?"_P &/V$/"&LZ9I4*:MXRM3KFN7PC'F7+3,Q@4GKM2#RU Z [ MB.6-?'W_ 7 \*^//C+^S5\!_P!L:\T!X4OO"\,?B:"*,[;"XOK:WNH@1U5= MXG3)Z$(.K"ONW_@ESXSTGQU_P3^^%>JZ1<)(EKX5ATZ8*?N2VK-;.I]#NB/Y MB@#XM_X+U^&-2_9]^.WPN_;%^"VI2^'_ !9=FZM+[5=._=O)+:^2T$CXXD)C MEEC8-D,B*ARHQ7T]\2?C7IG[77_!'[Q!\:M1TFW4^(_AE=S7]H$W1PWL(>.; M9NSPEQ$Y0]1M4]17S;_P+]+.D?"GX>PSJ]^]UJFH2PJ?"_QA9R6VJVOPPU.\U"TF4A[>6[>>[:)P>C) MY^PCL5- 'P3X_P#!WQ]_X(A?MQ6GBKPI-<:IX6OV=M,GF)2#Q!I!<>;:3$#" MSQ_+DX^5Q'(!M8 _IC\6?C)\*OVI?@+\(OC/\.;Z+4]&U/XN>%KJT,J#S+6= M;]%>*1>=DL;;D8=B#@D$$^A_MD?LD_#;]M#X'ZE\&_B);B)I1Y^BZO'$&FTN M]4$1W">N,E67(WHS+D9R/R,_9(;]I']CO]M[0/V$OB6K0:9J'Q3T*ZOM/DW/ M \T%W&\-_:L/FN?[4U*TD*36^FPA \:,.4,KRJNX<[$D'\6:^]Z_,#_@X\^#7B74M$^' M?QZTJQDFTS2WO-'UB5%)%L\ICEMV..BL4F7)XR$'5A0!],_\$GPUJ?[ M/7Q\^%W[8GP5U*7P_P"*[T7=K?:IIV(WDFM/):"1\<2$QS21L&R&1%0Y7BOM M7_@E]XSTGQU^P!\*M6T>X21+7PG!ITVP_=EM2;:13Z'=$:^-?^#DKQAIC:=\ M*/AY!.KW[7&J:A- IRT<6+>*,D>C-Y@'_7,T ?37Q#^/,'[4G_!'WQ7\=S8Q MP2^(?A!JLU];1_L=*T;XVZIJE[#;6U ML- EN+BXD"1Q(JZF69F/"J "23P *]\\,?!KQ'\ /^"&>L?"[Q?9O;:I:?![ M6[O4+25!= M'L+6_P!)OM:M[;5HH@9=5TEA>64>YP 6W,D,ZAL[ TBC[Q)]XKRC]B'X,:K^ MSO\ LQ^'/@AK#R/)X9GU&QBGE4!KB!=0N?)FP.GF1%'^CUZN1D8H _&G7?BC MJ_\ P5O_ ."K6A_";Q=J]S)\,=&UV[73-$BG987TZRCDDDE8*?\ 67)B"L_W ME655!P@-?L3H/AOP]X6T&U\*^&=#M-/TRRMU@L]/LK98H((E& B(H"JH'& , M5^(O_!./1[W]CK_@KOI?PD^* -E-::WJ7AR6:X^7>\T$J6KKGJLSF#:>XE!' M6OW'H \2_9\_8Y\'?LW?M'_$WXH_#+1K/2] ^(6GZ-,^DV:A$MM1MWOANQL=#7XQ>$89=&_P"#@:5-30PE M_BQ?,H?C(EBE,9_X$'7'U% '[12Q13Q-#-&KHZE71AD,#U!'<5XC_P $UK6V ML_V#?A7;VD"QH/"-NVU!@9.23]223]37M&KZK8:%I-UKFJW*PVMG;O/:7^PO\*+>^A:.23P+I\^QA@A985D7_QUQ0!^0O[< M?P%UW]G^'X8_ME_# /8#Q!J>H-->6RX^R:S8:K<&*3T!>)8B!W,$A[U^NWA7 M]LSPEXK_ &';3]LK2[(7$-UX66]CTFW;+2:D?W/]GKZN;S_1QZL1ZUXKXD_9 MAC_:W_X),W7PJLK)9M:BEU?4_#!Q\RZC;ZI>/$J^GF#?"3V69J^8/^"&.K?$ M_P"--P_[..OV;/X#^'_BN+QI>2RDY^W!&CM;$@CA/M*B\ [/9G^\: /#?VW? MA)>_!O\ X*"^$? _B2[2]UN7^P+_ ,57XY^VZK=S"XO9L]PT\LF,]%VCH*_6 MW_@I\B2?\$_OBNKJ"/\ A$9S@CN"I'ZU^:/_ 5U_P"4N>D_]=/#?_H4=?II M_P %+K&[U#]@7XLV]G TCKX+NY2JC)"(N]C^"J3^% 'R!_P;:(@^''Q4E"C< M=;TP%LA'K7Q__ M ,&V=Q"WP\^*UJL@,B:UI;LN>0##< '_ ,=/Y5]B?MFR1W.M_!G0(G!NKWXT MZ6\$(^\RP6UY<2-CT5(F)/;CUH \Q_X+F(C?\$Y/%C,H)75M)*DCH?MT0_J: MX[_@WG1%_89U=E4 M\1[\L0.I^R6(_I79?\ !L_$GQG?BUTG0=,GO]1N#_ M 0Q(7<@=SA3@=S@5E_$/XNZ!\//%G@WP1>Q^?J7C;7I-,TJU24!OW5I/=S3 M$8)*)';MGW=!D9%>0_MK>(?&'CSQKX._9H^'7@"3Q4T]Y%XI\<:1#J4-H&T> MRG0P0/),0H$][Y(V\EX[:X7&,T ?GM^RQ^UQ\9_@%_P5\UC7/VG+"?0YOB;J M$=AXFTN[ERNGQWB12Z;R>,0AK>+O5\16E[YV69[20B M Y0J3*A=NNZ)FP6]AH/PRN[F?L\>#/V>O@E\6-!\" M6=O;:/XDN=7UVWTNWMQ'%9-/I\:2Q*!QM,L4C@ *) H'RY/YQ_\&X:(?VCO M'\A4;AX)0!L<@&\BS_(?E7ZN_&C_ )([XL_[%F__ /2=Z_*/_@W"_P"3B_B! M_P!B5'_Z5Q4 >H?\'#_[+":WX)\-_M<^&=,!NM$E71/%#QIRUI*Q:UF;V28O M'GJ3<(.@KZF_X)6_M/I^U3^QAX7\7:E?B;7M"A_L+Q)ELL;JV55$C>\D1BE/ M;,A':O7OCQ\'O#'[0/P:\3?!;QC'G3O$NCS6,TFW<86=?DF4'^)'VNO^T@K\ M;_\ @FQX\_:%_9^_:#^(7[ >AV-W!KOCMY/#DD]N?^0'?6\S1SZDN?X8K,WD M@('SLD/:@#]2?V8M!TGXK?%WQO\ ME7-A$YUV8>&?!-V4!8:#I\KJ95;KMN; MPW,P/\42VYK\V?\ @XN51^V9X38*,GX8VF3CK_Q,=0K]A_!7@_P[\/?!^E> MO".FI9Z5HNG0V.FVD?W88(D$<:#Z*H%?CS_P<7_\GE^$O^R8VO\ Z<=0H _4 M#Q!\4/A[KOQ*\+?LF>(M-TG6F\4>";[4M:T>^C6<)9P?9HT\R-LC;(TS ;AS MY38Z&MG]EWX%:?\ LT_!+3/@EHMPLFGZ)?:C_9>UF.RTFO[B>"-BW)98I45C MW93VKQ[X1_L _"_X%_M<>%_VCO@?X1;2;/4_ E_IOBFUBNGDA-PQM'MYE$C$ MH6"2JP'RG:AP#DGZ!\'_ !*\->.O$/B7P[X3PIJZ:9JLZ[3&+MK:&Y:) M2"EU!:7]O M=O;L,CY9!"8R>P!_AU\0- M]4T;6=/UJUU&QNHPR2QMJ]Z#UZ$=01R" 1@@5X=_P6"_:$\:_ ML7?LB_#+]B'X7^+YX[_4?"L&FZYKMKF&9]-L;>&VVK@YC^T/G=@_=C9>CFOH MK_@B]_RC0^&?_7/5_P#T\7M?*O\ P<>_!KQ+,])\=_L%_"76M&N$D MBM_ UAITA0YQ+:1"UE7ZAX6'X5\.?\')/BW3KS5/A+\.;*42ZC%'JU_/;IRZ MQR-:Q1''7YFCF _W* /M'X+Z=X#_ &Y/#WP4_;6\2Z/:22Z-X9OKNQTB6#S( M[75;K[+')*A8_P#+%K:X1);.W6^\.ZUH^NZ'J;V MX>6SN+2XAG.P\$>8D;1-S]V0^@KTF]O;/3;.74=0NHX+>")I)YI7"I&BC+,Q M/ ))JMX7_Y%G3O^O"'_P! %>)?M\^)?%FL^ ]*_9L^&F@3ZOX@^)5Z]E=: M=:7\=K*-"@"R:I()9"%CW0$6P8]'O$QD\4 ?FMX^_;>^*OPC_P""LVB?M>_$ M;3[W3/"OB:VM3I-K."!/X.N0889@G7)53=;/^>RFOVAMKFWO+>.[M)TEBE0/ M%+&P974C(((X(([U^7O_ 6K^"7QA^,/P,T7XSW7[*TGA-?APA@O+Z#Q+8W: M_P!ES,D8C\J [L1R^61@816D)P.:^B/^"*?[4_\ PT9^QKIOA77M2\[Q%\/G M70]2#OEY+55S9S'V,(\O)Y+0.: /AS_@XJ15_;;\,E5 +?"VQ+$#J?[1U(?T MK]E]'1(](M8XU"JML@50. -HK\:?^#BO_D]KPO\ ]DLL?_3EJ5?LQI7_ ""[ M;_KW3_T$4 3T5R?@CXN:!X^^(7C#P%H,?F-X,O+2RU*[64,INYK<7#0@ <%( MY(23GK)C V\]90!^,/\ P0P1(O\ @I1XFCC4*J^%M9"J!P!]LMZW/^#@RV\( M^&_VL? 7B+X:R)9^-)= $^JS:0=EUO2YQ9S$Q_-YN1(%;[V$3L%KS?\ X)1_ M!_2?CG^W/XT^'^J^*/$&B&X\*:XUIJWAG7KG3[NTG^TPJDJR6\B%PI;=Y;[H MV(&Y3@58_9O\3R_\$Y_^"F=SX<_;A\*V?B(_;EM9_%VO6YNYK/>P-KK-O+-N M;;C;N.=RHSC[\>V@#]<]?G\8ZA^QA>W/Q*MC'X@G^&$C:_"Z ;;PZ<3.I'0? MO"PQ7YG?\&Y^HZ?I'QI^)FJZM?0VMK;>"X9;FYN)0D<4:W(+.S' 50 22> ! M7ZH?'.YM[SX!>,;RSN$EBE\'Z@\4L;AE=3:R$,"."".$!JVGCPC$;<+=20R6\C7 7S$:-@0PZC.1D<@T ?IEX0\$?#W] MM!_A3^VMH>D:9;:KX>\2ZC=Z5J\4!6:\T@_;K-(&;!+;E:";#<*RMMVAB#Z/ MX)_9\\'>$?CKXT_:$>SM[CQ#XN6RMA>M;CS+2RMK:.-8%8Y(#2"21L8#90$' M8#7$_LZZ+9?L/?L3Z/X3^)5Q+Y7@P76GHPV>;?DZC+%:",$A2\^^'8"1S*H. M.<>ZT ?BW\.?^5@:X_[*SJG_ **N*_63Q!^SSX,UC]HOP[^TK:6=O:Z_HNB7 MVDW=Q';@27UK<>4RH[CD^6\>5SG D<#&:_)OX<_\K UQ_P!E9U3_ -%7%?M) M0!^*W[;D$)_X+XV<)B78_P 2O!6Y<<'-MI>?SK]J:_%O]NR"72O^"]&FZCJ" M&*&7XA>"YXY'X#1K!IJEOH"C#\#7[24 >&_\$\;"RT_]GF\AL;2.%#\2/&&5 MC0*./$6H*.GHJJ/H!7YI_LSHD?\ P<&ZDL:@#_A:/BTX [FWU$FOTP_X)YR1 MWG[,EOKENX:#5?&GBG4+1QT>"?Q!J$D3CU#(RL#Z,*_+GX4>!]%^)'_!>#7_ M 3XANM3@L[_ .)OBI9IM&UFYT^Y3;#?N#'<6TDJQG]X1R464C9GH7DV]6K[D_8(U M#XC^)/V*?AOJ'QH6XFUZ[\(VQU$ZB"9ID*D1-+NY+M#Y9;=R23GG-?DM\2_# M?B;_ ()O?\%++#5_VL-"E^*'AI+H366J^+4.HRW^DR,1'=1F//"VG>-?!NLP:CI.K645WIM_:ONCN()%#(ZGT*D&@#\* MOCS^RI\9?V+]%^'/[>OP+UJ[ATG5VCO(]1M8P&T/4P[@P2 #:8)0#MR-I!>) MATW_ *2>#OVV? '[>W_!,;XG^.+&&VMM>L/AKK-KXO\ #V[)LKO^SIR'4'DP MR8+QMST*D[D;'H_[*GPU\$?&'_@G_P"&/AA\2/#\&JZ'K?AA[74K"X7*R1M( M_0]58'#*PP58!@00#7Y)?M/_ 5^/W_!)7]H#Q'X1\)ZO<7/A+QSX:U+2M.U M&X0F#6=)NHFBDAF"X N(#(I.,8=4<#8X! /W.^&]O!:?#O0;6UA6.*+1;5(X MT& JB%0 !V&*VJR/A_\ \B'HG_8(MO\ T4M:] !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 CJKJ4=05(P01P17R!XG_ ."1OA'P;\<'_:-_8M^-NK?![Q/.9/ME MII^EQ:AI4ZN0SQ_9)&3$;, 3'O,8(4HBE17V!10!X)_PS'^TS\1K#_A&OVB/ MVQ9=1\/S#;J6C>!/"*:"^HQ]XIKOSYYEC8<,(3"Q!(W8->R:?X!\$:7X%B^& M-AX3T^/P[!I8TV+1!:+]E%F(_+\CRR-ICV?+M(QCBM>B@#Y3^&G_ 33U;]E M7XD:SX\_8@^/DG@O3?$+*^K^"?$_A\ZUI,CJ3L,8%Q;SQ;=S8/F,<$@DC #O M%O\ P3+7]HSXPZ3\8_VX?C5)\0AX?4C0O!VDZ"-(T2URP9@\)FGEFW,JEMT@ MW[55MR@+7U510!ROQ6\#^+_&'P[N_ GPX\;VOA22\M'M#J0T47;6T#1E/W$? MF1HCC(VE@ZC&-IZC#_9F^"OB_P" GPBTGX,>*/B9#XLTSP_I-OINBW4VA"TN M$M8D,:QS%9724! B*0B'"?,7)R/1J* /,/V;OV6? O[)?PCO?A/\$!%90W.L MW^IQ7%]:F95FN)69 Z(Z%UBC\J$ ,I*0KR#DU\V^)_\ @C3<^*_VJO\ AL74 M/VJ+^/Q>/$UOKD8@\)0BUCGA9#&@C,Y)C C5<%B2!RQ/-?<-% 'B?[6W[*_C M_P#:Y^!=U\ _%'QGL-%TK5X[?^W[G2/"C&:Z>&X6=1&9;MA#'NCBRN&8E3\^ M&VU@?L$?L&ZQ^P5X7U#X=>$_C9_PD/AK5-7?4[NQU/PV(KA+EH$A+131SX4$ M119#(^=G&TDFOHNB@#.\6V'B75/#=YIW@_Q#!I.IS1;+34KC3_M26[$C+^5O M0.0,X!;&<$@@%3Y9^R)^S%X\_9L_')O&=CJNM7FL7=UJGA]8+Y[ZY MD$DLC3QS%64MN.TQDY888 !:]DHH ^60<[%1>57).!5_]DG]CWXH?L?\ P5D^!W@K]HN/ M6],MYGDT*7Q#X3\Q],\Q]\B)Y5TF]"Q=@K?=9RH_M\? M\$X_A=^WWX6T.S\;Z_-H7B#0)B;+Q)I=DKR&%Q^]MV1V^:-F"N 6RA7@_,V[ MZ*HH ^?O@?\ L?\ QF^!'[.^N+_2GTW4+#7/ M"B2036[21R'_ %=PC*X:-2&#<%/&&NQVEM;V]I86]QI?V.&UAA,%W;2#-T&>(OD21%'=3LOLE[I-Q%^Y>'C"@#&TK@ M%2N"I4%2" :^=O@;_P $^OBQ^QV^JZ%^R%^U!'I_A+5+UKL>#_'WA(ZS!9SL M &>":"ZM9$X"C!W A06R>3]344 ?+WA'_@F3X6U_]HB/]J[]K#XHW?Q1\9V? ME#18;C28]/TC2EC):(0V:O(3L8EEWR,-S%R"YW5ZE^UA\!?&7[2WPFU3X,Z- M\6%\*:3KUFUKK-S;:&+J[EB)!*1NTRI&K %6^1F(/!6O3Z* ,#X:Z#X]\->% M;?1/B+X[M_$E_;JJ?VO#H_V)YU"@;I4$LBF0D$EEV+SPHQSY_P#M#_L:_#7] MH+XG?#[XTZCC3O%7P[\2VNI:9JT$ 9KFVCE$DEE+R-T;8)4YS&_(X9U;U^B@ M K$^(_PX\#?%[P-J?PU^)?AFUUG0M8M3;ZCIMXF4F0\]N5((#!@0RL 000#6 MW10!\L_ W_@GY\6OV.SJOA_]D3]J&*P\):I>M=KX0\?^$CK,-E.P 9X)H+JU MD3@*-IW [03DY)F\'?\ !,GPKK?[1"?M7_M7?%&[^*/C6T,0T6.YTF.PTG2E MC):(0V:O(?D8EEWR,-S%R"YW5]044 >=?M0?!7Q5^T/\(M:^#.C?$:#PWIWB M/3)]/UJ[&B?:[EH)0%98B9D2,E=RDLK\-QM(S7BW[!G_ 3(OOV ?$.MZA\- M_C_)K&G>)OLBZ[INL^&%S(MNTI0Q21W"F)\32C)#K\W*G KZNHH **** /G7 M]M7_ ()F?L^?ML7EKXP\4G4/#GC'3HU33_%_AZ18[D*ARB2J05F53RN<.O\ M"ZC()X-_9T_;]\-:/#X2U7_@H-IVI6-O&(TU:X^%%N=5* #,K7;1%P/^6CQ M.21E@237T510!Q/P2^ W@[X&:3?PZ%?ZGJVK:U=B[\1^)]?O/M&HZO*?#$R"/6-#\,>"X-$?6(@!NAN;E)9'\I^0Z0B+?LR_#R'X6:[\:/^$PTFSDN);">^T!;6\C>:=IG#2QS%'3>\A ,88;OO M8 %6_@%^RO\ #7]FNX\<7WPMLUMKCQUXKN=>OWFA#+#-*H A4*5_(&DM6MXM(\)11VUM]G51$ M$22=V(!4$[F8DD]N*^P].\,ZKJG@N;PG\4K[3-?-Y:R6VHF#23;074+J49&A M>67[RDAOFP_\ PK_9E\0Z-\0;7XS?'OXQWGQ! M\7:;9RVNA74FDQ:=I^C12@"8VEG$6V2R !7FD>20J-@*KD'UNB@#Q']N#]D3 M7_VU/A=-\%-0^+J>&O#=W"I(4K]444 M >:?M5? KQ3^TG\(=8^"NF?$J'PUI7B&P>SUFZ30_M=T\+$96)FF1(\@%22C MG#<%3S7D7[!7_!-74/V =4UH_#SX^/K6E>))+9M9TW6?#"ACY'F;6AECN%,; M8E8$L'7I\O%?5%% '*_&;P1XQ^)'P_U+P+X/\;VOA]]6L9[.[U&;1S>21Q2Q MLA,2^=&JN-V0S!Q_LFOF']B;_@DM/^PG\2[WXD?"K]HV?4'U33?L&IZ?KGA5 M'AFA\Q),@QW",C@IPV2.3E3TK[(HH *\;\*?L4_"_P )?MH>)?VU+!0==\1^ M&K;3&LS EO,AQ-7(:>MVR!0N=[,0K8'WE .>1@UT'[&'[ M*5C^Q[\);KX9V_Q!U'Q3=:CXAN]9U37M6C"W%W[_,VYL(N6)))Y->MT M4 %?.'[>_P"P+J_[>^@:;X$\7_&X^'_#ND:H-0L[#2_#:R3O<"%HMTLTD^& M#R8"HGW^=Q -?1]% 'C?[%?[+/B/]CKX16'P)A^*\?B7PWI'VAM)%UH MKN! MIIVG<-*D[*Z;Y)" 8PWS_>P *]%^*'PN\ ?&CP%J?PP^*/A:UUG0=8MC!J&G M7:DI(N0000058$!E92&5@""" :WZ* /EKX%_L"?&7]CRVU+PG^R9^U-#:^$+ M^\>Z@\)_$'P>=8CL)G'S/!/;W=K(H.!\IR#C)RQ),_P^_P""97A"?]HD_M9_ MM0_$V\^*/CN!XSI$E[I<=CI>E"/_ %7V>S5I,&,DE=\C ,2^#)\]?3U% !7Q M;^V;_P $@Y?VY/BO!\6_BU^TG<6=Y9Z1'IEC9:'X42*""V2260#$EP[,Q:5R M6+[44 <=\?/ACJ_QH^$VN?"?3O$=CI=OXCTNXTW4 M[F]T_@#A@,K,"DB\[)!G:6.0REE/V110!\4_MD?\$>W_ &X/ MBW'\8OBY^TK<6E_;Z1%IEG9Z'X32*W@MHY))%4"2X=B2\TC$ECRW& ![(W[ M/G[7@\*)X6M?V[)X&CM%@74X_AQIYNM>Y44 >-?L3?L@6W[ M&_P_U_P>WQ.U3QA?^)/%ESK^K:_K,(2YGN)HH8VW$,V[F'=N)R2YKU#QE8>, M-3T&6R\#>);+2-0DX2_OM*:\2-<')$8EBRW0@EB!CE36K10!\2_LJ?\ !':X M_9 ^-I^/7PR_:>N[S6);2XMKNWUOPE'+;W,KC*M)P0R@@@@]1T-?;5% 'R[X__ ."??Q>^-'Q.\'^.?CC^ MVMK_ (@TKP=XGLM;M/"5OX7M+&PN)K:995$BPL"Y.TKN?<5#-MQDU],:W#K4 M^E3P^'-0M;2^9,6UQ>V;7$2-GJT:R1EQC/ =?K5JB@#X?T3_ ((U76A?M5?\ M-BVG[5-^_C ^)I=<<2^$83:M/*S%XS&)P?+(=DP&#!?XL\U]L:5'JL.FPQ:Y M>V]Q>+&!<3VELT,;OW*HSN4'L6;ZFK%% 'S#^WM_P2X^$7[ M#_&VD0+!9>)]*A$N^)7+HDT19-^QF8JRNC#)^8C %_PY^RE^V3K'AA/A[\;_ M -ONZUC0&MA;:@?#7@2VTK5+^#&&1KWSI3%N'#/&BR$$D.I.:^CZ* ,'2_ ] MKX%^'=G\/?A';Z;H-MI.GQ6>B0RZ>T]M:11@*J^4LL;. HQ]\'/))YS\@>!? M^".%Y\/_ -JW_ALC1_VJ+Z;Q@WB*\UF877A&$VLL]UYOGH8UG4B-EFD7"L" M>"" :^W:* /"?VW/V#?A]^W=\'].^'WQ3UC[#K>D7"7.F^*-)L 'MIB%$X2) MW8^5*!S&7."$.XE 3C_LL?L3_&3]D?X.7'P0^'?[5C:AI&^5](D\0>#EN)M( M:0Y?[.5ND7;N+/L=74,2<8)!^CJ* /*_V2OV??&_[,?PNL/@_K7QA_X2[2-( MA>/2KB]T(6UY$K2%]KRI,RR*-Q ^0,.['&*7]L7]DKX:_MH?!#4?@U\1H/*, MP\_1M7CB#3:7>J"([B/.,XR0RY&]&9+/$&FEEFTW2)S(9Y59>5R4CC)'42%?XJ /I31/B)X%\2>*M6\#Z! MXLL+S6-!\K^V=.M[A6FL_-7='YBCEQUZXN$C$UGYMRTCJ["X28!FS@C=MQA"RGZG_; ^#7[5 MGQW\.^ /A#X!^(J^'=!O]14_%SQ%H&H-9W[6J1IF&RR"565_,!.5,S&-HLLWF# SC& '#=M^U9>^+?VL_P!O7P[^P19>/=:T'P1HW@F3Q;\0 MO^$>OVM+G5@9Q!!9-*OS+&&:)F ^\)3W564 ^R**^'H_!MQ_P3:_;9^%W@3X M8^.O$-W\+?C!+=Z+?>%M>UB6^CTC58D1K>XMGF)9/,:1$9&=!UB6Q36-6N$=Y9[AXB&<1F.1 MN1C"$$9<, ?<%%?&W[,-SXJ_9!_;YU;]A&Y^(&M^(/ OB;P0OBGP OB&_:[N M='D29HI[)9G^9HB$D< _=")W9V;[!UC5;'0M)NM(6\<9VF4/&^68,&V@D$EB>@_9L_;)^)/P;_92^._A[XS>(Y/%/BK]GK5M M0TVUUG423)K-N%?^SY)VSDL[J59LEMH4DELD@'V_17P=\&?^"<&H?'[]F?2/ MVBOB5\?_ !^/C/XQT"/7['Q?:^*KB!-)N+B,3VUO%;QL(UA0-&K(!_?"E!M" M^[_\$T_VD_$W[5'[('AOXE>/6!\26SW&E>(W5 OF7=M(8S+@< N@CD( #.0 M!@"@#WJBBB@ 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@ KS3]I_XK?LY?#_PCIG@S]IF2SDT3QYK<'AVTL-2T MF2ZMKVYG/R12;49(U^4MOWN(IRQEW,#Y8=F4%MNT@C'W#\' M?VR/AMXL\"?" _$OQ!;:'XO^+7A:WU+0]#:";;=3?9$GG2-]I557=\N]@2&4 M#)(!^;O"G_!*#XI>./BOXU\+?M&_M/\ COQ!\.[BXT1Q \UO!)XN2VM\)'>2 MQLTNV!@L9R%:0_."& 8?2O[37[$_PA_:9^'F@^"-3>_\-7G@ZYBN?!'B#PO. M+:\T":)55#;M@@)A$!3&/D4C#*K ^3?V^?V;/ ?_!..UTC]OG]E?4=1TOQ? M9^*;>RUO3=6U*34(O$5O=,WG0'[27>-VV]8V7"[L $*1Z7X3_P"*4_X+B>)% MUL>1_P )9\"8)M',O'FF*\@5XU]2/(E8CT0UTWA?_@FS>^(/B/X?^(W[5_[4 M?B[XMGPE>"[\,Z'K-I!9:=;7*G*3RP0C$\BX&&8C..0PXKO/VK?V,/!_[3]] MX=\;6WC?6_!GC?P?_:O\!:LWE:BWCO3]7CADX9[:ZCN)(W [@*R<]MZ^M>C_L\_L'VOPJ^,$_[1 MWQD^-WB'XG_$!M,.FZ?K_B&&*"+2[0DEH[6VB^2(MD[F!.0S8 WON=^T3^PC M8_%OXN6O[1?PA^-'B'X8_$*#3/[-N_$7AV.*:/4K/.5BNK:4;)MI VDD=%SG M8FT \U\?+_PEG_!<#P+::*?./A7X*WEWK!CY\A9KFXB16]#F6,X]''K7U3\4 MM"O?%/PQ\1^&=-7-SJ.@WEK;@'J\D+HOZD5YM^RG^Q=X3_9EU3Q%\0-2\>:W MXV\=>,)HW\3^-?$LBM=72QC$<,:J-L,*CH@ST )(5 N]\'_V>;GX3?%;Q_\ M%";XN>)M?3QU?P7,>B:S>F2TT41&8^7:)_RS5O-Y'?RU]* /(/\ @BQK=CJO M_!.+P'I]NX%QI4VJV6H0'AH9EU*Y?:P['8Z-C_:%?,>N^&M3^)/PH_X*!>,? M"T37%C=>)HK>WFA&5D;2VEENMI'7"$$X[$&OI_Q5_P $T]3TGQWXE\5?LQ_M M8^-/A5IOC2^>]\4>&]!AAN+26ZD&)9[828:TD?J60D@XQ@!5'L'[/7[+7PA_ M9J^",/P#\ :(\^B;)O[3?56$\VJ2S#$\URQ $CR#@\ ;0% "@ %;]D7Q?H& ML?L=_#?QE!J,*Z>?AWI4TL[. D2I91[]Q[;2K ^A4^E>%_\ !#W3[P?L2R>* MYK=X[;Q'X[UG4M/WKC="9EBR/^!0N/PI9O\ @DW=Z5X>O_@U\.OVSOB-X<^% M&J7$K7?P]LV@D$4,K%I;:"[D!DBA;+ IALACNW%F)^I?AG\-_!?P?^'^D?"_ MX=Z''INAZ%81V>FV41)$<2# R3RS'DEB26)))))- &Y1110!XEJG[!'P:U?4 M[G5KGQ5XW62ZG>:18O%]RJAF8L0 #P,G@=JZ'X7?LJ?#GX27UW?^&M=\37#W MD2QRC5/$,URH .1M#GY3]*],HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MMJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ M MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB M@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ MA!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,? M_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'T MC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$' MTC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"? MF]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^ M;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ MP+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ M +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8 MHH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ M (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@# M'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A! M](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A M!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ MGYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^ M?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ M ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W M_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ MV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH M_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH M Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X M0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ MX0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ M )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC M_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F] M_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F M]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+ M:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ M MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV* M* ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/ M^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ M .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!]( M_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!] M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GY MO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_G MYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\ M"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P M+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:M MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +: MK6E:!9:/(\EK+.Q=<'S9BP_6KU% !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 %%%% !61X\\5_\(1X4N_$_P!@^U?9?+_<>;LW;I%3[V#C&[/3 MM6O7(?'G_DE&J_\ ;#_T?'7RW'.8XW)^"LSQ^#ERU:.'K3A*R=IPIRE%V::= MFD[--/JFCLRZE3KYA1I5%>,I13]&TF,O_0T_P#*&'_^4GZO_JKD'_/G_P FG_\ )'NW@/\ M: _X3?Q7:>&/^$2^R_:O,_?_ &_?MVQL_P!WRQG.W'7O7?:KJNEZ%IEQK6MZ ME;V=G:0M-=7=U,L<4,:C+.[,0%4 $DDX %?/7P&_Y*OI7_;?_P!$25;_ ."G MGPH^+WQB_9!UOPS\$M-&IZU::C8ZFV@,>-8M[:X2:2T(R-^X(#L_C*!>K"O[ M,^CMQIQ-QUP5B,?GE?VU6.(G!2Y80M!4Z4DK0C%;RD[M7UWLD? \4Y?A,MS" M-+#1Y8N*>[>MY+JWV1V7@7]M#]F'XB^+;CP1X9^,FB/J,>I+96,5Q?)$NJ2- M;PS@VC,0+D;9T'R9)(. 1@GH/C)^T#\$OV>M"@\2?&[XHZ+X8L[J4Q6DNK7J MQ&X<8)6-3\TA ()"@X')KYH_9 ^-WP'_ ."@5A\0=)U.T&A^(E^).D>(W\&Z MRB+J>DSZ?8:/'YBHV#M6ZL9HMZ@':<,%+[:^C]8_9X^%7BSXEW?Q6\>^$-/\ M0ZK)IT6GZ>VM6,=PFG6B%F:.!9 0ADD=F=P SX122(UQ^]GS1K_##XL_#+XU M>$H?'GPD\>:5XCT>=RD>HZ1>I/'O&-R$J3M<9&5.",\@5Q_B/]MS]CKP?X@O M?"GBO]J3P!IVIZ;=26VH:?>^++2.:VF1BKQNC2 JRL""IY!!!KQ#]A+X+:7\ M,OVV_P!HY_@S9C2?AR=1TBRM-/L5 LX]:%H)KQ;=,;4\IIL,H&%,BH!A !W7 MQ/\ V5OV%/V>?@;XB^*7C']F+P)K4?AG0[O5-1U3Q%X6L[Z^U&5$:5FEN)HF M>665^Y/+/@ <"@#V;X:_%CX8_&3PZWB[X2_$'1O$NE+^,D;@&4D9R,BCPG\5OAIX[\2:UX0\$^/-*U?4_#CQ)KUGIM\DSZ>\N_8DNP MG8Y\M_E/(V\@<5YW^PO\!K?X'_LA>$_A?K_AZR@O+K26OO$FGQV2)"+R]9KB MYA\L#:$1I6B"XP$15Q@8KR/_ ()\>&?#O@_]N#]JWP]X4T.TTVP@\3>'C!96 M-NL44>^SN';:B@!Y[*N2>PKH*^.O^"WG@WPEJ7[%5]XQO\ PS83:OI_B+1TL=4D MM$-Q K7J*RI(1N52'8$ X.XT ?8M>9>&OVSOV4/&7Q/;X,>%?VA/"FH>*%G> M$:-:ZQ&\LDJ_>B0@[7<8.44EA@\<&O0/$OA_3O%GAZ^\+ZOYWV34;22VNA;S MM$YC=2K!70AD)!(W*01U!!YKXH_;WLOV*?%'Q1^#_P"R]X?\7^"O"'C/2_B# MIU]:W>GQ16TFB6-ON9[<21*!%),XBCCA8KERK8^04 ?-?''@[X< M>&+OQGX]\366D:58Q[[N_P!0N%BBC'N3W)X ')) )-73IU*U10IIN3=DEJV MWLDNK(J5*=&FZE1I12NV]$DMVWT1JUXW^TK^T-\(/#UU#\ [WQG;2>+M?P;+ M1+8^9-&D0^T-)-MXA79$VW=@L2, \D?*O[0'_!4GXP?M$>+V^ '_ 3Z\%ZG M<7%X6B;Q*MG_ *7,G1G@1OEMHQGF:7! .<1D9KL_V2O^"3%U\.[T_&7X[_$B MXU+Q_<[Y83;S--!8O*"LK2.Q#74K(SJ6)"@N2 Y :O=X^\-*E#PRS:&;U?9X MO$83$0PV&BX^UG5G1G&GSW:C3@YM7S]Y:K?HKU[_AE7_J?/_*7_P#;:/\ AE7_ *GS M_P I?_VVO\F/^)<_&7_H5_\ E?#_ /RX_J3_ %JR#_G]_P"2S_\ D3D/@-_R M5?2O^V__ *(DKU?XX?'CP1^S]I6A^)?B+J$%CI&K^)+;1[C5+JX$4-B\Z2>7 M+(Q& GF(B$DJ%$FXG"G.?X#_ &?_ /A"/%=IXG_X2W[5]E\S]Q]@V;MT;)][ MS#C&[/3M7?ZGI>F:WI\NDZSIT%W:W"%)[:ZA62.13V96!!'L:_LSZ.W!?$W MO!6(P&>4/8U98B:5W(VJH8,=KL#]+_M=?MW_ 7^ WB6S^!M[\:= \->*]9M MS)<:EJDH>/0+,];J2, [YB#^YA(^=L,V(U8GT[X:?L[?!/X/>(=:\4?#3X9: M)HM[KUXMS?3:=I<,)!$$,/EIL0;(R(%8H."[.W5C6KK/PG^%GB/4Y=:\0_#7 MP_?WDY'G7=[HT$LLF %&YF0DX Y/0"OWL^:/)_V3OVDOV-?$D]G^SS^RO\ M$*'Q++I^FSZCJ$VGK)-L!E4RW5W<.JAYYIYMQ.2[N[-C 8AG[:R_\++\1_#+ M]E6#YX_''C&/4?$<79M$TG;?7"MW"R3K9P>_GD5[)X;^'_@/P9-+<>#_ 3I M&E23J%F?3=-B@,@'(#%%&0/>K4GAKPY-XBB\7S:!9-JT%F]I!JC6J&XCMW97 M>%9,;@C,B,5!P2BDC(% %VOD+]A'7-&O_P!O_P#:PM[+5K::1O$?AXJD=KC:?0\&OKJXM[>[MWM;J!)8I4*21R*&5U(P00>"".U86B_"?X6> M&]3BUKP]\-?#]A>09\F[LM&@BECR"IVLJ@C()'!Z$T 9GB/]H/X.>$OC-X?_ M &>_$7CB"V\9>*;&>\T'1&@E+W4,*NTC!U0QI@1N0&8%MC;0<&OGG_@MWJ6G MZ?\ L$:LE]?10M-XFT80K)(%+E;V-R!GKA58GV!-?5-WX3\*ZAXBL_%]_P"& M=/GU;3X9(K#5)K)&N+:.3&](Y"-R*V!D @''-5_$GP]\ ^,KB.Z\7^!]'U66 M%"D,FI:9%.R+G. 74D#/84 )XQ^(G@;X?^![WXE^,_%-EI^@:=9FZO=6GF'D M10XSO+#.1R,8SG(Q7R[_ ,%'E_9Z_;&_9#F\(_#G7_#GC/Q7KUQ;+\-/[#OH M;J[-\T\>7A:,EHXUCWF9SA4C#E\8KZJM/"/A/3_#S>$;#PQIT&DO$\;Z7#91 MK;LCYWJ8P-I#;CD8PGZ1JFHM>7-K8Q0W%V_6>14"LYSW)!/XU>HHH **** 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 **YWXI?%KX;_! M3P?<^/OBIXQLM$TFU'[R[O9<;FP2$11EI'.#A%!8]A7P#\8O^"B/[3G[;?C* M;X"_L&^"=5TW3I:\@$=[)"3@RO+G98Q>^[S#QA@3LKZWAG@O.>)W*I12I MT(?'6J/EIP76\GN_)7?>RU/C^*.-\EX54:59NIB)_!1IKFJ3?2T5LO-V7:[T M/I/]L;_@I;\#?V4(;CPQ;7*^)_&*J1'X=TVX&VV;L;J49$(_V,&0\?* =P^5 MO!7[-7[;'_!4?Q/:_%3]I/Q1<^%/ 2R>=IED+?V.?^"2OPL^!LUO\ $/XXS6_C7QAN$P6XC+Z?8R]\K,^/I\*<2\=5 M%B>*I^QPU[QPE.6C[>WFK.3_ +JT6_NNZ."_9_\ V:/@S^S'X07P;\'_ =! MIT3!3>WS_O+J]<#[\TI^9SUP.%7)"A1Q7>T45^78O&8K'XF6(Q,W.I)WI^KX/!X3+\-'#86FH4XJRC%))+R2T"BBBN8Z0HHHH **** "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 **** " MBBN-^.'[0'PB_9S\&R>.OC!XTM=(LAD6\!?AJ(/&/C*,F-K.UGS96$G3]_*OWF!ZQ)EN"&*'!KY\^(G[8 MG[9'_!2;Q;=?!K]D/PA?^&O".[R]3U,S>5(T+<;KNZ7B!",GR8B68;AF3I7T ME^QI_P $NO@I^R\MKXR\4QQ>+?&<8#C5[ZW'V>Q?_IVA.0I!_P"6C9?C(V9* MU^I4N$^'N#*4<5Q5/VE>UXX2G+WO+VTUI!>2U:V;U1^45N+^(N-JLL+PG#V> M'O:6+J1?+YJC!ZSEYO1/=+21\Z?"W]A7]K7_ (*">,+?XX_MM>--3T+P\QWZ M=HQC\JZ>$G.RWMR-MG&1CYW!=L E6SOK[_\ @[\$?A9\ O!L/@+X1^#+/1=- MAP6CMDR\[XQYDLARTKG^\Q)[= !7545\MQ-QKG'$RC0G:EAH?!1IKEIQ731; MOS?G:RT/K.%^!LFX7?9A1110 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 %%%% !2.Z1H9)'"JHRS,< #UKSK]H[]JWX(_LK^%/^$H^+OB MZ.U>5&.GZ3;8DO;YA_#%%D$C/!.!HQEB<9/X:%/6;\Y/50CU;ETU2:3/;_V MP/\ @KI\/OA7=S?#+]FRR@\:^+9)/LXO8+CQ1JD"^9&2,$6\?(MUZ]"7() M!S[\B_Y=Q?I?9V4E<^>PO!&=<5XB M..XPJ*44[PPM-_N8=O:/_EY)==>7=7<78Q/AW\-O 7PE\)6O@7X:^$[+1=(L MUQ;V-A"$0'NQ[LQZEF)9CR236W117Y;5JU:]652K)RDW=MN[;>[;>K9^KT:- M+#THTJ45&,59)*R26R26B2"BBBLS0**** "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@ HHKR+]JC]MOX M$?LCZ";OXC^(OM&L30E].\-::5DO;KT.W.(DS_RT#C<>*[RW9PYEF>7Y/@YXO&U8TZ<=Y2=DO^"^B6K>B/6+^_L=+L MIM3U.]BMK:WB:2>XGD")&BC)9F/"@#DD]*^'OVKO^"O-C::RWP;_ &+=";Q; MXENYOLL>O1VC3VZ2GC;:P@;KI\]&QY? ($@->3RWO[=W_!737S;V49\%?"V. MZPQRZV6%;^(_*^H3#'08C5@/]7G)^VOV4?V%_@/^R+HP3P#H/VW79H=FH>)] M357O)\_>53C$,9_N)@' W%B,U^GK(N%> E[3/FL5C5MAH/W(/_I]-;M?R*_G MS)W/RMY_Q9X@OV7#Z>$P+WQ,X_O)KK[&#V3_ )W;RY9*Q\O?LX_\$HOB%\8/ M%?\ POO_ (* >+[_ %/4;YUG/ADWY>>4=0MU,I_=J!P(8B,# W+@I7WKX6\* M>&? _A^T\)^#?#]GI>F6,0BL["PMUBAA0=E50 *T**^*XEXOSOBJNI8V=H1^ M"G%NME97V0444 M5\P?4A1110 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 %%%% !5+Q%XD\/\ A#0[KQ/XKUNTTW3K&$RW ME_?7"Q0P(.K,[$!1[FO%/VO/^"A7P(_9%L)=,U_4_P"V_%+1;K7PKI=6>T$NM]=KV3N=[^TM_P5F\8?$CQ/\ M\*(_8&\)WNLZO?2&W7Q,-/:61SW-I PZ (9?%'B*\F^TR^'GOFGB$AYW7<^B@DUZ97HYAQY@\HP4M^M M[)D&EZ7IFB:=!H^BZ=!9VEK$L5M:VL*QQQ(HP%55 "@#@ <"IZ**_,&W)W>Y M^J**BDDK)!1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5D>/?'W@OX6^#M M0^(/Q%\3V>C:)I5N9]1U._F$<4" @9)/OE;_@L+\,/B)\3 M?V3;1O '@V[\2P^'?&VF:WXD\,V*EY=5TN R>= J+DOR\;E0"<1DX.* )?AA M_P %A_V'/BC\5IOA;I_Q*FTTS7%O!H&LZSI=Q:V>KR2+DA'EC7RL-A1YNP,2 M-N:^B?B'\2/ 'PE\)7?CSXG>,M-T#1K%0;K4]5O$@ACR< %F(!)/ 4
,+&QT;QO)X5_X1O1-2=-+U%+BRM"C MPVRRCY98W7RB(]V59@I*MFOIO]H;]ASP]^T;XH^%7_"9^-YY_"/PUOWO+WPA MJ5C]KB\0S+"D<#7,C2#F,J2=R.'$DBD88T ;/P8_;R_8^_:$\5'P-\'OC_H. MLZSAC%IB2O#/.%&6,23*AEP 2=F[ !/2NS^+_P ;?A)\ ?![^/OC/\0M+\-Z M0DHB%YJER(Q)(02(T7[TCD G:H+8!..#7QY_P5XT#X>T;95F$OV9-,M=6^//Q9TCPU'?,PL8KZ8F:YVXW&.) TC@9&2%(&1DC(KYJ_;#\.>' M?V=/^"A7[//QW^&>B6ND7GC;7KOPAXP33X%A35+>=85@,JH ':-W+!CR=D>3 MA */V3O#N@?M%?\ !23]H/XU_$K1[;5YO 5_I_A/P=#?PK,FF0HDWV@Q*X(1 MG>/=N'/[V09PQ% 'U3\'_CA\(OC_ .$E\=_!?XB:7XDTDRF)KO2[H2".0 $Q MNOWHWP0=K '!!QR*ZJOB[PUHNB_LV?\ !90^!?AKI4&E^'_BW\+6U/6M(LHQ M%;G5;6XFQ3FOK[QKXCB\'>#=7\731>8FE:9<7CIG[PB MC9R/_': /-_C#^W?^Q_\ ?&2_#SXO?'_ $#1=;8*9-,FG:26 ,,J91&K>3D$ M$;]N00>AKTWPWXE\.^,M L_%7A'7;/5-,U"W6>QU'3[E9H+B)AE71T)5E(Z$ M'%?(/_!(3X->!_'7[&O_ O;XH>$M+\0>)_BMK6K:IXMU+5]/CN)+P&]G@$3 M&0',6V(ML^Z#(W')KR7X3_%KQ#^R?^S-^V+\&? >ISVUE\*O$EW_ ,(*WG,S MZ5!J?F)!'&Q.0(G7S!_MLQ/6@#Z_\2_\%$/V(O!_Q'D^$OB7]ICPM9Z]#<_9 M[BUEOOW<$P.TQR3@&*-@>"K."#P<5[+%+%/$L\$BNCJ&1T;(8'H0>XKYH_9+ M_8I^ 5Q_P3X\)_!OQ/\ #;2;RV\4^"+6[\1W,UC&T]S>W=NLLMP9"-WF*\GR M/G*!$P1M&,[_ ((T?$;Q1X[_ &&-&T/QAJ#W=]X.UJ_\.&ZD8EGBMI,D!4:% MI]P/+LW[&ZF&1'C_ )YC+GC(4'=7JY-DF;<08Z.#R^BZE1]%T7=O9+NVTCR< MZSW*.'@49)/ !-? GQY_X*>_'#]IWQBWP _X)]^"M4+79:.3Q(MM MB\FCSM,D0;Y;.+G_ %TA##(/[HBN?\!_LI_MH_\ !3GQ3:_%W]JCQ9>>%O!( M?S=+T\0&(M$><6=JW" KQ]HER6!!'F *YI?M+:9,[2V%M*3N+2E^;N3/)+_)DGY6P&K[1BBBMX ME@@B5$10J(BX"@= !V%.HKX#B#B;.N*,;]9S&JYM;+:,5VC%:17IOU;>I^A\ M.\+Y'PK@OJN6T5!?:>\I/O*3UD_7;9)+0****\$^@"BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ KQ7]N/]KB]_8Q^'N@?%2Z^'$FN:#=^+K+2_$] M_'>M'_8ME,Q#7A18W,H&W:%RH+.@SSBO:JH^)?#'ASQGH%YX4\7Z!9ZII>H0 M-!?:=J%LLT%Q&PP4='!5E/H10!^:O[=<'['OC_3/VF?B?XUOO#%_?C3/#,_P MXUZQN86NY=0DTXF(6DL9W2*[A#(JDJ4!9A\N1[?\9?V\_&'[''[%7PFTWQI: M6^I?&/QKX6TVRT_3?$%ZMM%%>_9H5GO+^61E$<<;NOF%F7<[$94!G7MOA%_P M2P_9(^$?QUU[XSZ5\(_#TZW5Q93^%]+ETUGCT&2*,B5XQ)(Z,SR8D!V*8R!M M]:]1^,7[)_[-W[0>L6FO_&SX,:#XGO;"V-O9W.KV8E:&(L6**3T&XDT ?.7[ M&V@?LC?!7Q%??M ?'G]MOX<^//C)XFCQKOBNY\;:>8[%& _T.Q0RCRH5&%R MI8 #"+A WQWKNB?LV?\ !9+3?B1\1]3ATOP[\5?A2VB:9K%]((K<:K;743^0 MTC856,<48&2,M,H')KV"/_@FG^P/$ZR1_LG^# RD%2-)7@UZ3\7?@I\)?CYX M1?P'\9OA[I?B32'E$HLM5M1(L<@! D0]8W )&Y2#@D9Y- 'RG^V%XE\.?M%? M\%#/V>?@1\,];M=8N_!.O7?B_P 7OI\ZS)I=O L30>:R$A&=T*A3R-\?&'!H M_90\3>&_V<_^"D?[07P3^)>M6VCS^/M0T[Q9X-EU"988]3A>.;[0(F<@,R22 M;=HY/E2'&%)KZ4^!'[*_[._[,=A=Z=\!OA)I'AI;\J;Z:QA)FN-N=H>5RTCJ M,G"EB!DX R:?\=?V7?V?/VF=,MM)^/'PFTCQ+'9,QLI+^ B:VW8W".5"LB X M&0K ' ST% 'S7X9UW1/VD_\ @LJWCGX;:G#JOA_X2?"UM,UG6+*02VXU6ZN) ML6RR+E6812MD \&&0'D8KZ;G\=?"KXWV_C3X,^$?B%I6HZKI=G)IOB6PL;M9 M9M+>XCDC59D!RA.U\ ]=A]*N?![X'?"']G_PBO@/X+?#S2_#>DB4RM9Z7;!! M+(0 9)&^](^ !N8DX &< 5)X-^#7PK^'GBWQ#X\\$>!-.TO6?%EQ'/XDU*S@ M"RZC(F_8\I_B(\Q\?[QH ^6?^"0OQI\!>!?V-A\!OB?XPTOP_P"*/A3K&K:9 MXNTS5[^.WDLP+V><3,)"/W6V0KO^[F-N>*\E^$WPG\0?M8_LR_MB_&?P)I=Q M<67Q5\27?_"##R6#ZK!IGF/ \:D9(E<^6/\ ;5@>AK[,^,7["/[('Q_\8K\0 M/B_\ /#^M:VH02:G- T$ M=!L]+TS3[=8+#3M/MEA@MXE&%1$0!54#H * /G/]DW]MO]GVW_X)]>%?C'XD M^)>DVEOX5\$6MIXDM9KY%N+:]M+98I;?RB=WF,Z?(N,N'0J#N%9__!&?X=^) M_ O["^BZYXOTY[.^\8:S?^(C:RJ0R17,N(FP>SQ1I(/]EQ7HGB?_ ()X_L1> M,OB,_P 6/$_[,_A6\UV6Y-Q<74EAB.>8G)DEA!$4K$\DNA))).+[E5# M,Q8@ '@9/ [5T/PN_94^'/PDOKN_\-:[XFN'O(ECE&J>(9KE0 _^!;4?\(/I'_/S>_^!;5L44 8 M_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_" M#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\ M_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D? M\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO M_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _ M-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!; M5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"! M;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% M&/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_ MP@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ M @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I' M_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I M'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_- M[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ M/S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@ M6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ M@6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q1 M0!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4 M?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/ M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z M1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"# MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/ MS>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ M #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ MX%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ M (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;5S/Q9\5_!OX%^#KCQ M]\6/'G]B:7;\&XN[]LR-C(CC09:5S@X106..E>$?MD_\%8?A)^S[)<^ ?A&E MOXS\8J3$T5M*6L+"3IB:5/\ 6.#_ ,LHSG((9D->'_";]@+]JK]O'QC;_';] MN;QKJFCZ+)\]AHC*([QX2<^7# 1LLHCZLI=L9*DG?7Z1DW /+@8YKQ%6^J81 M[77[VKY4X;Z_S-65[V:NS\SSKQ"Y\?+*>&Z/US&+XK/]U2\ZM3;3^5.[::NG M9&9\3OVTOVDOVXO',WP1_85\%ZYIFD,=E]K;W12Z>$G'FRS9V641YX!+MC ; M)V5[W^R+_P $COA%\#X[;QK\8KQ?%_B\,)?-92+&QDZ_NHV&9'!_Y:R<\ JJ M&OI?X2_!OX8_ KP;!X!^$_@VST72[?D06D?S2OC!DD>141%+.[M@*!U)/85\7_M>_P#!7?P3\/+^ M7X6?LMZ=%XT\5S2_9EU*%&EL+:4G:%C" $^3)'S-@K7O4GVC%:R?IMNVEJ?3? MQX_:+^#O[-?@Y_&WQ@\9VVEVQ#"TMR=]Q>.!_JX8A\TC=.@P,Y8@]Y=+Q&"O/V>++,"0?, XW_ M (#_ /!,/XY?M/\ C%/C_P#\%!/&NJ%KHK)%X;:YQ>S1YW+'*5^6SBY_U,8# M#)'[LBOOSP%\/O!'PN\*VO@CX=^%K+1M)LDVVUAI\ CC3U.!U8]2QR2>22:^ M_P#K7!_A[IA.7'Y@OMO7#TG_ '%_R\DOYMMFK.Z/SSZIQGXC:XOFR_+G_P N MT[8BJO[[_P"7<7_*M=T[IIG@/[&W_!,7X(?LK);>+=9AC\5>,D 8Z[J%N/*L MW]+6$Y$>/^>AR_7!4';7TM117YOG.>9MQ!CI8S,*SJ5'U?1=DMDO))(_35_8T MI34%+EG.\VI22M",GM&3NU;3>[1V8'+\7F55TL-'FDE?=+31=6NZ/1J*\A_X M:J_ZD/\ \JG_ -JH_P"&JO\ J0__ "J?_:J_._\ B8SP:_Z&G_E#$?\ RD]7 M_57/_P#GS_Y-#_Y(]>KS/]I7]KCX'?LH^%_^$A^+7BQ(;B:,MIVB6>);Z^([ M1Q9'&>"[%4!ZL,BOF3]K7_@JKXZT#Q&/V?/V:/A==W7CRZV1374L'VL6KRH' MC6VA49N)"C*V6 52<;7YQY5X-_8U\!>$/%MK\:O^"HOQJ^V>)-:N[22+P*NJ M_:;^59[F.W2:[,;%Q KR %8L(JKC?QY=?U7PMPUD6)X"Q-.%:A M"*_?5ZOD7#.']MBJ4G"K4G=4*$ MHNTE*7VY)I^['Y7LT&O?%3]NC_@K-XAN/!GPKT9_!WPTCG\J^E,[I:LF>1*FBVW7BG5(5,P)&& M6!.1;H>>%RQ!PS-Q7J'P=\3?!OQ-X#LY/@/KGAZ]\-V:_9K,>&+B%[6WV]8@ M(3M0C/*\$$\BK ^*_P -&^(X^#\?CS2G\4G3WOV\/1WJ-=I;*R*9FB!W(F9$ M + YXS@T^(./<5F&"_LO*Z2PF"7_+N&\_.K/>;?6^G>[5SIX=\/L)EV-_M7 M-JKQF.?_ "]GM#RI0V@ETMKVLG8Z"BBN8C^,WPNN?'$GPUTWQI:7^O6[JE[I M6F%KJ:R)&1]H$(;[.".09=HKX _0SIZ*;++'#&TTTBHB*6=V. H'4D]JQ/AK M\3? 'QB\&VOQ#^%_BRSUS0[YYDL]4T^7?#,8I7BDVMWQ(CKGIE: -VBH=0U" MPTBPGU75;Z&UM;:%I;FYN)0D<4:@EG9C@*H ))/ KC?"'[2?P*\=ZW9>'?" MGQ-TVZN]41WTB,NT:ZDBC^$W@3= M_P )O\4/#NC;/O\ ]JZW!;[?KYCC%:T:%;$3Y*47)]DFW^!E6KT,/#GJR45W M;27XG145XEXK_P""CO[$'@W=_:W[1N@S;>O]E&6_S]/LR29KS7Q5_P %J?V, M/#^X:,_BO72/NG3-"$8;_P ")(B!^%?28/@?C''V]AE]9KO[.27WM)?B?,8W MCO@O+[JOF-%-=/:1;^Y-O\#ZWHK\_O$W_!>;P@DAM_ 7[.&JW[.<1-J>O1VY M)[?+'%+GZ9_&L@_\%1/^"B/Q*^3X._L:CRI?NSKX9U._*#UWJT:#ZD8KZ*GX M1\<]2K3BO\ TIO\#YNIXQ;P[:R?>'V/2;+8/^W@F8?AS1_PP'_P5@^*'S_$G]K; M^S;>3_6VC>,[]O\ R%;QB(_G6G_$.<#A?]_SK"0\H3=22]5%+\S/_B)6/Q?_ M "+\CQE3LYTU2B_1RD_R/T.U?7-$\/VIO]>UBULH!UFN[A8T'XL0*^8W\/F+ZU[17^9=?+)_$61JNMNF^XD2(^2D:LV?+39$ MF57 )&2">:^/?CO\4O$_[&O[7WCJV_:)\+W8\'_%GXC>#M:\,?$E4+VME%IN MI64LMEV._<%P-Q0,6% M?ZZ^'.(KXCPYR256;DU@\+%7;=E&A!)*_1)));):(_"LPP^'PV:8F-&"BG5J M2=DE>4IMR;MU;;;>[>K/H7X5^ _A_P"'K_Q%\1?AS=V4]IX\U2'7)[C3F1K> MXE-I!!YR,A*N)$@1RP^\23SG-?-5MX.\)>#_ /@MU9KX3\,V&F+J'[.\MW?+ MI]HD(GG.LNK2N$ W.0J@L>2%'I4'_!).TT?P[XA^-/@'X,>.IM>^#NB>,;2/ MX;7$M\;A8&DMVEOH868[C"DCQ*IZ,5=LEBY*>)_B/X%L/^"Z?ASP_/XHM&O+ M[X"RZ1!;POYC"^&H7%X;=]F?*?[/$\F'V_+M[LH/V)R'4_\ !4G]I_QK\%/ M/A+X,?"/6;G3?&/Q6\1KHFFZO96,= ELIO$0&3-=I,_%S,Q5 MG);O\ 9E\,7DL6CVU@ M+OXFZG;2%3'9NI,.DHXY$MT 3)CE+8-]UIXFKSS_ ((H?\HT/AS_ -=-8_\ M3Q>U5B_8F_;6\"VWB&X\$?\ !2ZYTNPU75;[5KRUD^$6DW#O+.S.Y>>9VD?" M[4!8_*B(JA555'!?\$.+WQ'X;_8;C^)'B_\ :!^W>#-*CU*,>$YO#<-O'X:D MANY[BXE-VH\VZ$D^)?QY_8X\:_##X02H?$-[ M:6\UA:2.%2^\BYBG>U8D@8E2-H\$A3OPQVDUX#I'[3>C?\%/;+P%\'/AMX=N M?"7B_P $^.-.\0_$>RU?%O/X7&G3$/#;JV'FDEES$I1<1H6\[RR51O1_VS_V MEY?B)_P3DU_]H/\ 9'\:W-]I6HPQ!O$FCV\T5S:Z8+U8+^>))%61)(XUG!)4 M,FUG&"H-?-W[1/CO]A#XF>,? WCG_@G+\2]-M_C1X'\0:1IOA_2_#>G75M_; MM@UQ%;R6LA>)$N8TA=G:0,V(HY Q*\J >R?\% _CMJ7CS]IKP/\ L!Z)=:]% MH>M:<^O_ !.?PM97%Q?WFE(7$6FQBW!>-9WC*RO\H5)%)94+Y]N_9F_:<_9^ M^)FK:I\ _ACH=]X4UOP-;117O@/6M".F76GVN%$.++2M"\<_!B33$O)][FQNHKV-P71 S*CK;[5; M&"Q8=N:?@3X[?LZ?M'?\%D?"OQ&^ ?Q4T_4X;?X17=CJD]E%*@U&Y$\SI;X9 M 69(CYI<_*!&B[MVU: /O: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 **IZ]KVD^&-)EUS7+OR+6#;YLOELVWHUS*-6K3IR<6VE)*4DVFTU?:Z:Z'50P.. MQ4.>C2E);746U?Y(Z^BN0_X7S\*/^AJ_\D9__B*N:#\6OA]XGU:+0]#\0>?= M3[O*B^R2KNVJ6/+( . 3UKAPWB%P#C<3##X?-L+.I-J,8QQ%)RE)NRC%*;;; M;LDM6]$:3RO,Z<'.=":2U;<962^XZ.BBD62-V9%D4LA^8 \CZU]@<(M%%% ! M1110 45C^)_B)\/_ 2AD\9^.M&TA0,EM4U.*W 'K^\85YKXK_X*"?L5^#=W M]L?M)>%Y=GWAI=]]N/Y6PDS7HX/)\VS#_=\33I M_P"*<8_FT>Q45\I>*O\ @LU^Q'X>W?V1K_B+7=O3^RO#\B;OI]I,/ZXKS3Q7 M_P %Y_AA:;AX'_9^U[4/[AU75X+//U\M9L5]5@_#'C['6]GE]1?XDH?^EN)\ MEC?%/P]P%_:YC3?^!N?_ *0I'WQ17YS_ /#VG]N#XC\?!3]C-9A)_JV&CZEJ M>!ZYA$0/UZ4#XI?\%S?BK_R+GP\;PY%)U']CZ=9;1_V_,SC\.:]3_B%&?4/] M_P 3AL-_U]KQ5O\ P'F/*_XB[P_B/^1?A<3B>WLJ$W?_ ,"Y3]&*BOK^QTRV M:]U*]BMX4&7EGD"*OU)X%?G8?V*_^"P?Q2Y\=_M2'18I/]= WC2YB!'IY=E& M4;Z$XJ6Q_P""'7Q"\77*ZC\7OVLWNIARX@T>:[8^N))IU(^NTT?ZD\(83_?L M_I+_ *]4YU?N:L'^O/&6,_W#AZL_.K4IT?O3N?:/BO\ :T_9>\#[D\5?M"^# M+.1/O6[^([8R_P#?M7+'\J\T\5?\%8/V$O"VZ-?C,VIS+_RQTK1+R7/T2*ZMK:)OJHA9OR>O2_"G_!*']A+P MKMD_X4O_ &E,O_+;5=;O)L_5/-"?^.T?5/"+!?Q,3BJ[_N0IP3_\#UL'USQB MQW\+"X3#K_IY.I4:_P# -+_@>9>*O^"Y_P"S+IFZ+PG\-_&6JR+T>:VMK:)O MH3,S?FM<)>_\%P_B1XPN&T_X/_LEO,3VS'! I'TW&OM+PI^R?^ MS#X'VMX4_9[\&64B=)X_#EL9?QD*%C^==Y9V-EIULMGI]G%!"@PD4,855^@' M H_UB\,\'_N^33JOO5KR7WQ@K,/]6_%'&_[SG<**[4L/%_=*;NC\[/\ AL[_ M (+#_%+CP-^R\=$BD_U,P\&7$.1Z[[Z0H?KC%'_"J/\ @N7\53GQ+\2&\.1R M]#_;6GV>T?\ ;@K,/YU^C%%'_$2,/A=,!D^$I^?IYC38_6ONV^UK1],&=2U:VMP.IGG M5/YFL6_^+OPOTW(NO'VE9'58KU)"/P4DUYN.\;>*L-!P>.IX>/:,:4%][5_Q M.W">"G!52:J2PE^%?^"?_P"Q;X-VG1_V;/"TA3[IU/3_ +-D M:MUB\] O!, M8B\&>"-(TA ,!=,TV*W&/3"**UZ\0N_VRH9'\G1_A[+*Q^Z9;_!_)4.?SJ+_ M (:)^..L\>'/A/D'H?[.N9L?BI KX6MXJ<)UZC=.O.M+^[3J2?WN*_,^RH\& MYO0IJ/LHTX^Z45X7_ ,)1^V!KO_'AX>^Q[O\ IT@CQ_W^)H_X0']K M37?^0AXT^Q[NO_$R$>/^_*FL_P#7^=?_ '7*\5/S=+EC][?Z&G^K<:?\;&48 M_P#;]W]R1[I7EWQ+^#>B^(_%=WXHU/XBVNFBYV9@G@7Y-L:I]XR+G[N>G>N< M_P"&8_BKK/\ R,_Q6WY^]^_GG_\ 0RM?"G_!PW\9]"_X)J?\$^]5U;1/B5++ M\0/B+._ASP5;06XA>(R(3>7H^=F @@)PPZ2RP>M?,\59;C_$7 T\NS;('.A& M:FO:8CV?+)*45)JFXS=HREI=K7:]CKP=/+,GG*M2S#W[-6C3;OUM>6FZ6I^' MO_!??]M^P_;+_P""@'B'3_ 'BP:MX"^'4LOAOP==P\0WHBD(NKY &((FG#;7 M!^:**$U^X/\ P;X?M8>#/^"@_P"P'HUW\0OC38V/C_P!*OASQ=9ZB$\ZY$2# M[)?9>52XF@V[FQS+%-Z5_+'7VU_P0'_;1\._LA_\%!O#6E?%3Q'/I_P^^(LT M?AOQA<1S*B69F?%I>MN!4"&)_"K@[->$L/E$$U/WE=OFD^:5G*[U/+R[.<52S%UJE9QY_BDDF_+1JVGE;38_K]^ M',7ASPMX3M/#%EXOLM0^S;\3Q3(-^YV?[H9L?>QU[5^17[:OB+QK^RU^V3\4 M;3]J'X*V?B;PS\4/%VF:MX;\97NGI/-96-GJ$5Q'':2NK A;8&UEM\J2 ASM M(#_IG=?L:>''S]B\:WL?IYMLC_R*U\;?M(1_ [XB?#'XB_!CQY\5M$LO$'A/ MQU:Z9=>&M:06L]S:'4[>..^M_,DRR&WD)9T^X0_(!!/5D>+XKR;"X;+8Y,H8 M>E&%./+B(RY*<4HK27O2Y8I;RN^K;U.G%X3(\0YUHXYN;N[.FU=O7=:*[\K' MV+^RUX7_ &5O'7_"3?M%_LQ:KI=UH7Q'T^PM]6@T.(00K/:).A9HU"M!,8[A M$="%8>6K8RQ)^#K?X3?#/P/_ ,'$NB^!?"/@/2M/T4Q/=#2;>R1;99F\.3RL MXCQM!,O[S('WOFZ\UL?\$M_V4_B[X(\??%[5?@U\3I8?AE;:TMIX=\1RZC-; MVNM&!Y=UQ Z#$J1H=AF'R/D8)P=OE.M^.+K3O^"WFG:]#\8]%N;NV46O_"3C M78WM!,VB21"/[2YV9RXBP3PYV]:^FJ9YC:>,K4G@JCA"FYJ2L^=I)\B6_/=M M);-K<\V.7X>5"G-8B/-*7*T[^ZKM)O$O@^WCFADMH"DT45Z] MLQ4SLZB-4;$I1WS\J?+Y5'CBC*457P&)I)J3O.EI[J;=[2;3=K)-7;:MNCLJ M.V]&N(F' ?\$";>"Z_X)_M:W,*21R> M,M362.105=2D(((/4$=J^=?V@/V8_P!NKP9\._B;XJ/[4WB[3_#>IP:YK>M> M&!X>GBM[F.=)9IX9':4Y#(3&68'Y0., "JO_ 2._:&\9?LG_LI^-OC'KLNI M^)O#$;32V'A*WE,2V<\"EYI48A@6E#(&^4;1'G)KT*?&?#M3"_6%5:CS1AK3 MJ)\TOA5G&^O>UEU9S2R+-(UO9/=1_84\>? M\%E?AQ;_ 1?\%!]9_9N_P""@'C_ .%'BCX .MSXGM?$<)\1>(--6&3[-H0^ M=Y+AXG)#HZJ(DDVL6=U7OCMJ\1Y+0NZM912ISPRO'U+*[TZ9;Z;HUC-J=S M:V^FVL6]RJBWE0R.TLLKEF. &4!1M+-XK_P3N_9@^!'A/]NKXU?%+X#?#V#1 M/"O@HV_@C0TBNY[@2WZJD^IR;IW=@Z2"*+@XVD\#)S[W\8OVY_@Y\+/A!XE^ M)DFH3M)HFB7%W;VL]FX^T3)&3'%D< N^U.HY;K7#_P#!-G5?AU\&?V1/"VA^ M+_&\'_"3:ZDOB#Q7-DJL,92<6[ M)\\;75FUJ][-.WFBIY1FM.;A*A.]KVY7MWV/J.BL"T^*OPSO2!;^/]')/16U M&-2?P)%:5KXE\.7V/L7B"RFST\J[1OY&O0HYEEV(_A5H2]))_DSEGA<52^.# M7JFB[12*RL RL"#T(-+7:8!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 %%0:EJ>FZ/8 MR:GJ^H06MM"NZ:XN90B(/4LQ ^M>(_%/_@I1^Q;\)?,@UKXWZ;J=W'D"R\. M!M0=F'5=T(:-3_O.M>CEV3YMF]3V>!H3JR[0BY??9.QYN99SE&34O:8_$0I1 M[SE&/W7:O\CT;X\_\DHU7_MA_P"CXZ^ MM-)YFN:S>1Q/$((VG&((_,#;C$%R9!C=G!Z5N^)/$>A>#_#M_P"+?%&JP6&F M:792WFHWUR^V.W@B0O)(Y[*JJ23V K_/GZ:'#>=\/>*6!PN8473J3P5*48Z- MM.OB8K1-V;<6K/7RU1^D^%?$F2<2\/U\3EE95:<*TH.232YE"G)K5*^DEJKK M7?:EJ5RL,,.Z-D7I8 M #P3C!Y'X[P5PSC.%?&S)>A]3G>-JXK MA3&8C+DIS]E5Y%)VBYJ,N52>Z3EHWV.'_P""G?\ P58^'O@W]G2XT;]DCXV6 MM[XMU+5X+.ZO-(AE,EA8,LC33Q3-'Y2R$JD8.2R^<6497(^:-8_;@_9GFN?' M7C;]G'7_ (L^'_%-W?:5>>$-:AUZ5F)AL+>.>WU,3W;B[625) 6=93T93@;3 M]8_';]B;_@EM^Q;\-8_B3\=OAMJNI:9/?#3X7N=3O+F2:X:&61(A%#(BL7\I ME'RXW,,[1EA^>/[4GP,\6_LJ_M"^*/CI\ /A'J'A+P[X(\3:1!)H/B.\M=2. MFS7MA'>16]POFR"5'RZE,RJO"M(6Q7^Q6)J 4B@3SM0TO6X#+(ID ;>PM3+&-I !BFC( M/4L#MJ']AG]K'_@IO;?LO^'/ /P ^!\^M:-;S:@]OXKN/#-U=27DLM_<32LU MU+)Y+D22.IP,C;@Y.:^I/^"LWQ0\ ^#?^"<'B7P;?Z!)HVK>)]$TUH-'T[1) MFBM9&NK=RLTD4?EP ;74&0KN*[5R>*J?\$J_BMI?@K_@E#X5&AZ]I3>([/3/ M$$FE:9=7: RW7]I7SPHZ[@0&8H.2.#G(ZT8CC/@W*R/DK]L?\ :%_X*U6GPT\86?Q3\8WVCZ-I%G:0^+(]..G6_P!ECOG\N&V9 MK4>9YDBDL8RVY8R&8!9$+=7^SG_P30_;=_:'_9H\$:ZG[6::/X4UC0K:2PT\ MZ[J,[V-BT9*HD&U8E;[J[ VT!B8GEEU?4A<":2Y:<,89#*T>%*?)Y:JL?R(H'W#_P3;_;LT_P'^P+ MH5]\=?"_]CV7A6Q-KI=]92H\5SI=O#&%N9"9"5D,GG*4 S\@P,GGRLP\5J.7 MUZF8T_J^'A52HI4X145KM!*[YWK=J\O2RMZ&$\,J6*PE+ 5YU\1*E+VO-5J2 M"*2\,-QE&>4$)&#()#QP<4\S:6-?7_B+_@H];Z-\4-(^"-W;:/8>+M=B1M+T M*:.XFEGW$A0I4*,L58*&P6QP#TKP*WB_F?"U)X/#XJO!36-S;^+4O;K[/ M)IMW$#<7;2+&&8AFD>12,E@V/O @?+XOCS,L7A/KT<'BJSJ2ZKWI7NW*5YN2 M3[R2;;Z[GTN%X6R["5%A8U:%.,$K6^%)62BK12TZ);6/&OVL?^"1WB_]E#]G M#7/CGK_[=WB;5KS2H(4L]&MM%FC^WWDTJ0Q0(WVUF&7D'.TG:"<<8K]*/V7O MAU;?LZ_LV^"_A-XG\0HU_HOA^"/5;F]O0S2WC+YEP^YSD@S/(1ST(K\HOVBO MVZK[XD?&[P%\/_VA?"/CGPEX.T[Q3;:[=WGB:WG:YO8$WK;7/V24*3 ),L2& M79&IR5;&Z+:T)._>W9+;7?T/ M3K_XM_##3%,U^%/Y*AS^=>GV'PK^&NF8-EX#TE2.CM M81LWYD$ULVFG:?IZ[+"PA@&,8AB"C]*?]C^(N)_BYI3I?X**E_Z6P^O<+TO@ MPDI_XJC7_I)XC_PT9\;=9X\-?"?<&Z'[!<3?JI44?\)7^U]KO_(/\-FSW=/] M"ACQ_P!_B:]THH_U*SFO_O68P_@PIT_\,%^MSQ2Q_8STI3NU3QY\BQ M6/\ FS5LV'[(WPOM<&ZO-5N3W$ETBC_QU ?UKU*BNS#^'/!.%^#!1?\ BP_9Q^#=A@KX/65A_%/=ROG\"V/TK:L/A;\-M,P M;+P'I*$='-A&S?F036]17NX?AWA_!_P,)2CZ4XK\D>=5S3,J_P#$K3?K)O\ M4AM+"PL$\NQLH85_NQ1A1^E3445Z\8QA&T59'$VY.["BBBJ$%?F!_P %F_\ M@W;^(_\ P6%_:.TKXS>)O^"@?_"%>'O#?A]-+\,>"X_A@=12QRQDN9VG_M2$ M22S28R1&N$BB3G9N/Z?T4 ?@#_Q Q_\ 647_ ,PG_P#?JC_B!C_ZRB_^83_^ M_5?O]10!Y_\ LJ_"GXC_ +_ &'[?2]0\:-HQT]] M7\A?+CGD@,\Y64QJF\^8V]PS\;MHW_B+\*?AS\6M%'A_XC^$+/5K430RJERA MW*\4J2H5=2&7#HIP#@XP<@D'H:* $CCCBC6*) JJ %51@ #L*6BB@"OJFD:3 MKEDVG:WI=O>6[D%X+J!9$;'3*L"#3M.TW3M(LH].TFPAM;>(8B@MX@B(/0*H M %344 %))''*ABE0,K##*PR"/2EHH R+KX?^ [[2_P"Q+WP3I$UELV?8Y=-B M:+;Z;"N,>V*H0_!;X06MM]CLOA?H%M%DGR[7288AD]3\BBNFHKDK9?@,0K5: M49+SBG^:-X8G$TG>$VO1M'$ZM^SG\$==MGL]5^'=C-#(/WD1+A6YSR P'452 MN?V6_@Y,-L&AW-N.PAOY./\ OHFO0Z*\JMPGPOB%:I@:3_[AP_R.R&=9O3?N MXB?_ ($_\SRJ[_9"^&<^3;ZKK$)[!;F-A^L>?UK-NOV-/#CY^Q>-;V/T\VV1 M_P"16O9Z*\JMX<\$U_BP4/ES1_\ 26CLAQ1G]/;$/YV?YIGAC?L?:S8L6T;X MFE>%_\*Y_:PTS_CT\=_:,?]10O_Z,6C_C,W2_ M^GE!_P!>3_\ V5>Z44?\0[PU/^!F&+I_X:SM^*8?ZSU9?Q,-1EZT_P#)GA?_ M L;]K#3/^/OP)]HQ_U"R_\ Z+:C_AHGXZ:=_P AKX2;<=?^)9Q^OE7*/_ #"U[,RJP*LH(/4$53NO#7AR^S]M\/V4V>OF MVB-_,4?ZO\?4?X>;VG[7OPSGP+C2M8A/ MMA(DFX\ :.2>K M+IT:D_B *S;K]G_X/7F?.\#6PS_SREDC_P#06%'U3Q/H_!B<-4_Q0G'_ -)# MVW"53XJ56/I*+_,+7]H#X/7F/)\?UH^M^)]'X\-AJG^&D6OB7PY?8^Q>( M+*;/3RKM&_D:N*RL RL"#T(->,W7[&GAQ\_8O&M['Z>;;(_\BM4V_8^UFQ8M MHWQ-*\Y&;%H_U60T?ZPM.7YIGN=%>%_\ M,[?'33O^0+\6]N.G_$SN8O\ T$&C_A7/[6&F?\>GCO[1C_J*%_\ T8M'^N>> M4OX^35U_AY9_DT']A9?/^'CJ?SO'\SM/VJOVD?AQ^Q_^SCXT_:=^+=_]G\/> M"/#]QJFH;6 >?RU_=P1YX,LLA2)!W>11WK\@?^#73_@MI\1_VP/VCOB_^S%^ MU/XN^T>(?&_B"^\>> O.G)2#S&'V[28-W(BBC$,L,8Z)'<'M7@O_ =H?\%$ M/C-:_P!@_P#!,R]\<>8/]'\2_$"UMG@/J;"TD:(9_O7+1L?^?9\=*_'O]E7] MI'XC_L?_ +1W@O\ :=^$E_\ 9_$/@CQ!;ZII^YB$G\MOWD$F.3%+&7B<=TD8 M=Z^QRK'RS/ PQ,J,Z7-?W:B49JSMJDW:^ZZV/#QF&6$Q#I*<9VZQ=T_1V1_= MY7AW_!0K]LFT_8<_9VG^,(\.QZKJ-WJL&DZ'97$C) UW,LCAYF4%A&D<4CD* M,MM"@C=N'8_LJ_M(_#C]L#]G'P7^T[\)+_[1X>\;^'[?5-/W,"\'F+^\@DQP M)8I \3CL\;#M4'[57[.?PC_:N^$%Y\"_C(I%AK,R_P!GSP7"QW-O>1JTD#?B5IG@Z?2;F?P]! MX<:V@U#3Y],M[N:73KB&=W0J)'=5E\_>!P6-1NX>22 M-.A8CDO^"1OB[3_ '_!)?PAX\U:"66UT33/$-_E> _\$]OV_?VC_P!JC]M?XF?!SXP:-H>A MZ9X)TRYMXO#^B)YJQ7D%^EN[O;LMX0L8O#NK_:H-G^FP6\+R;.3N3$R8;C//'%?+G_ 22_P"4JW[2G_81 MUO\ ]/E 'Z=UYU^U3^T?X4_96^"NL?%WQ-937\ME:2G2]&M.9]1N5B>41( " M0 D;R.^"(XXY'/"&O1:_+W]I3_@J-^R]XQO/C/HWQ)?Q"WBF/P[XA\%> -(C MT@26FE(\,MM)U'6;J*PL+2*U3R((T>&T3RT&$!;;YC[GP'K-M'M8$O$A%G*60WGF/%(DHD^T#.]% MV]6KCO\ @D!^U'^SWX1_X)T_$WP'\7+"ZO+#P>E[J?B^PDL@\5Y87J>2ENF6 M D>0QO'M.T9=2-=K#E2ZJ3EMQ /VP_9L^+S_'[X ^#OC7+H+Z6_BC MP]:ZC)I[L6\AI8PS*"0-RY)VM@97!P,UVU>>_LG_ !E\.?M!_LW>#/C'X3\. MIH]AKFA0RQ:1$ $L67,;P)@ ;$=&12 54' Z5Z%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 %%%>>_%+]J_\ 9L^"HDC^)_QL\/:5/%G? M8OJ"R77X01[I3^"UTX3!8S'UE2PU.523Z13D_N2;.7%X[!9?1=;%58TX+K*2 MBOO;2/0J*^+/BG_P7"_9J\*>9:?#'P9XA\67"9\N9HEL+5_^!R[I1^,5>9_\ M-^?\%0_VFOW/[-W[.IT/3Y_^/?5+?1&GQGUN[S%L?^^!7WN#\*^,*]'V^*IQ MPU+^>O.--+U3O)?^ GY_C?%G@RA6]AA*LL55_DH0E4;]&DHO_P "/T>=TC0R M2.%51EF8X 'K7DOQ3_;N_9$^#?F0^./CSH*W,60]AIER;ZX5O[ICM@[*?]X" MOCR/_@F?_P %#OVD7%Y^U)^TW_9]E,09--FU6;4&B]<6T12V7_@+UZ1X'_X) M ?L2_"A8[SXQ>.=2\1W* &2'5-82QMW/^S% 5E_#S&K:MD/AKP_3=3.,X]JU MO'#PT^56I:#_ .:GQ'XF9]+DRC)E13VGB9V?SI0]]?>S*^)_P#P72^$.E2- MIWP:^#VN^(K@MLBN-5N([&%F/ *JOFNX]B$)]JXO_AIO_@L1^U%^[^$?P>D\ M(:9<<1WD&B):*T9_B^T:BQW?[T6#Z"OJ?P=JO[%?[/\ &(OA%\-=(LYXUV_: M-#T%5G;M\T\@5G^I8U8OOVN=9U:%",:"7_ M '$E[[7JCY7TW_@D/^UC\<;Z/7?VK_VJFOEP"-2OL^[\:[;^ MU?VN?'7_ !Z:-/HHJ&%A;RE\37JSW,M\"_#K)JOML=*G4J=95 M'+$3;\T_=3]$6?'&G_LX?"[X8:CX-^%6C^%=&EF$*BS\/V<,;/MF1CN\E>3@ M$Y;D_6OQO_X.7_V_(?@K^RW:?LE?#_5VB\2?%#<-9:)\/;:%$P\W.#D>?(%A M&>&19Q7[.7_[._P,^&/A74?'7Q&UR?\ LK1=/FO]7U#4KT0V]M;0H9)97*!2 MJ*BLQ)/ !K^./_@J'^VC)^WU^W!XY_:.T_3WL/#]_J1L_!FDOD?8=&MR8[2, M@DX=D'FR<\RRR'O7XAC?#7-../$7"<7<3QBI8>,5&FIRG=PE.<'-M6;4IMOW MK/E2Y=V_TF.8Y+DN1SRW*E+WGORJ,4FDG9+R7;KN4?\ @F_^V5XA_8-_;"\( M_M$:3)*^G6-Y]D\3V,63]MTJ?"7,>/XF"XD0'CS(HSVK^MGX4V/QA\2Z;H_Q M2^%6E&XLM2T^.]T75HEB,-Q;3Q;HY4,AVLK1N"#T(8&OXLZ_I^_X-"/^"D7_ M TG^QMJ'[$/Q&U[SO%WP:V_V#]HES)>>&YW/D8SRWV:4M >RQO;+WKZKBSP MMX;XNSW#YQB.:&(HI*,X64O=ES0:;3LX2NXM:J_DCBRKB'$Y5A9X>,(SC+I) M-K:STNM'U1]4_MQ?L1_M2?ML_ Z3X;:]XGM+6[LM2BU32!?W<:P?:HXY(PKB M%3@%)9%R,X+ X.,5^>OPT\2-\*_VG-6^!W_!3FPU^74+O4[0:AK'B+5I[^*R MG2W$$%U/$)2ER@@90MQEVC3E7+'<0K),RQ[\2*ZACC>BGM7Q-^TW^SSX^_X*(>-?'?PU\, M_L^ZOX=U&X\?Z#?77BGQ@MG ?#5HFC01W"$13R23R2 +MBBW1MA69UVK7TF# MX7PN&RN> J5ZU6,G=RG4?/TVG'EDEIM>V_1LY*^;UJN,CB(4X0:5K1BN7_P% MW7S.L_X*B?LAZ)X?_8:\<_$;4/'5[?SZ78VD]M!;O+#!*6O8%!=%F*2@;LC< MIY /8&K'_!'7]E?X8^*OV#?!GQ&UBYUJ2]UE]3-Y;_VM(;8>7J5U"NR)LK'E M8USMQDY)Y)KV'_@HE\(OBG\0?V']>_9I^ _PKU3Q/JFJ:18V&GRKJEA;Q0I! M<0,6F>ZN(CGRXC]U6R2.G)&9_P $W?AM^T?^SQ^P9I_P/\:_!F31O&OABQU= MM,BU76+&>QO[F:[N;FW7S+2XE94)F16+!2,-C/&5A^#N&\+EG]GPPZ='FY^6 M3E)6M=))VWMHE_F>%?\%J/AAXA\ ?LTOH M/PO_ &:)-1\*&ZM)_$?C.'76>32XHY0PB6UY*!B%4SD,B D%0@R@J? M-5]BNJ[?K#P5\:?VVOC?\!_%/P6_:(_85O\ 2_&.K:->Z4M]9:G8CP]2Z>6)%W_ #+&)RR@EG;T\MCX:O\ X,>!?V!?!GP _:F^*_[.7@OQ MGX>\6V6G:M<7UAJ>MVVJV-UY4%XC-F_-I+)M?<%\@1MY3(R@'>?U4\1?L?\ M[+_QC^.7AC]L'6_ D>H>*](LH)-#UA;R9(V09>"5H@P1V3>2K,I(R/[JX^.? MBA^QY^U5^U[^RA\#_P!C7QI\'=1\(7?@'4(8/&GBC4[VTDLH+*TMVM8FM6BF M=KEY(65E4* &7#%1\U?07Q)N/^"A'A+]MCX>>!?@;X4TMO@7;:5;0>(9YEMF M*(F])O,=SYZRH@C\L1C:Q(W;OGV^BQ!%3]VV5.UZ1)J=A>-:W40DB6>.[O-C;6! ;HV?6-3_"*]YC_ &6OB'^RM_P4F\4_ MMF_#[X;ZIXN\(?$+PG<6FKZ9X=>W^VZ9J;26LI8QSRQB2*5K;.]6.UIF#!5 M8M_X)X?L?_&3]A7]G'QY\2=5^&Z>(OBAXUO3J;>#M-U:VC$>S>+6R:ZE=85&X \U_X*N?L>^$?VJ/VJ? WPA^%=A<3_$+Q9-#?^,=9DN6E MB\/^'+-'A60H3MB622:0JHQYDD0'4BOT+\/:%IWA?0+'PSH\12TTZSBM;5"< ME8XT"*,]^ *_,GP-I?\ P7T^'GB+Q/XR\/?LR>$FUKQ=J;7NN:S>:IH\US,0 M-L,(=M1^6&%,)%&!M4 G!9F9OT;^"NB^-/#GP?\ "VA?$C5YK_Q%:^'[./Q! M?7$P=Y[X0K]H?E^4#@<8H Z>BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH ***^,O^"M7_ 4BU;]CKPW8?"KX/R6Y\>>([-KA;V>-9%T> MRW%!/L;AY7=6$88%1Y;E@< -QX_'8?+L++$5G:*^]^2\V?0\+<,9OQCGE+*< MMAS5:CZZ**6KE)](I:O=]$FVD_LVBOYKO'_Q>^*GQ5U^3Q3\2OB-K>NZC)(7 M-WJNIRS.ISGY=S':!V P!T %>]_L1?\ !4G]H/\ 9/\ &5C8^(_%VI^*? [S M*FJ^'-4NVG:&'(!>T>0DPR*,D*"(VZ,.0P^0P_'>$J8A0JTG&+ZWO]ZLOP;/ MZ(S?Z*_$.#RF6(P6.A6KQ5_9\C@G;I&;D[OMS1BGU:/W6HK-\'>+O#WC[PEI MGCGPCJ<=[I6LZ?#>Z;>1'Y9H)4#HX^JL#7Q?\3_^"A'Q'^*WQ+^+/PI^!?C[ M1O!J_"O7M(THO=::MYJFM7$VJQ6=W+$DKB.*VA8E"-DC-O0[H]P%?=)J2NMC M^6:E.I2J.$TU).S3T::W37<^XJ*\C^!/CC]I4>,?'/PP^/7A_1-0N/#,%C=^ M&/$?AVVDLX=?M;E;C&^&62003(]N4<"0KE@)/VLUT*Q^'W[''A?1V\3ZPLTESXH\4%ETW1;>/:"3M5C+<2,X$ M<85@ CLPPH!^5/V ?V^OVT%_;?U;]@O]N"VL=3UU(;AK35;*P@@DMY8K?[2N M3;JD&?V2/V>_"5GXJ^+'C$A M[.QU"=DT_1;7#,UY>M'\Y4(DC^4F&*H3D90/[#\*_!WQ+\+Z69?BC\7[CQ3J MULK*!^XMXXT,JK_UUFE/O0!UE%8WQ#^('@_X4^!M6^)/Q UR'3-% MT2PDO-3OIR=L,2+EC@P49)) )(%?/?[+7QY_:)_;OLI?C=X9OQ\-?A8U M_+!X7BBTZ"ZUW7UB#;;4=$T+P];-XFUC5[>P2-M1E:1_*$ET\:LP@\ARL8X\T$@ M BN9_80^/7_!3OQI^VKJ/P#_ &O-1T.RL/#'A4ZOKVGZ;8V,C$SD1VD1FMF8 M(S%FEVY!VQ<\'D ^\Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MKS_]JK]I'X"/#]QJFH;6 >?RU_=P1YX,LLA2 M)!W>11WKT"B@#^$/]JK]I'XC_M@?M'>-/VG?BW?_ &CQ#XW\07&J:AM8E(/, M;]W!'GD111A(D'9(U':O/Z_O\HH _ '_ (,RO^"D7_(U_P#!,7XF:]_SV\4? M#+[1+]/[1L$S_P ND0?]/3&OVW_ &F_@GXQ^-_@S2M-^'?Q5D\&:_H'B2UU MK1]<72UO42:$2+Y'O MVJ/&OA^V\&ZOXMT?6=1MO"6D21R>(&L]/B@6-));F1K*';QQR<8/@W[)/_ 3-^(O[*_[3WB_]IB+] MI;2M>N?',EV_B#29?A_);IFXNQ=.87&HL8R'! W!QAN03S7UW10!\T_&7]@; MQ=\4_P!O+P1^V-8?M"ZKI6G>$[2**;PK# Q$WEM(2D<@D"I','Q(I0DA3R=P MV^S_ !K^$.D_&'X/>+OA4);?39/%/AJ_TD:G]@68VIN;>2'SMF5WE=^[;N7. M,9&_#73/[9^(GCK1]!M,$_:=8U**V0X]#(P!K2E2JUZBA3BY2>R2NW M\D9U:M*A3=2I)1BMVW9+U;-JBOE_XI_\%?/V*_AQYEMH_C+4?%=W'D&W\-Z8 MSKN[?O9C'&1[JS5X5K7_ 61_:)^+^HR>'/V4OV59+J?.U9KF&YU6;!_B,5L MJ",_5F'KD5]SEOACQMF5/VJPCI4^LJK5-)=_?:=O1,^"S/Q2X&RRI[)XM5:G M2-).JV^WN)J_JT?HK7*?$GX[?!?X.VYN?BG\5- T !=RQ:IJD44CC_8C+;G/ MLH)K\\]<\&?\%9/C]N/QA^/%I\/]-GZV=UXAATT^7W7[/8!IF_W91D]S4'A/ M_@FS^S3HER=5^,/QY\4>+[QVWS6_AO2ULHV?N&FN2[R#/5@JDUSYC@?"_A._ M^LG$E",UO3H?O9/ROHDUYQ,L+Q#XC<2:U3$-48KSY=9->C/H7XI M_P#!:/\ 9"\#>9:^"3KOC"Y7(0Z7IQM[?=_M27)1L>ZHU>.7'_!5']N?]H:= M]-_95_9;^SV\C%1?)IUQJCQ=LF;;'!'_ ,#4CWKT/X:_";]FKP!,D7P4_8]T M:]O8L;+_ %^*76+C=_? DSY;?[F*]@M[3]K/Q= EK;1C1+,*%CCC$5JL8[ M9D KYB7C7X08!\G#61XG,IK:=52Y?G!"_A1@*RKYI6K8^LOM5'*;_\ )FH/ M_P !/&_!,/[%?P,V'X+_ +,FF"ZA_P!5J-]:H]P#ZB>8RR_J*[?_ (77^T3X MV^7P7\/OLL+?%;"T9>DD-JH?\6QD_G6 MM7P6,RCQ XAK>VSK.YMO=4XV?RJ2;G]Y^@X*MPGDE'V.5Y;"$5WV_P# (I1/ M"?\ A4O[3'C?YO%OCHV,3_ZR%K\C_P <@&P_G6EHG['/AR)A+XF\7WMVQ.66 MUB6$$_5MY/Z5[)16-'PUX7515,7&>(G_ #5:DIO[KI?@=%3BO-W'DHN-*/:$ M4O\ -_B<;H7[/_PCT#:UOX.@N''62^9IL_@Y*_D*ZRQT[3]+@%KIEC#;Q#I' M!$$4?@*FHKZ_ Y3E>61Y<'0A37]V*C^21XF(QN,Q;O7J2EZMO\PHHHKT#F./ M^/WP&^%O[3_P:\0_L_\ QM\/W&K>$O%>GFQU_2[;5[JP:[MF(+1&>TEBF16Q MA@KC?L^:$GB/XU?LT:/X;M)21;G4_BQXF1[@CDB M*,:F7E(]$!-??W[07QCT+]GSX)^)_C5XDA,MIX;T>:\-NKA3<2*,1P@GH7[X]?'KXG?M*?$_4?BU\6O$:I+5)[)=W^B]=3]L\'_ ?K^)E>MB,16='"T6E*22UTDG?3[)\ ?\$L?^#3'XF:_'X8\*_"[1!>2R".)-5^(OC#3 MTDL7 MG[(?Q5\2O=V-OICWW@R\OY\M:K$1YMEN8Y*;#YB#^ 1N.A4#RU^S3;W[W/O?%'Z.V&X4X>J9QDF(G4A17-4A4Y7+EZRC*,8KW=W%Q^ M&[OI9_IY2+)&[,BR*60_, >1]:^2_P#@KS^UCXW_ &?/V0[KQ'\!O%]O#K>H M:]::;>ZAIUW&USIMG(LIDGCZ[&+(D0?!VF;(PP!'@WPH\2_LW_';1OB;\6?V M8/VGM3\">)X+S2+KP??:UX\N+>[NI8]+M_.M=0BNIV%XCS))&\D@D ;YD8J, M'[.IC<'2HNM.I%06\FTDO5WLC^4G5I1@Y.2LNM]#]+J*^*?^"I'[4NA#]E?Q M-XA_9_\ VR7T+6M.M(#:Z;X6F@,NH%KB-)%:?8TL>(W)4Q/&05.2P.!C_P#! M*W]M?X!_#S]@?P1X?^*WQ5E3Q!'-J\NHQSV%Y M:\VKQ+PY0PCQ57&THTE+EYG4@H\UK\O->W-;6U[VUL82Q^!A3]I*K%1O:_,K M7WM>^_D?=U%?D#_P4G_:[U+Q!^U-\-/^$+_:=\5:]X*EUNSOM8\.FQ^P6=N\ M-]&VU8DCC:X79R/.,C @_-S@?0O[?O[:GP]_:4^ 4WP,^$OB3Q+H,NN:Q:#6 M->CTQ-]I8Q/Y[F)1<1M([21Q)MW("&;+ =>#&\<<(9?AZ6(Q&.I1A53<)V]NY]\T5^!/Q2^$VC^![GP_8^$_V MH?B-K5WK&NP6CVE]IJV0%N5-J(NU1GRG/0#UKR,7XJ^'^!P].O6QT5&I=Q:C-W2?*VN6+ M=KIJ_=/LSFJ<19+1A&\9!"H(3^'/!9=+"_6(-RC=+2+O=^5K]#];**_&K3O M^"C/QO\ VN_B0OC#XL^*] M-!6Z^R^&?AJ=3:ST^[DR!YUQ#]H5[UB2 %E9X MMVX!.,5]<:#XX_X*;V.D0:!X*^#EIH=A;IMM;*P\/6=M#"N2=J([84=> .]< MN:^)&6Y5CI83ZEBJLXVO[.A*2NTG:]TFU>SLVKW5S/$Y[0P]9TO95)-?RP;_ M !/MVBOBW[)_P5WULXEN?LB'I\^BQX_[YRW:C_A2W_!4K7.+_P"+/V/=U_XG MT<>/^_*'U[>GTKSO^(G8NK_ R+'/_%14/SFS#^WZLO@P=;YQM^I]I45\6_\ M#'/_ 4/UKYM7_:@\E3]Z/\ X3+4O_04BVT?\.Y?VF]7_P"1D_:=WYZ_Z=>S M_P#H17T%'^OG%]7^!P]7?^*I3A^=P_MC,Y?!@I_-Q1]HNZ1J7=@J@9))P!6; M?>-/!VF$C4O%FF6^.OGW\:8_,U\@I_P28U_4G$GB']HDN4_FUP/>M* MQ_X)&^#HP/[2^-&IRGOY&D1Q_P W:C_6KQ/K?P^'E'SEBZ7Y)7#^T>()?#@K M>M2/^1]*7WQW^!^F9_M+XR^%+?'7S_$5LG\WK'OOVM?V9M/!,_QS\,MC_GAJ MLU;%C_P2V_9FM,?:+KQ M-=8_Y[ZK&,_]\1+1_:WC!6^#+<-3_P 5:4O_ $E!]9XFEM0IKUDW^1VE]^W; M^R9IV?M'QFL6Q_SPLKF7_P! B-8][_P4>_9(M,^1\0;NY_ZX:%=C/_?<:U'8 M_P#!-S]DRTQ]H\#WUUCKY^N7(S_WPZULV/[!?[)&GX^S_!NT;'_/?4;N7_T. M4T7\:ZW3 07_ ''D_P#(/^,KE_SY7_@;.1OO^"HG[,=H#Y">([G'_/#25&?^ M^Y%K'OO^"L?P(BR-.\!>+9B.GG6UM&#^4[>U>O6/[(G[,>GX,'P-\.-C_GOI MRR_^AYK8L/@!\"-+Q_9OP5\)0$=#%X6]>FO2+?YGSC??\%?[-^#FK2^GGZG%'_)6K+D_P""MNIWS^3H M/[/+.W;=XB9S_P!\K;?7O7UU9> O VFX_L[P7I-OCIY&G1)_):U(XHH4$<,: MHHZ*HP*/]5O%&M_$XAC#RCA:3_%L/[/X@E\6-2]*HH_X;2_X*!ZS_ ,@/]EO8AZ/_ ,(=J;X_X$9 OZ5] MI44?ZB<95?X_$59_X:=.'Y7#^Q\TE\>.G\HQ1\6_\+T_X*B:W_QX?!S[)GI_ MQ3PCQ_W^<^GZ_2OS8_X*4W_Q[U/]JW5KW]HRREM_$#Z;9;(9(XT"VWDJ$VB/ MY0,[^G?=GG-?OS7QG_P5I_X)N:M^V-X:L/BI\($MU\>>'+-K=+.>18UUBRW% MQ;[VX25'9C&6(4^8X8C(9%?B3\-];T+48Y"AM-4TR6%V.Q&0>H)KWS]B'_ (): M?M!_M7^,K&_\2>$=3\*^!TF635/$>JVC0-/#D$QVB2 &9V&0' ,:\ECD!6^8 MP^!QF*Q"H4H-R[6V]>WS/]'LWXIX>R+*99GC<3"%!*_-S)J7E&WQ-]%&[?0^ MK/V'OVIOVVOA5^REX+T+3/@+-K7AZVTU_P"R]2G\.7TADMS/(T>)HWV%0I ' MR] *^7_V]O#LWQ#^)EQ^U1X \$7'@GQ9+J4 ?">F>!O".F1V6E:/I\-EIMG$/EA@B0(B#V"J! M7S)\;/V2_P!JNU\/>.=!^$7Q6T'Q#X=\8^-;3Q!#X5\0Z$T=QI$W]I6US,L% MTMRJ/#F-I&C= 3\P4AFY^VPO!O%N!QD*U#.Y^S4DW3G2A./+?6"=U)*WNIIW M2\S_ ",XBECLXXIQF:T,0X0KUJE50<4TE.;GR>22=M-CP[]@[_@MAJ_BCPG> M?#[]J[P1J-UXH\/NL,_&?C[56O]7!:VK,YAA3>,>(O^"+AY\J>:JO. M49Q<7'W4T])65KM?9O>_4^C5_;S_ &0QI-QKES\<]*MK6U@::>6]BF@V(HR3 MB2-3T'3&37S[^P_X=^&/CW]I?QQ_P4?^+'CWP]IVN>.[A-.\#^&[O6[87.EZ M2%BMX'G3?^[NYTAA'E?>0,RG+2%5L?M6_P#!&?P?\>M/TS1?A/\ %X?#VRM\ MOJT,6AW&IF_E!!0AI;Y#$BD$A/F.2"6X%><_#7_@W\NO"'C>P\4^+OVS]3UV MTL6D<:=_PB)AW2&-E5M[WT@&TMG[O.,9'6L,#5\0*>62JX^GAY5X\S4*3J)2 MLO=2E-Z.3NFVK)6>NI%&6=1P[E6C!S5](WL^RN]KOOL>;?LP^ +;]JO_ (+- M?'G3/B/XS\2Z7+:66NII>H^&/$$VG7:16]_:65N4GA8-L%L5.W.UAC(*Y!]H M_P""+?[27QY\7>._BM^RS\'EK:Z33LWOMT6]UO?;>WH__!P'XG\1Z!^P9%IFAR2+ M;:UXYTZRU?R\X-L(KFX ;V\Z"'\<5\U_M&7'Q4_8._9$_9L_:K_9L^.?C&T. MJ>'M,CU_PYJ'B6XNM(NI);"*["BS=O*CC)$ZLB@?>4C#@L>QLO\ @G9^W]X; M_99O/V3/%4S^)_"=W<-.UM'J-C(+5_,61#;F=O-BVNH8!2 2S9&&8'EO&7[, M7[=/B#X1_#[]G_XV_#"^\1>"_AIJ:7>F6%MX7F>2_2,,L<%S)!(W[I8V:,[, M$J?O C-<5;Q'RK"3K1Q6%Q--4VTG+#U;36OO0:B]':WO,2$,3C&T'D^ MU?-W_!+^UN?B7H/Q&_;1UFW<77Q?\=W-WI+RJ0ZZ)8EK.PC(//RJDI]PP.*\ M?_: _;H_:5\8_ SQ3\)=4^"\?AB\U_0I],36/LEU +))D,;LJ.#R$9@/F&"0 M>U=)^S__ ,%(/A/\&OA)X9^$$7P,GAY-J-7%NG+M.G4B_G[EOQ,8\49(])5>5]G&2_0^X:*^<-%_P"" MI'[,^I@#4+;Q)IQ/7[7I2,!_WZD>NNT7]OK]DK7,+!\7;>!SU2]TZZAQ^+Q! M?UKWL)XA<#8W^%F5&_9U(Q?W2:9V4\ZRBK\->'_@27YGL-%<7HW[1_[/_B' MT?XU^%IF;I%_;L"O_P!\LP/Z5U6F:WHVM1>=H^KVMVF,[[:X60?FI-?287,< MOQJOAZT)_P"&2E^39WTZ]"K\$D_1IEJBBBNTU"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@ HHJ.\ MO+33[62^O[J."&)2TLTSA50#J23P!32;=D)M)79)17B?Q2_X**_L9_"/S+?Q M'\==(O;N/(^PZ S:C*6_NG[.'5#_ +[+7B_BK_@K?XC\2[K7]G/]DKQ5K8?B M'5?$C"QMP?[V%#AQ[&1#CTKWX<+9Y]66)KTO8TO^?E:4:-/UYZKA%_)L^:Q' M&/#E&N\/3K^UJK[%%2K3_P# *2G)?-(^U*I:_P")/#OA33)-;\4Z]9:;91?Z MV[U"Z2&)/J[D ?G7YW>*OCU_P5!^,6Z.\^('AKX>V,O$EIH-NK3 >TA$S@^Z MRK7(6/[ GBWXNZN-:^*GQ6\;>.;_ #EI@9)"">H+RF5L?B/PKQ,1GOA;E$^3 M,<_I5)]*>$A4Q4GY*4(QI)_]Q&O4UA4\0,SCS97D551_GQ,Z>&BO/EDY56O^ MW$_0^Q_BG_P5,_8F^%GF6\WQ<6?A:V:]WX])5Q#^<@KY]\9?\%NO% M?BZ]ET+]FC]F2^U*X"EHKC699)WQZM:VH)Q_VUK<^''_ 2W\.Z7LEM_@WID M9*X-QXCNOM.[W*.7VGZ(*]R\*_L36NFVD5IJGBJ&V@B4*EGI5B%1!Z*20 /^ M T0\1^%:'_(CX8Q>,ETGC*L,-!>?LX(+^<_P"DQV"A)&;U%S<&5G_&(&OTHT+]F#X1 MZ-AKC2+C4'7H]]=,?_'4VJ?Q%=CHGA+PMX;4+X?\.6-E@8S;6J(3]2!DU=3Q M)\;,73=++ZF"RFF]+86@IU+?WI5>9-^<;$4_"SPQA457-/K69U%K?$5FH7\H MT^6R\G<^&OA9^PIX%T#RY_!'[,=M>3#&S4O$ML]Z7]"5NV^SY]UC%>ZZ+^SC M\:-1TZ/2=4\5VND:<@PFG6DQ$<8]%AA"QC\#7NVJ:]H>AQ^=K6LVEFF,[KJX M6,?FQ%);^]8=5@584/X?,?UKL]"^!GPG\/;38^";.1U_Y:7BF#7#W\.MA4UUYXU)+YWG(Y<=QS*O?V^.7HI)+[H_P"1]&VU MM;6<*V]I;I%&H^6.- H'T I]?(6M?\%^#6JW7]W[;JL=OG_ +Y2 M3%9/_#RWX_\ BO\ Y)Y^S0)=W^K^2[O?_12)FMZGC)X=4W[.CBG4DND*567W M6A;\3YR?%.2\UE5FV^!_VP!D-/O;/M.H[FZM;*$W%Y,_VF?)B;[T!\47\N/^ *@3\C4EO_P2?\2:U,+SQQ^T,\TG\0CT M=YB?^!R3C^5+_7?CK%?[GP[4?_7RM3I?@[A_:V;U/X6!E_V]*,3ZFUKXX_!; MPX2-?^+GAFR9>JW6NVZ-^1?-4C9KRO M1O\ @DS\&+?!U_XC>)KLCJ+4V\ /YQN?UKK=&_X)I_LI:7C[=X7U34<=?MNM M3+G_ +]%*?\ :7C%B_X6 PM'_KY5G.W_ (+0>WXGJ?#1IP_Q2;_])(=9_P"" MFW[+.EY^PZMK6I8Z?8M'9<_]_BE^%WB&Z_N_;98(,_] M\M)BO8=%_8N_98T'!L?@EHTFWI]MC>Y_]',V:Z[1?A!\)?#>/^$>^%_AVPV_ M=-GHD$6/^^4%']E>,&+_ (N8X:C_ ->Z,I_^G&'U?B>I\5>G#_#%O_TH^3Y/ M^"J?C_Q([0> ?V<_-?.%W:E+='\5CA7\LTG_ UY_P %$/&/R^%/V;_L<;?< MF'A2]_\ 0YI-A_*OM&...%!%%&JJHPJJ, 4ZC_47C7%?[[Q%6?\ U[I4Z7Y7 M#^R,UJ?Q<=)_X8QC^1^?&C]F3QCHGCCPS*GA]=*^VZG8PP:? M$\D5M(ER0%4^>Q'E9VKR<8P:MID-KJ$S3W7@O59OLZVTC$DBTEP5V$GB)]H3G#D84<^,X$QV6 M8;GHXJMBY7O)UI\\UM91T7N_W==6VMV?U]]&?Q$R#@?!8G(,YQ,HQJU/:PJU M'>/,XQA*$G;W5:$7%OW;\UVG:_YAU]&?\$O/V7M8_:G_ &G8?"UKJLVFZ?I. MCW5_JNIQVOFB%-OE(N"5&YGD4 9Z!CSM-=KX _X(<_M[>+/$$>E^*_!^B>%[ M(R 3:GJGB*WG14SR52U:5V..@(&>Y'6OU&_8:_8:^&'[#7PPD\%^"[A]3UC4 MW2;Q'XCN80DM_*H(4!03Y<29;9'DXW,226).&5\'U\VJ.EF%%J@TU)2O%R35 MG%;/7JU:RV=S]@\:/%W@J/!.,RC 8F&*K8NG*E:G)3C&%1.,Y2G%M+W6TDGS M7:TM=KQ/QK_P3'^ 7@Y-&T7XG?%_5Y+?Q/K,>BVJ_P!GP)%)?L:>,O%WQ8^ 'C"Y;0/!WBG2](N;'4),W(:\T^* MZ5@5 62(NS1E"-P&PY;)*_LU\;O@/\*_VC/!!^'?Q@\,'5=*%Y%>11)>S6TD M-Q$28YHY8'21'4DD%6%>9>#?^">/P9T3XE:A\1/'6L:_XU+ZS9ZGH=AXNUV[ MO8M/N;>U2W29UEF9+N8!"4EE4M&#A3QD_<9-P-PIP_0JT,!A5"%56G&\I1DO M[T92DGVVO;0_SQPN49=@H2A1II*6ZNVGZIMH^;O^"@'[#7P1^''_ 3P\7_% MK2M)UNVUR#0;"Y6WU#4MXMY9;JW#QLH1 &U'5K]M4^TSMJUU&K>7JEW&OR1RJHPJ*.G/>OK_X[_LX?"+]I?PC+ MX!^-&B:CJNB7&S[5I5OXCO[*"XV.)%\Q+6>,28=58;LX*@]A4?P"_9G^#?[, M'A,>!/@AX>O]'T5'=X=+F\1W][!"SL7>W+S6::YK:7WMH7'*LMA1]BJ,>6][635[6O9];'YH_\%1\"?"C8_P">^APR_P#H:FN2^,O_ 3P_9)_:#\<6OQ(^,?P]U77-:L M!I]]/XXUB,V8$AD A6.[58L.2PV 8./05[#HFC6GA_2H='L)KN2&!2$>^OYK MF4Y)/S2S,SN>>K,?3H*]#^P,B5*G2^JT^6":BO9QM%-W:BK62;U=NIM]3P?* MH^SC9;:+3T['R'X0^%_PS^,O_!4K6FT+X=Z%!X9^"'@B&R:WM-(ACADU[5,R M,Y"J%G2O=]>_:%_95^&7QKT7]G/6_&F@:3XTU^%9='T%;0K),K M%@@WJFR-F*$*K,K,1A0>*W?A)\!OAU\%+_Q5JO@;3[A+OQGXFGU[Q!=7=VTT MEQ>2A0V"WW8P% 6,851G &:YWQQ^Q7^S=\1_VAM"_:F\8?#Q+OQKX,LQ5F!(XZ[5QVT\'A**2ITXJVUDE;KI\]3:-*E&UHI6\ MCXC_ &A/&'_!4/PAX5^.^H:[^QAHU[H?BO3=:@U?QQ=>(K;[1;:!'!<10+#$ MMUE(H;9GD6,*2TDDKD%Y&KS;]@Z/X_\ CK_@C[\@_6;QMX-\-_$7P9J_P^\9:;]LT?7= M+N-.U6T\YX_/MIXVBECWH59=R,PRI!&<@@\US?P!_9Q^#'[+WP__ .%6_ OP M8-#T'[;+=FP.H7%U^^D"AVWW$DC\[1QNQQP*Z2S\K/#7@3X:^-?^#>[6_%,N MA:>^M^%/&'G1ZA]G3SHKEM5MXR"^-W-M=;<9Z,OM7Z*_\$R;_P =:G^P/\+; M[XC2W$FJ2>%H_P!Y=DF1[8.XM6)/)S;B$@GJ"*:W_!-K]D0'5-,M_AY=6_A[ M7-9CU?6/!=KKEU%HEY?1D%)GLED$7!53Y8 C.Q^VZ;%+G_OI36O1656A1KPY:L5)=FDU^),H1FK25SSO6OV2/V9=?R; M_P"!WAM"W4V>FI;G_P A;:Y+6O\ @G-^R7JY+6_P]N;!FZM9:U'J/\ N6*Q6'_Z]XB:M_X%S&7^K."A_"J5(?X9O];GQ9_P MN#_@JAX,YUSX7G5=G7_B1P3Y_P# 1AG\*!_P4'_:Y\*?\E"_9A$87[Y_L>_L M_P#T9OK[3HH_XAYQ'AO]RX@Q,?\ KYR5?_2DKA_8F.I_PL;47^*TOSL?'&D_ M\%<=+5_(\4? J[MG4XK-90 M2(/Q6;/_ ([7TAJWA[0->C\K7-#L[U,8VW=LD@_)@:Y36OV:/V>?$.3JWP2\ M+2,W65-#@1S_ ,"50?UH_L#Q8PG\'.:5;_KYAU#_ --L/J7$=/X<5&7^*"7Y M'$:+_P %$_V2M7PLOQ(ELG;HE[HUTO\ X\L;*/SKK=&_:O\ V:M>Q_9_QR\, MJ6^ZMUJT/^$>\7Z7?[ON_8M0CES_ -\L:U*^0-:_X)&^#I]W M_"._&C4[7^[]MTF.?'UVO'67_P .U_VA_"G/P\_:8$6W_5_OKNR_]%,^*?\ MK=XD87_>N'W)=Z>(IR_\E:N']I9[3_B8*_G&<7^&Y]IT5\6?\,]?\%.O!O\ MR _C>=5V?='_ DSSY_\"XQ^M \6_P#!6;P9_P A3PT=51.@^Q:=/D?]NY#' M\>:/^(GXG#_[[DF-AYQHJ<5\XR_0/]8)P_BX2JO2-U]Z9]IT5\6?\-M?MY>$ M>/&W[,OF1)]Z8^&+^'/_ ,.R?D*YGXT?\%??B!X'^$WB&XE^!RZ7K:Z5+'I ME\^IN%MKEQY<;X?+*',JU><*<%*,E>K?MD_\%:/V:?V0=?F M^'US]M\6>+(!_I6AZ$R;+(D9"W$[';&Q_N*'<9!*@$$^%^ /^#B+X5ZOK\=C M\2OV,$_>:)HH.!U.&)] >E?E3JFJ:GKFIW.M:UJ$UW M>7D[SW=U234%<6(XTSFIB'.DU&/2-D]/-O7[K'^CV M4?1K\.<'E,<7?JXQBU%*^RDI/NV?TG_ B^,/PU^/'@&Q^) M_P )?%UKK>B:BFZVO;5CP1]Y'4@-&ZGAD8!E/4"MW5=6TO0=,N-:US4K>RL[ M2%IKJ[NYECBAC499W9B J@ DDG %?C__ ,$&/VA/$O@C]I^Y_9_FU"630O&N MF7$L=DSDI#?VT1F6903@$PI*C8^]A,_<%?;G_!9;X2?&_P",G[$FI>'O@58W M5_>V.N6FHZQHUDI>74K"$2%X5C_Y:D2&&7R^2PA( )P#^C9%FJSC+U7M:5[- M=+KMY:IG\;>*/ D_#OBVIE2FYTW%3IR>[A*Z7-;2Z:E%M:.U[*]EZKX6_;D_ M9'\9>,9/ 6@_'[PX^I">.*VCGOQ#'?/)&LB"VEDVI$O M 7A^Y\6^.?$^GZ-I5E'ON]2U6\2W@A7U>1R%4?4U^;7['?[6?[-__!12+XD? M ;]I6VTSPGXL^(%SICZ1I4B_NA>VFGPVJS6;R !)EEA#K 3NPVP&0;J^A?\ M@L[\+_A]XK_8+\=^.?$?A.SO=8T*PM)-%U&XBW2V+F^@5FB)_P!665V5B,;@ M<'( KV#\[/H[X3?%SX*8-;T#4);B.RU.VC=8YS#/)!)MWJ" M0)(G4-C#8R"003RWQ%_;%_9O^%/B?4/"'C?XE1P7VC00S:^+33+J[BT:.8XB M>^FMXGCL5?\ A:=HP001P:\8_P""..KP>'_^"6/@37[I"T5C;:[<2*O4JFK7 MS$?D*^1_^"P=R0. MU 'ZKZGXX\&:-X/D^(>K>+--MM AL/MLNM37L:VBVVW?YQE)V>7MYW9Q@YS7 M!?#_ /;0_9G^)WC6P^'?A/XG)_;.KZ>+_0['5-*N[ ZM:G)$]FUU%&MY&0K$ M/"7!"D@X!-?DYK_Q?^*OCK_@@]IOA^ROKR;3_#7QB&@:S*K,Q_LT6QO(4D/_ M #S6XN(%&> 4C4=!7HO_ 5A\::9'^R9^R?^T!\+=;2UU33='C?1M0L7 >!D MM+%\ CH8I80,'[K;AZT ?K?7D_[07[E>%]2O-9\,Z=K&H6OD7%W80S3P8_P!6 M[(&9>?0DBOFO]LS]AW]D'5/@/\5_BK\5?A_97^MWFBZGK-YXSU0!]1M98X'> M!89L QQPA(HXXEPI6-58.68L ?1/P_\ B%X&^*W@ZP^(/PV\5V.MZ)J7[_ -RWMHPTL[>T:,:^)_\ @D_?^*_V-/\ @E-XI^/_ ,5[.Y^P-^*7TF'XA:?I=M<:?H=DHPMI"'N%EA3S/,!"1[=L<:@LV5H _570M:L_$ M6D0:WI\-W'#<)NC2_P!/FM9@,X^:*9$D0\=&4&K=97@?QMX5^)/@[2_B!X&U MN'4M&UJPBO-,O[R MJQP<8/I->$?\%$OV6?&7[6'P#M_"GPS\16FF>*_#7B:R\2>%Y]0!^S/>VN\+ M'*0"0K+*X!P0&VY&,T > 1?\%5/VI/A1X\\4>(/VH?V-)M#\!Z)=Z/%K';3Q- M?:9:1ZUH>ES16A6%[AE+!8YAB5%'F.,8PQ4FOMCXZ?L__##]K7X-6?PUU_Q# MJ,7A&]EM;QH_"^J?9H]2M%7$ M_P!F.^\.^!['P-K7C3QQXQN)(?"W@KPW&K75X(QF29V8[884'5SGN<$*Y7P7 M]B3X;> _A!_P5/\ V@/AM\,?"MGHFA:3X/\ #$.GZ981;(X5^PP,?)9M;'FCPI\"X(M'5^?),MY SNOH<3RJ3Z/0!Z3^ MSU^W=;?%7XP3_LY?&3X(^(?AA\0%TPZE8:!XAFBGBU2T!PTEK^"GB#XG?$*?3/[3O/#OAZ:*"+3;/.!+=7 M,IV0[B1M4@YRN=N]-WFO_!2%SX:_:^_91\?:3^ZU)?B;-I!GCX9K6\6"*9"> MZ[21C_:/J:3_ ()X8\3?MP?M7^/]6'FZBOCJPTB.:3EH[:VCN(T0'L"JIQ_L M+Z4 >P_LJ?MG^%/VF=5\1> -1\!ZWX)\<^#YHT\3^"_$L:KS5\<>/G/A3_@N!X$NM$_IS%&, M^B#TKZI^*>NWWA?X8^(_$VF-BYT[0;RZMR!T>.%W7]0* /GCQ5_P4IU?5O'? MB7PM^S)^R9XT^*FE^"[]['Q1XET&X@M[2*ZC&98+;S,M=R)T*H 2<8R&5C[! M^SW^U)\(OVE?@E!\>_ &M/!HFR;^TDU51!-I*XMX(3A8WU1I8KK:!TR@ ..P H ^A9/^"L%_JOA MZ_\ C-\/?V+_ (B^(OA/ID\JW/Q"LQ!'YL,3E9;J"S#/B_X TCXH?#O6X]2T37;".\TV]B! DB<9&0>58<@J<%2"" 0:XS M]D+P?H&B_L=?#;P9;Z?"U@/AYI4,L#("DH>RC\PL.^\LQ/J6->&?\$/=0O3^ MQ-+X4FN7DMO#GCO6=-T[>V=L F67 ]M\KG\30!]A4444 %%>6W_[;'[*6EWT M^F:A\5IB-B0YGBD8NQ("G(!*-P*]>_X+>?$@:O^W5XK?5-65=)\ M.:-I\=O,[XCCB^PQ7$C^GWI&R?\ 9'I7X!_M%?%^^^.7Q=U;X@7#.+::;RM, MA?\ Y8VJ<1KCL2/F/^TS5^+\'Y!F[XGS"OB\=7J1=:M+E=:JX0C*I/V=.$.; MEBHQMLM+65E9+^G^(+-3T[0/CMXET]]/U58_L/BO3-.@C10X!1YDV%=AR M#O7:%&,J1DC]2OA'XAU/Q1\.]/\ $&M7HN+BX$IDG"*H8"5U!PH Z =*_F*_ MX(5Z_P#LM_'GX.ZY\//VE/BA/I&N>!9XVTZTGU6&VBO]+ESL*[E+R-%(&1E0 MC"M#ZU^OW@[Q)H7CSX;Z3I_P_P!!\7^,_#%O9K:Z5$+6]NK#9$3%E1<$19RA MRX&6()))YKY>AF^*X*\0:]?&5L97I>RE3=+FJ58>T96L[^F?M> M?\%C/AW\#?$6N_#_ .!W@"7Q_K?A2^LH?$UU%J,4&GVC37"QM;)("TD\_5"( MXV2-V&YB5:.G^'/^"O5M\0;36M(\$_LO^)K'Q!X7MH7\4V/C'4K?3X-.:6-W M0AT\Z69"J,P81*64 X&X5^% M]?1;.#Q5:7DTD4KQJ)!;R*RQ.73F5000P((8 ;"?U#.N,L_P664<=D^5/$^U M6BES7B[Q_B0O2G'3G5TVN:,6[J7*?SS6J8)8=RG.K)-Z>QA!2M9]:MU9M+5P M3Y6UHTF^CE_X*S_M0?'G]H_2_P!F[P3KMIX3;4)KB*ZN]%\+R>=$$MGG 4Z@ M#([$)MR882,AAFJ?[7VG^#_@GX$7XE?M2^*/'/CF[N+L0:/H_B3Q)+NNKDJ6 M CA!18H@ 2S;2JC P695;Q/_ (9V\1:I_P %A(/@%XM^)]N+^8 7/B.$2W$8 M']@FX &\HS?*!'SC\A53_@K'^S[IWP ^,?@+X>Z?X[;7K6^TMKN2^%@+<)(] MSY;(%WOT6-3R?XJZJ^?^)^9YS@(4'4P>$E1C*LZ$Z5"<:C4VZ;E3C&M/7EBV MI))-M.]SS*& RCVBCB,M6(4_><\14E54+K2/L9N5.Z:W4;7>VA[Y\!/B9\!O M#?QQE^ 7Q>\)^$OACK(TF._TW5=%U*VURSO%*[FA^U6BC;.N'&TY4^4XW_<# M]7\7_P!M_P#9E^&WQ,MOA/\ !KPSJOQ5UB*Q>[UF=M7.AZ?9(!E8][6TLLDK M93@*$'FI\_WMG@W[IZEH>M?\ ".G5YKVZ3S6$ M^M7$$R*T:(%!B48XR,GFMW_@G%\)?@SXE_X*R_&SP'XX\/07WA[1HO$::/:W M\[LL8AURUAARP;+$1$KR3FOEI\#YGF,GCL5AZ,\1*E_R_J5Z]JW-LY2F^:FH MZO3F,? MMOXF\+_ /7(-4C4)J6G75O;7'V.? )59I)2SK_=<(NX=0IRHU/B)_P %G/"' MP_\ #%WXBMO@?HKY7_X("_\(9??'GXE M^%?&GA/1K_3WT2"[@GU33(IS;S173(@C9U)3TCP6MI:I<_$JR2ZAL(EB5XQ87[!6"@9&]4./51Z"O5GPIQ=2S5O+\ MQIX;"9JR>Z4N5V5FTV>/C(\0X[&.<\8^2^SCS2MU5Y7^\Y MJ\_X+@?M$I<^%Y=:_9CTKPSIOC8$>%]2O[BXNQ&/@K!X.AL_&GC2XCC\/>'5TN"VDD5Y/+61S<^9Y498 M, S#!V/S\K$>$?\ !635+"[_ &%OV0(+*\5Y;;X<(LH0\H?[,TC^H_2M'4_B MWXC^+'_!;KX8>+?'FI;C!IOAID5QA+;S=#AO)8U'\(^T7$YQZL:]'%\'8S'X MZ%>MF5>,%?FITYRIQEJ[:IN:LFD^6:NU=4TL+VT0$L8 M?:"RC WIV92?7?\ AW[^V!XLY^(/[3X<-]Y3K=_>8'TD""OF/]GOQS<>'O\ M@X1\2G2M9:#3]:UK7+34V1R$G@&G23A6]1YT$3?517ZN_P#"8^&/^@U!_P!] M5Y.(\)>&L;7E/%5L143^S/$5))>6KYOODWYG-/AO 59MU)3E?HYR:_._XGR3 MI?\ P2/L99/M/BGX[W5P[G,@M=#"'_OIYFS]<5U>C?\ !*7]GZQP^K^+/%-\ MPZK]L@B0_@L.?_'J^B_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JWPOA#X<81WAE M\7_BE.?_ *5)ET^&5Y;1^"C!?\ ;J_R&:+X#\#^ M&\'P[X-TJPV_=^Q:=%%C_OE16K6;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5] M!2HT:$.6G%179*R_ [8QC!6BK&E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U6 MA1I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ M F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)C MX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_ MWU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_W MU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_ MZ#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U! M_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5% M9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX M8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ M *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU M0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ M F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)C MX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_ MWU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_W MU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_ MZ#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U! M_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5% M9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX M8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ M *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU M0!I5Y3^W%\#=0_:1_9.\B M?\)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?595Z,,11E2GM)-/T>AW99F&)RG,J.. MP[M4I3C./^*#4E^*1_-+JNE:GH6J7.B:UI\UI>6<[P7=K015>OV__ &R?^"9/[(7[7^O3?$"ZUJ;PGXLG'^E:[H03;>D# :X@8;96 M']]2CG !8@ #POP!_P $#O@#I'B".^^)/[4NJZYIR2!CI^EZ)'I[R '.UI6E MFX/0X4'T(ZU^38C@O.*>(<*24H])72T\T]?NN?W_ )1])3PYQF4QQ&.G.A6M M[U+DG)WZJ,HIQ:OLY.+[I'D'_!!C]GKQ+XW_ &GKG]H&?3I(]"\%:9<11WK( M0DU_5VQ]W*9^^*_3W]J#]H_P]^R[X4T+XB^-8MGAZZ\56NF: M_J'E.XTZVGCE N3MZ(DHBW$@@(6[XK4^$?A#X'? CP#8_#'X2Z7IVB:)IR;; M:RM,]3]YW8Y:1V/+.Q+,>2371OXN\*R(8Y-8MV5AAE8Y!'I7Z-D65+)\O5"] MY7NWYOM]R1_&WBCQW/Q$XMJ9JH.%-14*<7NH1NUS6TNVY2:6BO:[M=_DI_P4 M>^"_P3_:"^,?BWXA?LS^);#5_B5J/Q T.V\(Z?X+U&*#_ !_XWTQ?$5_H6FP1V\EVB3:A M)? _BW M_@G!X/\ A_;^(K"\OK :Q!K6E0WB-/;++J=VX$B [DW1R(P) R&!'6OEK]F3 MPS!^Q/\ LV?M@_LM?&G6;?1]>&@7,/AJ"_F6*378;FRO+6VFM%8@SB1C$/DR M5,@5@#Q7ZI_\)CX8_P"@U!_WU56]U;X?:E=V^H:B^GW$]HY:TGGA5WA8]T)& M5/'44 ?*G_!,?]F?PY^SE_P3A3PC^U5HVDZ=9^*KJZUOQ7I7BT1);6\4ZQQQ MQW GPJGR8(696P58D'!6O#H?V /A'^V3^UMX7U#]G_X%0^$?@-X!E-QJ7B*6 MPE@'C"\:59'AM!-^\FMCY:1^8,1@>>RDEUS^CU]K?@35&A;4[BQN#;RB6W,\ M0?RGP1N7(^4X)&1SS5C_ (3'PQ_T&H/^^J / ?C!_P %%= ^$7[(K>8+';&9I%0K#L)EC7RR9) R[!NX;::^9_^"EW_!4;]G67 MXU0?LL>*-*UGQ-X&\/7JS_$"U\.31*-:OH7#1:6\CL +:-P'FVY+NBQ_*%-6QN ;&0#@9 ZXJ;_ (3'PQ_T&H/^^J / MC7PA\>KG_@K=^Q7\8O!7P@^&C^&-'AT:+1?"MO?S();C4HXC<&-BA\N.'BTC M4#[H9R3@A5^6O"'C'0A_P1"\=?LK>*H&L_B+H?CF'2[?P5=1E=5DNI-5M;E! M';']ZQ*&8<+TB<=J_6__ (3'PQ_T&H/^^JIMJ7P[?5U\0/\ V:;](]BWQ@7S M@O\ =#XW8]LT >$/@[IGQ(_9(-S?:IX:\3VFH^(_#-E9133Z[I*$F>UCWH[!B=AQ'ARH<+DX4 M^\44 ?EO\3OVR_#G[15Y\?\ X6_!+X*^-/$7BOXNZ;H.E:'X;N?#,L4FG2)8 MF&XFO&<;(! QR&)(+*K9"@N/T1_9H^&.J_!7]G;P-\(=>U%;N^\,^$M/TR\N M8V)226"W2-RI/.W%O''B'XC:)I30ZOXJ-H=Y9+& .(Y"-KE2"" 3@CFLO]JRS\8?LF_MY^'OV]=.^'FM>(?!.M>"9 M/"7Q!7PY8-=76E8G$\%Z85^9HR5C5B/NB)N[*K?8]% 'P[%XTNO^"DW[;7PN M\>?##P+XAM/A;\'Y;O6;_P 5:]H\MC'J^JRHBP6]LDH#/Y;1HQ; P"X('R%G MZEXOO_\ @G%^W+\3?BA\2/ ?B&]^%GQACL=3@\3Z!I$M\FC:K;QNDL%RD0+( M)#)(X;!SE <.5^WZ* /C7]E^#Q9^U_^WUJ_[=]Q\/\ 6O#_ (#\->"%\*^ M&\0V#6ESK$CS--/>K"_S+$-\J G[P=.ZNJ^\_#;X\Z3\>OB#\2/@A>_"OQ-I M,/@Z>/3KS5-:L1%9ZRDXF5FM'!/F*!$OB /C-X0T"/0-/\ M"-MX5N)TUBXMXQ!;W$5Q&IC:%PL;,X/]XH'&TM[O_P $TOV;?%'[+'['_AKX M:^/U5?$MR]QJOB-%<-Y=W]44 %%%% &)+\-/A MQ/*T\_P_T1W=BSN^E0DL3U).WDU8TOP7X.T.1Y=%\)Z99M(,.UK81QEAZ':! MFM.B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T_ M_GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ MOT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM M/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J M:B@#^=K_ (/!_&_A7X4_?#7@[6XHO$?C_ $F--<6 M,//58']Z_"BO[2OVN/\ @AO_ ,$N_P!NWXT7?[0G[5W[-$_BWQ?>V5O9S:K+ MX]UZT400)LBC2&UOHH8U R<(BY9F8Y9B3YE_Q"X_\$*/^C&?_,F^)_\ Y9UX MF191+)\/5A.?/*I5K5&_*I4E.,?^W(M07^&Y[>=9_F.>K#1Q4W*.'I0I07\L M(+;[VW]RZ'\G?[./Q=O/@A\8='\>Q3,+6*X$.JQKD^9:.0LHP.I ^8#^\JU_ M;#^P9X0\!>&?V/? &C> [^UU71H]!5].U6%59+Z)W=Q< CJ)-V__ (%7S%_Q M"X_\$*/^C&?_ #)OB?\ ^6=?9G[/7[/WPF_96^"_A_\ 9[^!7AN?1_"'A6R- MGH&E7&K75\UI!O9Q&)KN669U!8A0SG:N%&%4 %3*)2XCI9G&=E&E4IRC_,Y3 MI2C+_MSDDO\ M_R!Y_F,N'5DLIMT%5]JH]%/E<&_FK?CW/@_]M+XR_M*> O@ MG\5_@7^T%^S7XSU+3+WXI6VH_#[QWHUC#?V#:,WB.VN8+2YD1\P.%7RH5;); MS8XBJ; 6]"_X)C?L2>,/@I\5_BS^U9XQ^$DGA&U\;7\__"$?#P/;BYL=,:X> MY5)8T?R8)#^Y1(MX$>UPVT8Q]NW5G:7T0@O;6.9%D214E0, Z,'1L'NK*&![ M$ CD5)7MGB'Y<:I\+OVGS_P613]M:V_8Q\?MX.BU!+9K1K2R%R5&C#36D %R M82OF9D!\S!0 Y!.*]Q_X+#_L)_$']KWX/^%OB+\%/#?F>,? ]U+<1>'9988I M+VUN!$9H0P)1IHVAB91OVD"4*69E!^UJ* /S]TG]F_XB_MY_\%)/"G[9'C3X M$>)OA_X ^'FC645E8>-;!;'4=4U*VEFN8@MN'9EC2>X5C(?E=8-H)+':NK_L MZ?$3]@K_ (*1^*_VQ/!'P'\3_$'P#\1M#O8KVP\%:_9Z_9C\5?LZ>+/ 5E\(=(;2OB3XF\0VL5O:2PI':0 Z?*'?[8[ MQV;89%*!YDR=N6KV']OC]C/QWX5_;2^&G_!07X(_#*[\2V/AN[L[?QWX4\-6 M:/J#V\+,JW=O"6 N&\E_*,:X(\F(@%6=D^\** /A#_@G_P#L7^/M;_;6^)'_ M 4*^,OPWN_"UGXBOKV/P#X7\0VJIJ44,\BYO+B)6(MG$*>4(VRQ\Z4G 5&D M^Z?[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/ M_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J: MB@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y M\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT* M/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ M^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@ M"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8 M?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[ M.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"? M&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"' M^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^ M_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T M_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&' M_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^S MM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0 MJ:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ M )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_O MT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/ M_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J: MB@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y M\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT* M/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ M^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@ M"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8 M?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[ M.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"? M&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"' M^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^ M_0J:B@"'^SM/_P"?&'_OT*?%;6T!)@MT0GJ40#-/HH **** "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 **** "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 **** "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 **** "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 *^3?V MH_C9^TA\3?VQ])_84_9H^)%IX#,7@B3Q3XQ\:3:3%?726OG^0EM:Q3?)N+%, ML><2 @C80WUE7SQ^UU^Q$?CI\2-%^/OP<^-NH_#CXI>&]*DM-/\ $.GVT=U' M=V)9F-O=ROA0 #Q7_@G#XO_;P\%P_"33_'FN7GQ*^%OQ"\ M$"]&MRZ8J7?@^Y2+>L4\X.;B)R54-(2[;B1CRR&]#^*_[0W[4?QY_:PU_P#9 M'_8V\2^'_"MMX"TJVNO'OCS7=).H-#=7*[X+*V@)",Q3)9F_NN,J4P_C/_!/ MK]K;]H[]GOPU\"O@C^T;X.\/7GP]^)FB067PW\6:!)(MS93[%\JTO8WX9B71 M05 'SY#/A@OIW_!-P,/VP?VLC??\?O\ PLNUW[OO>1MNO)_#;G% '7_LG_M, M?'>/]HCQ/^Q1^URFB7'C/0]%BUWPYXG\/V[6]MX@TEY!&9#"Q_=RI(0I"\'# MX&$W/]+.Z1H9)'"JHRS,< #UKXY^*H8_\%OOA?\ 8/\ 6#X,ZA]OV]?(\^\V M9]O,_6OJ/XR?;S\(?%0TO=]J_P"$;OOLVSKYGV=]N/?.* /D[X:_'#]O_P#; MN7Q%\9_V5_B1X-\ ?#[3=:N=.\&0Z]X=:_N?$GD':UQ.Y/\ H\3OP/+&Y<,, M,5W-Z1^S%^WC!\0_V9?&OQ8^/'AZ'PYXD^%%YJ6G?$G1[%MZ075BA>1H S$E M) /D!)^8,H9L;CE?\$8!9#_@FI\-?L.W'EZKYFW^_P#VM>;L^^?Z5\J_$$:A M_P (#_P4).A!OLW_ D.F[?+Z;_-F^T_CCK0![;X*^)'_!6'XX?!5?VP_AYX MI\ Z-IVHV3ZMX8^$UYX>>X>^TX9>)9;W<'$\L8RNW:IWK_J\D+]+_LC?M(>' M/VM?V=_#/Q\\,V1LX]ZC@G>..YBN;;;,H8 M@.,MT(&1]:KR?M8?&M+>">F!^8H ]UHKP7_AKGXX M?]&,^.__ )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^ M&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\ F"C_AKGXX?]&,^._P#P M)@H ]ZHKP7_AKGXX?]&,^.__ )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^ M.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\ F"C M_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__ )@H_X:Y^.'_1C/CO\ M\"8* />J*\%_X:Y^.'_1C/CO_P "8*QO$O[>?Q,\)ZOI&B:Y^QEXOM;G7+PV MNFPW.H0J]Q*%W%(P%.YLJ*\%_X:Y^.'_1C/ MCO\ \"8*/^&N?CA_T8SX[_\ F"@#WJBO!?^&N?CA_T8SX[_ / F"C_AKGXX M?]&,^.__ )@H ]ZHKP7_AKGXX?]&,^._P#P)@H_X:Y^.'_1C/CO_P "8* / M>J*\%_X:Y^.'_1C/CO\ \"8*/^&N?CA_T8SX[_\ F"@#WJBO!?^&N?CA_T8 MSX[_ / F"C_AKGXX?]&,^.__ )@H ]ZHKP7_AKGXX?]&,^._P#P)@H_X:Y^ M.'_1C/CO_P "8* />J*\%_X:Y^.'_1C/CO\ \"8*/^&N?CA_T8SX[_\ F"@ M#WJBO!?^&N?CA_T8SX[_ / F"C_AKGXX?]&,^.__ )@H ]ZHKP7_AKGXX?] M&,^._P#P)@H_X:Y^.'_1C/CO_P "8* />J*\%_X:Y^.'_1C/CO\ \"8*/^&N M?CA_T8SX[_\ F"@#WJBO!?^&N?CA_T8SX[_ / F"C_AKGXX?]&,^.__ )@ MH ]ZHKP7_AKGXX?]&,^._P#P)@H_X:Y^.'_1C/CO_P "8* />J*\%_X:Y^.' M_1C/CO\ \"8*/^&N?CA_T8SX[_\ F"@#WJBOFSP1^WG\3/B#I$NM^%?V,O% M]];0WDMK)-9:A"Z++&VUT)*CY@>",<>M;/\ PUS\]45X M+_PUS\"_\-<_'#_HQGQW_ M .!,%'_#7/QP_P"C&?'?_@3!0![U17@O_#7/QP_Z,9\=_P#@3!1_PUS\]45X+_PUS\"_\-<_'#_HQGQW_ .!,%'_#7/QP_P"C&?'?_@3!0![U17@O_#7/QP_Z,9\= M_P#@3!1_PUS\]45X+_PUS\"_\-<_'#_HQGQW_ .!,%'_#7/QP_P"C&?'?_@3!0![U M17@O_#7/QP_Z,9\=_P#@3!1_PUS\]45X+_PUS\"_\-<_'#_HQGQW_ .!,%'_#7/QP M_P"C&?'?_@3!0![U17@O_#7/QP_Z,9\=_P#@3!1_PUS\ M]45X+_PUS\"_\-<_'#_HQ MGQW_ .!,%'_#7/QP_P"C&?'?_@3!0![U17@O_#7/QP_Z,9\=_P#@3!1_PUS\ M]45\V>)?V\_B9X3U?2-$US]C+Q?:W.N7AM=-AN=0A5[B M4+N*1@*=S8YP2/K6S_PUS\]45X+_ ,-<_'#_ *,9\=_^ M!,%'_#7/QP_Z,9\=_P#@3!0![U17@O\ PUS\"_P##7/QP_P"C&?'?_@3!1_PUS\]4 M5X+_ ,-<_'#_ *,9\=_^!,%'_#7/QP_Z,9\=_P#@3!0![U17@O\ PUS\"_P##7/QP_P"C&?'?_@3!1_PU MS\]45X+_ ,-<_'#_ *,9\=_^!,%'_#7/QP_Z,9\=_P#@ M3!0![U17@O\ PUS\"_P## M7/QP_P"C&?'?_@3!1_PUS\]45X+_ ,-<_'#_ *,9\=_^ M!,%'_#7/QP_Z,9\=_P#@3!0![U17@O\ PUS\"_P##7/QP_P"C&?'?_@3!1_PUS\]4 M5X+_ ,-<_'#_ *,9\=_^!,%'_#7/QP_Z,9\=_P#@3!0![U17@O\ PUS\"_P##7/QP_P"C&?'?_@3!1_PU MS\]45X+_ ,-<_'#_ *,9\=_^!,%8W@C]O/XF?$'2)=;\ M*_L9>+[ZVAO);62:RU"%T66-MKH25'S \$8X]: /I.BO!?\ AKGXX?\ 1C/C MO_P)@H_X:Y^.'_1C/CO_ ,"8* />J*\%_P"&N?CA_P!&,^.__ F"C_AKGXX? M]&,^._\ P)@H ]ZHKP7_ (:Y^.'_ $8SX[_\"8*/^&N?CA_T8SX[_P# F"@# MWJBO!?\ AKGXX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ ,"8* />J*\%_P"&N?CA M_P!&,^.__ F"C_AKGXX?]&,^._\ P)@H ]ZHKP7_ (:Y^.'_ $8SX[_\"8*/ M^&N?CA_T8SX[_P# F"@#WJBO!?\ AKGXX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ M ,"8* />J*\%_P"&N?CA_P!&,^.__ F"NU^"OQI^('Q0U:]T_P 8_L^>(?!L M5K;K)#=:S+&R7#%L%%V=P.: /1:*** "BBB@ HHHH **** "BBB@ KY1_:7_ M &8_VD?!/[6%O^W+^Q['H>L:M>>&?["\;^"?$-\UK'JUJK!HY89\$)*-L8^; M 'E*?F#,I^KJ* /SL_8+_9I_:-_:7\.?L_\ Q2^.5MH6@?#7X3Z%!?\ @C2- M-O3<7VNWIC417EP0-L*+L1@GWAM*X.XL/9?BO^SQ^U-\"/VL/$'[6_[&N@>' MO%%MX]TNUM?'O@+7M4-@T]S;)L@O+:?!16"9#*W=G.&+Y3ZLBBB@C$4,:HBC M"JHP /I3J /F?]DW]F;X\2?M$>)_VV?VNGT6V\::YHL6A>'/"_A^X:>V\/Z2 MCB0QF9A^\E>0!B5X&7(.)-J>G?"%_P!J&?XJ?$"#XX6?AA?!HOH!\.CH^\W< MEL?.\[[6&)&['DXP!_%7I5% 'Q3\-_@=_P % OV$4\0_!K]E?X>>#/'_ ,/= M1UFYU#P9)KWB!K"Y\-_:&+-;SH1_I$2/R-AW-ECE2VU?2/V8/V#(?AU^S+XU M^$_QX\1Q>(_$OQ8N]2U#XDZQ8KL2:ZOD*2+ 64$+&I^5B!\Y9@JY"CZ.HH ^ M'_!OPV_X*R_!#X*K^Q[\/?#G@#6].L+)](\+_%>[U][>33].(V1-+9[2YFBC M.U=NY5V*#YFTEOI?]D7]F[PY^R3^SOX9^ 7AF^-Y'H=FPN]0:/8;RZD=I9YM MN3M#2.Q"Y.U=JY.,UZ310 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 5X7^UA_P EL^!__8]R_P#I,U>Z5!=Z7IE_/! M]9_]*37NE0:?I>F:1 ;;2M.@M8VD9VCMX512Q.2V !R3U-3T %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 >%_M8?\EL^!_P#V/EZ9?SP7-]IT$TEK)OMI)H5 M9HFQC__)$]6_['O6?_ $I- M>Z5!I^EZ9I$!MM*TZ"UC:1G:.WA5%+$Y+8 ')/4T 3T444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\D_P#!5K]M M?]I#]BOX10^//A)\-_#LUC?ZM%I0\0ZQJ3RRV\\D,D@9+-$4,N(W =I>&7F, MJFZ/:ZGME37Y@^ G0?\ !N=XU4=3XQB!^O\ M;-@?Y5[+\'H_$.J?\$AO@A^R\)YHM6^,'B!- S&Q$L6D2ZG=7EW,!_=%A$RG MVE'K0!ZWI?Q(_P""DOQ'_94\#1?!NRT1OB!XST>7Q#K?B[Q7;);Z?H%C<2M+ M9V44<4)$UQY+HGS(^T0LTO,B&O//^":O[?W[7/B_]K#Q/^P_^VII]I>>)='M M;F:#5[2QA@EBF@*;HY!;A8I(GC<.DBJ#P/O!QM^X_&OC+P-\&?AW?^-?%NHV M^D>'_#^G&:YF*X2""-/P/OM:\9:1:6'B[PO?)9^(8; %8)UD0M#)['P MWXBL?!OP]\.R01PVIUB*$/J-Y=7 42+!%).JME\8MF5!YC@5\MZ_^W?_ ,%. MOV)/VO/"/PY_;5O/#7B7PQXTOH4AC\/Z="L,<$DRQ.UK*D4$=$\6AF\0ZK9/KGBB61<22:E?R->7&_U97F*?1!Z M5XIXE^$>F?MX?MR:+^T)KXC3X3_ [SH=$U&X(6+Q#KJ2A[B:)CP;2W>*)6D^ MZ\ENRJ67<0 =)^W3^VGXO^%/Q^^%/['_ ,(-0@T_Q-\2M;MUU37YK5)WT?3& MN!$988I 4>9R)0ID#(OE'*MD8K?LY?ME^.++]OCX@?\ !/?XR^(_[?N=!M(= M2\'^*[BT@M[J]@>UM[E[:Y2W2.%I%2XR'CCC!$3Y7I7SG^W#;WA_X+I? O6Y MIA+87^GZ(^F7",&C>,7=X"%8<'YLG_@0/>F6^GZKJ'_!RK=7&F(YCLK)9;]E MZ+$?"B)D^V^2,?4B@#LOVZ?VA?\ @KQ\-O#.H_M3?#33?#OA3X::3*OC9X"B_87^# MBI-XM^(RQ?VK=,I:'P_H4.)3N M$\LPD(XV9R/T&M+NVO[6*^LITEAFC62*6-LJZD9!![@CFOR&_P""C+H?^"./ M[-*KCDV'3VTV;-?J?\ --U;1O@/X)TC7T=;^U\(Z;#>K)]X3+:QJX/ON!H Z MZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\^_:&U']H4^&8/"W M[-&DZ(OB/5&<'Q!XG9_[/T>% -TKI&"\TK%E6., *3N9B%0JWH-5M:M=1OM' MNK+2-5-C=S6[I;7H@60V\A4A9-C<-M.#@\'% 'P1^QI^V#^WIX9_X*':I^PA M^V#JNC^+6_LV:[BUW1M,B@6S1;<7$4RM#'&&A=2(RLB;P[I\W!#?37[87Q7\ M?^#6^'OPL^$.O_V=XH^(/Q LM,AO$M8IY+738=UWJ,ZQS*R-MMH73)4X,P(P M0"/A[P4O[7'["_\ P6!TO0OBCXYM_'=G\;;F*"\\1R:1%#+>VHS&F H)M6MF M5,Q(WEF,+QRNSZ^T'_B]'_!2;6M;?][I/P8\#0Z7:AN576M7(N)W4^JV<$"' MT\_WH \=_;R^+_\ P5ET'2/$WQQ_9QTS0/"GP\\&M<,UE>VD-QK6J6ENQ$]^ M\5Q$Z1P81W5%9)/* 8@DX'LO_!-W]L_4?VQOV2[?XX_$+3;/1]3TR]N=/\12 MPDQVC26ZI(UPF\G8ACD1B"2%;<,X%6?^"@_C/Q/J/P;N_P!F/X1:>NI>/OBI M87.B:+8;L)9V4B>7>ZC<, ?*MX89#E\$F22-5!+8KQ[]J_X0Z!^PW_P1W\;_ M '^#FN"YO\ 1/#=K#K5S&X%Q<_VA?Q0W=S(@)*+(CW 4'(")M!.R@#L_@5^ MUI\8/V_/'FO77[-E_;^#_A1X8U,Z=-XYN]-6ZU3Q!=J S+913 PVT2JRL9)D ME8AX_D!+!/L_\%2-;^!O@SX=? J3 M0U\=?\(=:ZIX]\?^+[2&WB6]F5F^P6<$96#!F,>Q5$>?F3LP2&VA0'EM-)M+ MH^(+]5O#YMVUS%(1;,UDX5(?*?:ZDOD$5Z)^S-^WE\0OVJOV'(/CM\)?A9;Z MI\0I+YM"E\.QS,EC!JRE$JV^LJ^??<#7L7_!N7INK0?LL>-M4N$<65SX^9+7=T M+I96WF$?@R#/M[4 L/;QP1J0"RQ1H6N",Y*;XN!PY/RGQGQ+\(],_;P_;DT7]H3 M7Q&GPG^!WG0Z)J-P0L7B'74E#W$T3'@VEN\42M)]UY+=E4LNXCU3_@I7Y-?1=?'/_!"+_E'?H/\ V,.J M?^E!K[&H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X'] MJ3X^^'_V7?V??%7Q[\2V9N;;PWI9GCM%DV&YG9EC@AW<[=\KQIG!QNS@XQ7Q M;XG_ ."A7[3/P-_94^$G[>GQ$\9PZ_I/C[Q2UGXI\"1:-:P6EA92_:GB-C*D M8N!*D5L6579NBBO5_^"XVFZOJ'_!.3Q?+IBNT=KJ>E37H3_GC]NA7GV#L MA_"OCO\ ;?=/^'%'[/RJ>OBFR_2SU7- 'Z,_M#ZU^U9\0?#EAH/[%VH>&-*D MU/3%U";QUXJ5Y;:&&0?N8K6%$?S9G^\S2+LC3'#LX"_/W_!+3]L_]KOXK_'S MXD_LH_M;Q6.K:UX#5VE\1Z=8Q0*DT=R(&@?R%2-U?.^-@BG"/G/&WZ*^!OA# MXB7G[#_@+P7H/C>3PQXF7X;:-;+K9TV.\:RN5L8 SF&7Y)#D$8;UKXC_ ."; MVH?M-?LB_P#!2WQG^Q7\9M5MO$4'C&.[\0WWB%;11+>S[#-'J'FX\PB0;XVC M6O[47PL^ 7PWUUK--074_$?CEX+*.XD_L6SA$:0; M71BHGNYX5W)A_P!TP5AG!^2/VX/VF?\ @L+\$O#DG[6.BZ9X7\+_ W@OH=O MA$V<-YJ%G:R2!('U+S(]RN[,BL()1L:0+@$%J^EOV6C_ ,+>_:P^,_[2$_[V MRTS4[;X?^%I&_@M]-4RWQ4]U>]N'&?\ IA[5A_\ !1_2?$O[46AV7_!/[X32 M@ZKXON+2_P#&^K;-T/AS0H+A9?/E_P"FLTT*I#%P9-DO*JI:@#J?A_\ MM6/ MC'_@GS;_ +;6I>'4L9I?",P2*40 ,2F "<5XQ^VC^UC_ M ,%D?V39-._:2\;V?@G3? U_JJ0#P;IL$-\NG[P6CM[V8QK,7958&2&79O!Q MMRJGZK_X)P?L=:#^PY\#[;X7ZSK]G?>-O$3OK7BJXCF&Z>?"(RQ _,T,.]$W M8P6J)93-N:W\^ M%9/+)P-VTMC/?&>]=963X%TOP?X?\(:?X6\ BT31]%MQIEA!92AX[=+;_1_( M!!.#&8S&0>5*$'D&M:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ KY.^+O[87COQS_P41T'_ ()^_!_Q:_AF"VT275/&WBBQL[:XOXV^ MRM/#:6RW46;7FDVB MQ/X@M(9YX5E6$$(D^^':P4JA,L> N3CQ/]OW]I+_ (*U_L@V>E_M+ZMXN^'] MKX-O-:CM)? ^DV N_L)=6>.*YGFA664E496DAD0;_NJ 0:YO_@E)I^JW'_!7 MG]I/6H$?[!#>^(HKAA]T2R:^C1@^^V.7'T->A?\ !;KX#_M0^(/AO:_M#_#K MXOI=>%_A_J,&LS^!9]%@*VTL>$^WAV#"Z*%B3'*I549R,\J0#[6\$_$FV\0? M!K2/B_XJT]M#AO?#%OK&I6EXWS:>KVZSR(YP.8P2#Q_":\"^%/Q,_;E^,W[* M7A[QE\.7T6/Q9\0[G4-:L];\5VBQV'A?19)RUC (K>,-=3FW>$Q[P<_O&D<[ M55^3^(G[1OC_ /:,_P""8'@:2ZC73_&7QTDT[P@OV5-JB2\G:&\N%7^&,VL- MU+CHH(YQ7UL/"']B_#]/ G@#4!H:V6E+8Z/#B@ M#X@_8._;%_;FA_;S\5_L)?MB7VE>)[S2-,EO?[=T?3HH!9@)#-$X,,<:M!)' M.F-Z!PSH"0=PKL_^"L_[4%+-450-L1AE.8\$$^ _ 5_VLOV'_ /@K^OPD^+?C*V\;VOQG+7-_ MXD;2XXIM1A6*8PS+M&;9H7A*- K&,)T&/+8>A?\ !QC_ ,F?>#_^RE6__IOO MJ /MCX$^)=:\9_!#P;XP\27GVC4=6\*:=>7]QY:IYL\MM&[MM4!5RS$X &> M *\:?]H;XZ:]\9_C+=_"S0Y?$NB^ K;2?#/A;PQ;P1)#J'B2<>= M.WET ?%GQA_;P_X*G?L#?M%>%3^V+<^%/$/@_P 671*:?X;TZ+[,L*R(L\=O M,(XYUFB$B$"4NK;EY;)(^Z_VG)?VM]>L(O ?[)3>'-$U*>V:?4?&7BU'EM[) M<[4AMX45_.G8@DEQY<:+R&+J!X?\7/@W:?\ !0W]M7PQKM] &^%7P+O;AKO4 M7'[OQ#X@:2)I;2(]'@MS;Q+*_3>)(AGYF7ZJ\6VVM^.?A]:G8 MJ^C^);6SBODA#899DC<^7,I7IDX(.: /C7_@E]^V=^V%\2_VDOB/^R'^UVMA MK&L>!K:69_$FFV,4"I+'9&=BMB-\YSA?NBOS&_X)ZWW[3W M['W_ 5!\5_L;_&76K;Q+!X]CN_$%]XC%DJRW\HB>>+4/,QY@#;9(FB8E4=F MV]-S?IS0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M!\Z_\%#OV'/&7[>OPXL?A(/C=I_A/0[/6XM4;;X0>^N99HX98E4R&]B4)^^< MX"9R%YX.?2?V?_@QKWPH^ FA_ ?X@^+-,\56NA>';;0XKJ#0&LEN;.&!8%$T M3W$X9FC4!B" >?E&:]!HH ^,G_X)0:G8_!#7/V./#?QK@M/A#K_C)-=N+.31 M7DUFUA$D4AT^*Y,WE%/,@C83-&77D%7ZU[;:?LKV6G?M ^ /B!I5U9VGA#X9 M>!+K1?"'AN&)M]K=W!AA:?<>"JVD(B4&OVII? 'A[2KE;VYTZP\,-=37UZC;HIGG6\A(6/@H@7A\N22$V>??LC_ M /!)[X@?LY_M :)\*..XFMWM_.#R7TP!6.6 M0<)D[NHK[/HH \1^/O[*_C;]JZ(^!OC1\6#I_P /7N5DO_!OA*T>"?5U1@RQ MWE^[EFAR%)CABB.1RYXQ>^/W[*FE_$_X#:'^S7\/AIGASPA:Z[I/]LZ7#:D1 MRZ-:7"3R6<07[K2&)%W'C!;.<\^P44 MI_\ !1KQ-=^'H0D-QX?7PW<1V\UJ" UN%_M,JJ%AZ5^CU% 'A_P"U MK^Q;H?[1WB3P+\5_#7B&+P]XX^&NNQ:GX7U>6Q^T6\BK(DCVES$KHSPN8UY5 ME9.2IY8-7_9__8MC^&O[0GCC]KSXE^*+/7/B+XYBBM9;BPTYK>QTJRBCBC2W M@1Y'=R5@AWR,P+; %YW>\44 ?G_ /$__@C/^T=\5?BQX@^,FM?\%+-UB5$R(H56/5!B.-3M0'.!GDDDGWWX&?\$_/"'P\_8\UK]D; MXN>.KSQW;^)YKV;Q)X@NK9K>XO)9V&V4!Y9BLD:QP[6+M\T2M[#Z#HH ^/[# M_@EWJ_BGPG\,?@G\_";4GO-%TRST![>\UDAC]GBO9&G= D:$HP MC0>8">4K[ HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP? M]K/]F_\ ::^*_C_PE\3OV;_VL[[P#=>&1*MYH%Q8M=:7JZNRG-Q"LBAR "N' M#<'*E&&X^\44 >.^%?V8];\0_&?0OVC_ -HOQ1I'B'Q;X7T>:Q\,6N@:-)9: M=I)GP+F=$FFFDEGD ";V<*J[?#[]E6R\"?M%6WQ7L+NSA\/>&OAI:>#O WAZW MC;.FP+-YMQ*S-P6<1VT8(YVQ')Y.?8:* /EO]OO_ ()_?&3]MSQ'H,VC?M@7 M/@/0/#K"XT_1=+\*O-(;[!!NWN%O8BSA3M0!1L!;!)=C63^Q%_P3!\;?LI?& MV7XS?$C]KO7/B7)'H%QIVEZ?K&E30K8O-)"SSJ\EY/SLB*8"C(%?B+\5_&/[-OQ-TKPU9?&O26M/&>FZQH4EV+*Y83*]]9F.>/ M#D7$[>5("N]]V['R#H[;]AFY^&G[%:?L=_LP?%^;P+OMF@O?%\VC?;[V82DM MI_P#!1KQ-=^'H M0D-QX?7PW<1V\UJ" UN%_M,JJ%AZ5]G?M;_ 7QA^TG\#-=^!?A;XB MZ;X7L_$6G-8ZA?7/AQ]0D2)F4GRE6Z@5#M!7G=USCBO4** /"?V _P!C[Q=^ MQ#\'%^"%_P#%^P\6:1;WUQ=6,\?A9]/N(WF9696;[7,KJ"&QA5/S#GCGW:BB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# ^*?PS\'?& M;X<:W\*?B#I8O=%\0:;+8ZE;;MI:*12"5;JK#JK#E6 (Y%?+%O\ \$K=4\3? M#'X?_LS?%_XP66N_"_X;>(I=6TS3K?0G@U+5QNF,-M=S&9HUC19Y$9HT!D4C M_5GFOL:B@#YY^-G[-/[76J?M(V'Q]_9W_:Z_L'3(=+BL;[X>^)-)EO-&F"%L MN(XYDVLV1E@%D!'$FT[1U7@+]F6\\-_%'Q%^TKXP\1:=KOQ,UOP^FD6>IQ:6 MUII^EV<>7CMH(3)+($:4[Y':1V M(H+_ %BPLYI=3UJ2V9DN]2N)9)[BX9-RLRM-*YQN!VX&1V^/_&?_ 13_:,\ M<_$/7OBAJO\ P4W\16^K^)+\W>K2Z9X0FMDE?&U0$CU0 *B (B]%50HX%?H5 M10!\MK_P3S^)?AO]B'2?V6OAC^U]XE\/>*=+UV75[GXB:7#+!<:K/)//*T=P MBW!D\LB55.)22848[AE3TOA#]F#X_P#CWX>:;\,?VS_CCH'CG1M.U"UN[FVT M?PHUC-K+VTJ30"^E:=TDC$L:.4BABWF-=S,I=6]_HH \R^$OP'U?P3\>/B7\ M=O%>O6U_?>-[K3[?2X;>-@-.TNRM_+B@RW\32R3RMC@EQZ5X-^VG_P $QOCK M^V#\:X/BO'^W3J'A"RTJU:U\-:'HWA*7_B6Q.!YI\Y-0C,DDA +OM7(55QA1 M7V-10!\M?L4?\$[_ (B?L?Q^-]>U+]JJ]\=>)_$^DV]EHNN^(M E9=&$7GL, MQ/>R-.C22HQ021_ZK&?FR/#KW_@AQ^T'?:]JGB9_^"G_ (IBO=;U*74-5FM/ M"L\ N;F0@O*RQZHJ[C@#IP . !7Z+44 <+^S-\$K?\ 9Q^ WACX)6_B*36& M\/Z<(+C5Y8#$U].SM)+.4+N5+R.[D%F(W=3UKNJ** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "O!?C3^Q=)XH_:@\,?MG_!SQ/8:'X[ M\/Z=-IM_#JVGO<6&M64D\/?&;4K'XA_%B]NM0\2?$71[3[--;7&0DSO%'+--(\TFXJTK/]SY51,OV_O!NE?#>?XZZ?X4T/2=974XHT\'/>W,DZP/" TIO8EVXE MD. @/*\\<_2U% '@OC_]D_XF>.OV-K']DG6/BMI5P@MM)TG5M=M-"ELFN-(M MG@\^,1?:)L32Q1,A;<%_>-P*]%^.WP[^(/Q#^#NJ_#;X/?%"/P)JFH68M+;Q M%%HWVQ["$_*_DQ":';)LRJON^0G(&0,=K10!^;=E_P $$/C!8Z*OA>#_ (*5 M^*(])\LQ-ID'ABX2 Q-G#7TQ\8OV6/VJY/CSH7QD_9D_:T M/AG1]*T.#2[CX>>(=+EO=%GCBW8?RHYDPS J"P D&WB0 [1]&44 >5?#']F> M+0?C5J?[3GQ3U^S\0>/]3T.'18KZPTPV=GI>FQN9/LUM"\LKC=(Q=Y'D9F., M!%^2O5:** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH R/%?CSPIX(\C_A)]5^R_:M_D?N)'W;<;ON*<8W#KZUC M_P#"^?A1_P!#5_Y(S_\ Q%5*C[/E*3O%Z7V>H9UPME^6Y94Q-*4G*-MVK:R2Z17?N>O4445_9A\"9' MBCQ[X.\%7NC:=XK\16UA/X@U4:9HL=P^TW=V8I)1"G^T4AD(SUVXZD ZSL$4 MN0< 9. 2?R'6ORX_X+=^-/CGK.O^'OC]\+-2:W\(_"#QO#I<-W!G=_PD#1I= M/=<<-%$4AM\GI,)4[D5^AO[,GQU\._M,? +PK\=?#&Q;;Q'I$=S) C[OLUP, MI/ 3W,YUO08=,NEO+1 M(9%BE#0O$'WK(ZH4 +[CC&:L_!/]K+]G?]HS6=6\/?!7XH66O7V@A3K%I;P3 M1R6FYF4!Q(BX.Y&&.H(.:^%/^"=8 _X+=?M$X'_,/UK_ -.]C4/_ 1?U+3] M%_;"_:?U?5;R.VM+35Y)KFXE8*D4:ZA?,S,3T ))]J /TUHKXRN_P#@JKXD MU'X!^(?VTO!GP5M;SX2^&O%T6C3276K/%K&H6S30P-J$,7E^5&HDGC587;<^ M&):/&*ZO]H/_ (*5>'/!'Q/^%WP(^!'A>V\5^*?BS:V.H:+1V.T1%5#LR@@' MVU17Q]XO_P""I'B+X&?L7Z;^T3^TM^SGJOA?QIK>MW&EZ%\/)Y9()[V1&.V5 MC-&'ABV#)9D)^[@$.M=,_P"WAXR^#O[4/@W]ES]JWP#HFDWOQ!TZ.;PSX@\, M:M+<6J7C.8_L,Z31HP;> JRJ2K&1/E7)*@'TS/,EO ]Q('*HA9@B%F( SPJ@ MDGV R:\;D_X*$?L<6WQ,A^#6I?'"QL/%4VIQ:>N@ZG875K/5_ OQ@L;35[BVRLGV"?PQX M>\J3<.?W5R5QCI]H<]J /UB) &2< =2:\8\ _P#!0K]CGXJ^,D^'OPQ^-MIX MBUN0OLTS1-,O+J5@GWF CA/RCJ6^Z!SG%>;_ T_:NO/VN_V#O!%[X5U@P^+ MOB:\?A/49+4A9+"Z".-5N5 ^X8[6&YN(_=H1_$*^0_\ @E3H>D>&?^"SGQB\ M-Z!I\5I8:7O\K]YY>[?L^;;MYKT&OA?P[\;?A//_P6CNOA M'X@_9*T&W^(":5)&OQ-L_$T\LCVW]EBXC/V5H5C$I@*P,^=P7*AV7 />?$7_ M (*(>,-:\^\8ZEJ^IRQ+=72>8SZ?:10QLSR!8)P M9&(&^,J%(PQ /JRBOC_QE_P51O-._P"">^C_ +?'@SX(+=VEUJ"V>K>'-5UU MK:2WD^T-;$PS+;N)T\Q>"53*GLP*A_PA_P""C?Q^^.GBGX4WOP\_8FUZX\#^ M.X4_M_QH+QI+73)MI\\(5B&(H'!4RS",3,CK&#@,P!]>U#J&H6&DV$^JZK?0 MVUK;0M+%4 $DG@ 5\K:;_ ,%#_''QM^*7Q2\#_LH?#/0] M'#*&N8I[>>WGN;)67 D\VWR$( \P2J"%)*@ M ]UTW]NO]EG4[:+6$^) M!FO3/"7BOP[X[\*Z;XW\(:M%?Z3K%A#>Z9?09V7%O*@>.1<\X96!'UK\T/V' M_P#@LC\#;WX5Z9^Q[^V[\/ET"/3M&C\-S:K)8F33KFWCC%N(KR C?;-M 5B MR9W$^6.!](?M*?M'>)O^":O['/@?Q/\ ";X96'Q(\%:!I6GZ--JJ^)#:O#;^ M2L=K(/VQO M$/['?P?\+^$IM=\)Z-%=7:>*_$LMBVN7;QI*UE8[().4C<$R."E^!? MVL]:_90_X)]:+\;_ -IGP7H^G:7H_@_18/"]IX;\027USK)DM(UA1UEMH1!( MV%)4&157>=Q"<@'U717S#H7[>WC?P;\8_A9\+_VD/ACI.@P_&31_M7A2]T76 M)+DZ=>8C8:?=B2)-[$31*)8\#S'V[,?/7,:W_P %./BOI_[>>M?L':%^R]:: MSK=C&6T[4[/QAY<4X:RCO(GF$EL/(C$"[ZXA^R6_BH)I'EP3-!-+/D_8>_P""HFD?M/? ?XC_ !6^)7P\;PS?_"N":Z\46.GW1ND>U2": M821%@IW8MYEV'/* [OFP #ZSHKY-_9O_ ."@7Q=_:*\">%?C'X8^$_A.^\+^ M)/%\.C:O!HWBN:;4_":R7!B1[V%K<+(6^3E63;YR'#J2P^LJ *FN:S9^'M*F MUG4(KIX8%#2+96,MS*1D#Y8H59WZ]%4\<]!7E'PX_;]_9&^,'C/_ (5W\+?C M!%K^N@,9-*TK1[V::)58*[.JPYC520&9L!21DBO8J_)[_@C&JC_@J?\ &["C MC2M> ]O^)Y:T ?K#17Q[XU_X*;?%#PK^WS=?L(Z+^S%;:]JC1L^DZG8^+_*$ MZM8F[C:59;8"%0N/,(9RH5B@D.U&V_V#?^"A_B;]J7XQ_$7]G;XK_"BT\*^+ M_A]?3174>F:J;NVN$BN6MY0&9%(9) HW#(<."-N,$ ^IZ*^-O'O_ 5$\9:M MX/\ BM\6_P!FWX/Z7XE\'?!_48+/6M0U/6)89];D,@6X-FD43JD4*_.99&.Y M>0N*^E?V=?C7HW[1OP.\,?'+P_HMYIUIXFTF.]BL;]<2P;LAD)'# ,#AAPPP MPX- ':4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445\N? M\%:/VR=>_9 _9J^T_#^\$'BSQ9>G3-"NL FR786GN@#U9%PJ^CRH2" 0>;&8 MNC@<+.O5^&*N_P"O/8]KAW(K6DHJ^R[M^45=OR3/3?CA^W#^ MR;^SAJ1T/XS?'/1='U$*&?2U=[J[12,@M!;J\B@CH2HSVH^!_P"W#^R;^TAJ M0T/X,_'/1=8U$J632V>2UNW4#)*P7"I(P'N:G<:UK6HSWE MY=S--=7=U,TDLTC$EG=F)+,2223R2:-+U74]#U.WUK1=1GL[RTF6:UN[69HY M89%(*NC*058$ @CD$5^<_P"ON,]O?V,>3M=W^_;\#^Q_^)4N'O[*Y/[0J_6; M?%RP]G?_ 6YK?\ <2Y_3;17RY_P27_;)U[]K_\ 9J^T_$"\$_BSPG>C3-=N ML &]78&@NB!T9URK>KQ.0 " /J.OT;!XNECL+"O2^&2NOZ\MC^..(LAS#A?/ M,1E6-5JM&3B[;/LUY25FO)HY3XP?&[X8_ /PFWCOXM^(VT?1HW"SZF^GSS00 M$D &5XHV$0)( +X!) !SQ5/X&?M(_ O]I;0+OQ/\"OB9IOB6RL+O[->RV#MF M"7:&"LK@,N0<@D8.#@G!QB_MP0Q7'[%WQOS%^)O@GX MN_\ !#+]M6U^*?PY@OM8^$WBZAE0=)X MI^I]I^TM\&[[XLO\"[;Q'>GQ;%#Y\NB-X?OEE2#=L%PQ,(40EA@3$^63T:N\ MKPOX+_$_X>_'#]I!?C#\,M:@U/1M=^$&FSZ??Q#EHSJ5[E&'565@59#RK*00 M"#7F/BS_ (*=>(O%7_"ZI_V=?A_H5_!\#(Y)/$0\4:I<6\^IK"9A.;:.*%E1 M%-O*%9Y"6(&40$$@'V%17RO:?\%3/AY=?\$[Y_V]QX OE6W_ -$?PJ;L;_[1 M^T"W$ GVX\LNP?S-N=G.S=\E=;^SY^U!\8/BKXA\&G7O OA*^\*>,_#5SJ=A MXT\&>(YKNWAN8A"?L$L4D"&.4!Y/FW'/E,-J%2 >V^)/$.F>$]"N?$>L_:? MLMG%YDYM+*6YD"]R(X59VQU.%.!D] :X_P" _P"U'\ ?VG+'4=2^ WQ-L?$L M&D2QQ:E)8I(H@>0,4!WJO4*W3TKPKX;_ /!1+XG?M*?'CQY\/_V4O@?I'B'P MQ\,Y5BU_6]9\2O9SZM,7E3RK%%@=-S&";8TK*CA!N:,,#7SG_P &\WB;2/!O MP<^-?C+7Y7AL-*O;*]O76,LR0Q6]T[G:.20JG@4 ?I_17PCXM_X+ ^-+?]F2 MU_;7\"?!?0K_ , _\)HV@7VC7?B">/6H2"2LC8MS C,H5]BM( )$^$]$C*Q7.H275N+B*,DY$0$>6= MN0H4X#$JK 'O=%?%_P"T_P#\%-/C7^QCX5\)ZM\=/V?=&N;WQ_IC2^'H- \0 MRE--O$:#S+6\\V$%@B7"MYD?WF1EVJ/GK[0H RO&WCKP7\-?#%WXU^(7BO3M M$T>PCWWFIZK>)!!"O3+.Y &3@#U) %>4>'?^"B7['_BJR?6M&^*ER=(C ?# M7B*PM[_2(Y2D=_,T*W5U(X'5C&Q@4_P@,5QO;/ZI6.A:)IFB1>&M-T>UM].@ MM1;06$-NJPQPA=HC5 -H0+QM QCB@#-^'OQ.^'OQ8T6;Q)\,_&-AKNG0WLEH MVH:7<":!IH\;U21?E?!."5)&'8_$ MMW?Z%X>L(EC9KF]EWI80Y. H?>0>B1J>#LP>)U7_ (*6^./@Q%\)O&?[4/PH MT71?"7QAMHY=,U/0-Y6!XQ \&QGRPV RJ M&R 2G6N?/_!4/XT^"/VRC^QY\8?V4H8=;UG3UN/"4/AGQ4EVTTDD;/%'/)+' M&B*0CAY!Q&4)"R#!H ^TJ*^3_P!E7_@HKX^^+7[8GC/]BOXY?!K3?"_B?PU9 MR7=G<:+KK7UM.B>43&6:)"24F1U< @,"JD 'GO '_!3GX[?%#]K7QQ^QEX* M_98T>Y\3^$X+TQ:H_C=UL&,$\4?FSDV8DCB(E'W%=BY1, ,9$ /M&BOF+]A+ M_@HK;_M3:]XY^$WQ7\ Q>"?'GPYNYHO$>F+J(GM7BBE:&6:.0A2HCD0JX.0- MR$,P8A>.T7_@J/X^^*WPI^)/[3?P'^"VD:G\.?AGJ+6]Q)K&NS6VHZY'$J23 MS0(L#);JL3JZK(6+ \[#P #[.I))$B1I97"JH)9F. !ZFOE3XU_\%6/A+X#_ M &0O!G[5'@+21J\'^(_AGX3FCA\)6NL>%/$NA^)9;G2/$:S/*K*'-ON@"A(\@ M"7B56!((H Z?X!?M3? #]J/3=5U?X!_$RR\26^B7_P!CU1[2*6/R)<$CB5%+ M*P!VR*"C8.UC@UWD-W:W$LL$%S&[P.$G1'!,;%0P# =#M93@]B#WK\_/^":/ M[37@/Q#^RS\9/B7^R5^QYX;\!ZEX>G^W2Z1/XLN;BWU&;R))2\DK0EXTC56V MPH-O)53'N+"7_@BC\?/VDOC-X&\V\7E&.-%-Q$5CD;* ///C!^W5^RG^S M_P")5\(?&OXM0^&=1="\%OJ^E7D7GH&*EXF,.V5,@C+-&\;Z# M!XE\/F[-G\TZ>U=U(R&\N=$?!!R#C!'2ORP_P"#D15/Q'^$A('.E:H# M_P!_K:ON/_@HK^V=XD_84^"]C\:=(^&-EXILY=;CTV]L[C7'LI(C(CM&Z$02 MAQ^[8$';C(QGG ![]17PI\1_^"N_Q2^$<_P>\>?$O]EF#2/ GQ6L8)K>^;Q0 MLVH0!DMVEE$21[1&OVE&0,=TJ $^4Q*+Z_\ MQ?M\P?LK^+/!/P5\ > D\6? M$+XAZI%9^'M&GU#[+;0*\R0K/<2!68*9'"@!>=KDE=O(!Z!K'[8G[-WAWXR6 MG[/GB'XFPZ?XSU"X2"PT"^TZYAFN6=BJ&,O$%=&*MM<$J<'!->F5^5/[46M? M%36?^"VGP'3XQ^"M,T76K/3M'@D&B:JUY97J?;[]UN('DCCD"G>4*2(K*\;C MYEVNWVU\3/VS;Y?VL=/_ &*/@7X8T_6/&3:))K'B+4=9O7AL-$M H9 XB1I) MI7W1X0;0HE1BQS@ 'OE%?,WP;_;V\:?M _L\>-/'WPG^"EK>_$'X=ZM8$/EAHURRLI(P&/"_LJ?\%6O&?[7W@=;GX8_!/P M\GC*3QA%I'_"&WOC*99(;(P--)J4LJV1V0(%8?=.678#O>-6 /M.BH=/:_:P M@;5(H4NC"IN4MY"\:R8&X*Q )7.<$@$CL*FH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP;]O+]E7XG_ +5/A+0/ M#_PP^+/_ B5QI6HRW%U<^9.OGHT>T)^Z(/!YYKWFBO1RG-<9DF8T\=A6E4@ M[JZ4EJFMG=/1]3S1OW_P"N8_>\Y.G]SGM76U[M^T!X#\5^ M-_[)_P"$8TK[5]E^T>?^_C3;N\O;]]AG.T]/2O./^%#?%?\ Z%7_ ,GH/_BZ M_P X_I)\/>(?&WC5FN=4\MKUU5]A[]+#S<)'^ M'R#ACA'#99AZJA"GSV4IWDN:I.3NY/FWE=7Z;:'(5R7Q1_8]^+?[6'V'_A5O MQG_X1'^P/-^W?O;A?M?G[-G^I8?=\E^O]_CO7KG_ H;XK_]"K_Y/0?_ !=> MC_L_^ _%?@C^UO\ A)]*^R_:OL_D?OXWW;?,W?<8XQN'7UH^C9P]XA\$^-65 M9U4RVO05+V_OU-W;IY'E/[!O[$OQF_96\6Z_X@^)_P <_P#A+8-5TZ*WM;?S M;AOL[K)N+_O6(Y''%>E?MA?M2^ OV1O@=K/Q4\8Z[I\%Y%9R)X>TV\N0C:E? M$8BA1<[F&]E+E0=B;F/ KU*BO](<[SK'\09C+&XQIU)))VBHK166D4ELC\FR M+(\OXKN]9-O=]SY/\0?L1^&?B1^QGJ/PIU3]M37]4\+Z MQI<]Q>ZAM\/OI=Q?R3M:^7_\ @@1^UQI/@C4? M%'[%WQ-\6V-LQU%M0\'R3WR>5-/N$5U:Q.3M/_ -C3PA\,?%'[(/[>/@.\L_%FF>)I/LV@:I9: MC-_:2MY>+1;6WW!YTGC)"E^6Q;?O:6",Q/CYGW-@1D_H8_A_09-87Q#)HE MFU^B;$OFMD,RK_=#XW .OB!\'=+^)/PVT/P M[<6LOA&VU9-+U6VU*27=]K6X+1&>$QA$\@SQJ&&_#$#(!A?L:>$/V5?'G[9_ MB_\ :VA_:S\&^/?B=XJLQ!::%X:NTAATJRCABA(A@>5YIW\J",-*< M\HW9 MKPG]BSQGX$O_ /@O!\7=77Q1IDD%_IVIVVD7/VV,IHRW^JB\\7M?WFLOY>V M&W6%+BXBBC#%B\GFAF4[-AW;E^XJ /SW_P"#@'X)^/?&7PV^'?QT\+:-=:CI M7@#6KL^([>TB+M!;W/V8BY91_ IMMK-V\U<\9(YW]NS2K;]MC_@I7\ ] _9V M\06GB2T\/V5IKGB#6=$N5N+?3+'[H-4]'\/:!X>B>#P_H=G8I*^^1+.V2(.WJ0H&3[T 6IIH;>%[BXE6.-%+.[ MM@*!R22>@KYH^$GB3]GG]I_Q+^T=\"_^%@Z'K=MXE\:"VN[&PU.*262U?PQH M]I)-& 3D+-;SJ'7(5X3SD5],T4 ?GC_P1@_9*\>_LTW?Q,\5?';6&L[#PEXH MOM#T"*^E$5I'(/)%]J*;S@+,D-FBR9^[&XSR:\2_X)F_$CX?6G_!9OXL^)[O MQMI4.FZ[>^*5T6_FOXUAOC+JT9Y@*;@Z%K;P2:SHMI=M;2;[9KJV60Q-_>7<#M/N* /AK_@L5\8? ?Q# M_P""8^HZ]X<^T6%CK7B'3X_#B:K:&REU.*.Y1S-!!)B7RRH9@6125&_&UE9O M=_\ @F'J_AW5OV!_A:/#FJ6EREKX2M;>[^R3JXAN%0>;&^T_*X8G\ MT4 ?EM_P3IM]/_8.\;?M3?"/]HSQ!:^']3BTR#4-(FU>X6 :S90C4@+BW+D> M<&$T) 7)S)MQN! =_P $ZH_C)^P;_P $UM>_:3\0>$=41]?^(VAW=CH"6A-W M>Z2UY9VLICC89#S)),(^,D*C#A@:_3O5?#OA_79(9=;T*SO&MGWV[75JDAB; MU7<#M/ Y'I5F>VM[E56Y@20*ZNH=0<,#D$9[@\@T ?"?_!0[X>_\$W?VM_V: MO$'QU7Q=X7@\86^C2R^'M;TFYCAU>XU!4/D6$]L,2S2/(%B,$J&1-Q V$9KT M+]BW]D[Q9KG_ 2MT;]E?]I6RN+>[UOPU?6]W9WB[I],BN+B:6U4AN5DA5XF M"GE&0+QMKZ<;PCX4?71XI?PQIQU-5VKJ)LH_/ QC'F8W=/>O(OVPS^V[9:OX M!U[]CZ+2+ZPL?$HD\?Z%J$MO#-J>GYC_ '44UPI$0P)060AP6C(R P(!\M?\ M$2/AY\<]*_X2;X8?&:V*:+\%O%NJ:9H$$@8@:M=!%N2A/&V&-92A'4:K(>01 MCE?^"I'P(_9A^.OQ+^)?Q,\*?%JQ^''QE^%L=OZG M&,@O%):LS'JTN3R:W?VZ],G_ &MO^".W@?4O@&MWK\?@*+0+[6Q8VWA6. M-%PB(H 4>@ Z4 ? W[$/Q0_X)Y_M0^&/AC_P#.E8PPP*T0E5MPWD1Q@&0A*\X\)^./!C?\'&WB#55\5Z<;6XL5L(+D M7J>7)=+H%O$8 V<&02(R;>NY2N,\5^F^E^']!T-IWT31+.S:YDWW)M;9(S*W M]YMH&X\GD^M6Z /RV_X)I?$?X?6?_!7C]HKQ!>>.-(AL-0_M^:POIM1C6&XC M35HY6='+;741JSD@D;%+= 36+_P1/^('@;0/!W[46H:[:V.MP+I46IGP]+:N>H!_6.FS0PW$+V]Q$LD(8H-2\$17_ )MYIUB)(VNH+V($ ML8(XVD.Z95DA:/DEE#G[9\!?\%1_ OC/]O[5?V"[WX5:QI=_9W-U::=X@NKE M2EYUCO;A L]W';J)9 M%'0,X&6' X)[5Q%_\%'\6?'K2OC7XUN[1E\*6UU#X2TRSA.8Y;F-8IKRXE." M\GE!HD0 +&LDI)D+C8 =QK&M:/X=TR;6O$&K6UC9VZ[KB[O)UBBB&<99F("C M)'4U^1__ 1M^(?@.R_X*@?%G5+[QEID%MKVFZTNBW$]]&B7S/K%M(BQ,Q D M9D!8!UQ]L3RUN_[ >+R" MV<"3S"(]G7>=N,\4W_@EWXN\):S_ ,%<_P!HHZ?XLL7CUZYUXZ-/!>(1>K_; M"ON@(.)/DRX*Y^4%N@S7ZB44 ?DK_P $MOVC?#'_ 35^,/Q+_9 _;+FN/#) MN]3BN-,U*XTZ:6"::/?$>(T9FCGC,3QN 5(0C.6%?8?[8/\ P4_\*?LA^%OA MWXFF^ OBK6+7Q_>7$=G;-#]AGM+6%HU#F)U9O-D65'CMV$;E20_EL"H^G+S0 M="U&_M]5U#1;2>ZM#FUN9K96DA/^PQ&5_"I;S3M/U#ROM]C#/Y$PE@\Z(-Y< M@Z.N>C#/!'- $J.)$#@$;AG##!'X4M%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 >1_M;_L_^//V@/#FD:/X#^(G_".S:?>O-<3;Y1YRLFT+ M^[(/!YYK\V/^"LW[%GQH^"7PQ\,?$WQ?\1F\3Z9#K$MC,5:=OLU?"YUP!DF;9I/-;26):LGSRY=(\JO"_+MH]//<^B\/\UP7!GB%@ MN)9P(>98#C7Q"QG$L8.+JR3BFWI&,(TX72=K\D5?I>^^YX MQ_P4)^('@GP%^Q?\3Y/&?BJPTPZCX!UBRTY+RZ2-KJXELY(XXHPQ!=V=U 49 M/S"MGXM?#+X!?MW?L]7W@75]4T_Q'X6\16H:SU72;J.;[/*!NBN8)%R%E0D$ M?4JP*L0?3J*^_/GS\[_^"._[,_Q=_9 _:E^,'P#^*2^/OVK+O]J#Q]^TQ\,O'7A#7]#GTGPUJUOX M.\!>#O#EPO\ :EY"ES&]_K$MLFZ:2)4C=5N&$(WG:K.J[OUG^S6_VC[9]G3S M=FSS=@W;_C7]G> M[_X(\:[X/^/^B3ZMX5B\:QZ?XNBAAF0V$=]J%O%#=)(J$,\+NDVV,EEV#(^9 M06_\$[OA1XW_ &3O^"DZ_ ;]G+X]VWQ$^$?B#PM/KFMW6E7R7-O8PM'*MJ;C MRBT4=T)HXD#*09(Y,X .U?T^2PL8X!:QV4*Q!PXC$8"A@VX-CUW:BTS0 M]$T3SO[&T>UM/M$IDG^RVZQ^8YZLVT#)]SS0!^6W_!(GXA>%_P!@GXV?&S]F M[]IC4Y=#\1O?6,FBVT]M(TVM&![I-MJB@M<22B:%XD0%I Y*@X-0?\$&OB=: M_#?X&_'K7;?19M5U72[&/6K'P_"I$VIK;6MTQBBX.YBVQ,#)!D7CD9_5"?1- M&NM3AUJYTBUDO+92MO=R6ZF6('J%8C*@Y/0U+9V5GIUJECI]I%!#$NV.&&,* MJ#T ' % 'X@?&#X]_P##5?\ P3[\6^//$EIK#^)M,\?6[)X;\.>';BS\,^%M M*8_*R")1;>=++(5,DK/<'&!A=S-Z=_P43\'>(_BY_P $H_V(R#*[I ,]:_7!=/L%MGLEL81#)N\R M$1#:V[ELCH^#/C:VUR!+^\N+U[$,Z6;3)9,L$K@;5G !W1$[TX+* RY_6ZO@[_@K MW^Q;^T%^U/)\.?#'[-GP7UW>W#ZI8V-NQG^S%4B1I0Y(,3[B44IZ5;ZA?:-<:=--$&DL;MXFE@)ZHQB=T)'^RS#WH _,;_@I=^S M7\5?V8_V^_#7_!2OX:^!]0\0^%4U?3[_ ,7P:3 9)=/DMU2&;$)K2[B5H+0:S']N9V'$/V//V@S' MH(@F\G@*:]@K+L/ _@K2]6?7],\'Z7;7[YWWL&GQI,V>N7"[CU/?O0!\5_\ M!87XJZ/$]Q8:7<+,^F1 MK96D,DET$)-ND;F0,7QCRG_NFOUAJGIWAWP_H]U/?:1H5G:S73;KJ:VM41IC MURQ4 L>3U]: /S%_X*]>)/"OA_\ X*'_ +-]A?>*[/\ XIZ^TR36)9[I ;2( M:I PDFY_=@HC-EL< GI3OVB?'O@A/^#@+XF6=K=W?VZ/RH9WM M+L+&S9PK$RQ@ G/SKZBOU$HH _+S]GSQOX-NO^#@[Q_J=MXJTZ2VOK"YLK*X M2\0I<7*V5HC0HV<,X:.1=HYRA':J7[*?Q8^'7P=_X+??'7Q+\4?%MGH6EW&G MZM:'5=2D\JU@D:_L&7SIF^2!3L*AY"JEV1,[G4']4"<#(&?85\%?LJ?LB_M+ M?#S_ (*'- \0&-E@O)K^[5XY8 MVQ\X6.$2-CE?-3."17+?LG>)-)_9U_X)9_M)_LW_ !DO;?P_XZM-:U&V;PSJ M4ZQWDSWEA:VL'E1D[IE>2-]K(""/F!PGZ=I^D64>FZ580VMO$N(H+>( M(B#T"C %0W?AWP_?ZG!K5_H5G/>6P_T:[FM4:6+_ '6(ROX&@#\W?A5^S;\( M_AU_P2X^'/P#_;[TNZ\/V7C[QO<36NK3S?9YO"5Y/;W4]I/(74B/,HM*T?2 M-"LUT[1-+MK.W4DK!:0+&@).20J@#F@#\K?^"$?\ !0'P1=Z;XFL/$SO;:3JM MKJ$JWX98D-F+>VW"2598MRC:3)YJ[-VVOU?^$'A[0/"GPNT'P[X5\"MX8TVU MTN)+'P\^-VG1;/^"\WQ'^'WBO]@/2+OPOXXTC4HM7\;64NE26&HQS" M[1(9R[1E6.\*&7)&0-PSU%??5% 'XV_\%._'7@O5OV0OV.+;2?%>GW4MGX)@ MDNXK>\1W@1+/3(F+A22N)(I4.?;VP@U"6Y9]R9&'@N-Z8^_Y38SBOTTJ'4-.T_5[*33=5L(;J MWE7$L%Q$'1QZ%2"#0!^4W[87QZ^%/Q)_X+._ [XG>"O%<5_X:T_2M(B?7X8V M-G,JZC?EYHI<;985,FQI5R@9) 3\C8?^U$_AG]DS_@LQ>?&W]IS0-0?X:_$+ M38HX->MVN D*?8H(2VZW(9C%/;KNC!+"-U;:_EBFU/QM=B6UMM=GC69V:+[1B2?9O8!U! M\QW=5W%#7Y_V_P 7M(_8#_X*,>&?VM]$FTJT^&_QOL9M1U#1]+NTG?3=-N[G M)\Q4)VR(RP7151M!,D"%MA)_8>**."-888U1$4*B*,!0.@ [4Z@"KH>NZ)XF MT>V\0^&]7M=0L+V%9K.]LIUEAGC89#HZDAE(Z$'%6J** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L_Q9XK M\-^!/"NI^./&.M6^FZ1HVGS7VJZC=R!(K6VA0R2RNQ^ZJHK,3V -:%?D#_P= M[_\ !2+_ (9L_8VT_P#8A^'.O>3XN^,N[^WOL\N)+/PW X\_..5^TRA8!V:- M+E>U 'ZW>$_%?AOQWX5TSQQX.UJWU+2-9T^&^TK4;20/%=6TR"2*5&'WE9&5 M@>X(K0K\@?\ @T(_X*1?\-)_L;:A^Q#\1M>\[Q=\&MO]@_:)YBM4F(!\MIGB$:MA@<%@<'->@^,?VA?@MX# M^%2_'+Q#\0K'_A#V1)!XDT_?>6?EN=JR>9;JX$9;Y=_WZC;Z!X3DN4DU#4+B73((K9XK8$R,HG"GS M0N$*$Y!6N]_9K^#7QR^$'_!$3XT1_&31M1TFUUJ.>_\ #>BZM&T+;?7-!OVE6SU*U5@D MICD:-P X!X=&7IVK.^/?[1?P6_9@\"K\2OCOX\M_#VBO?1V<=Y/!+*9+B0,5 MC2.%'=V(1VX4X56)P 37YN_LE?MY_&?]BC_@F%\/_B)HW[.-MKG@ZT\37VG: MKK&H>(UMIKB6:^NI0+:%(W.Q0"AE&8- M%L;\0W%CH]JV8K"%]-B9+=#@95%(4<#A1P.E?8_[07[<6@_L_?$CX7?LWZ1H M,%]XM^)!B@TJ;5+J2WT^Q4XC1YGCCD=V>0B-(U7D\L\8P2 ?0U5=<_PC_P4,^)?[07[ M2_C;X(_LG?!?1?$.D?#7Y?$^O>(/$KV7V^X$C1FVLQ'!(H8M'*$DD(1O+))0 M8) /;O@1^U7^SW^TW_:W_"A_BA8^)/[":%=6%E'*IMC+YGEAO,1?O>5)T_NF MO0:_,7_@WPUJQL-2_:$\1:RWV"VAU+2;FZ-VP7[,@;5&;>_LY? OQKIOP[^+OQ-M] UC62@TFUO[&X O"S!!Y M4@C*/\S '#':2 <5Z37Y??\ !:_Q;X?^('Q:_99\>>$[];O2];NY;_3;I1@3 M6\UQI8?%">-4LGTB_T[Q-Y- MR?/N7MO+,,D&P.'0XS*%PP)9>< 'UO7F^G?M=_LYZI\[X8A%8JKMA2 ?J M37GWPN_:I_9\^-7Q%\3_ F^%WQ/L=8\1>#;@P^(],MXY5:U<.8VPSH%E"N" MK-&6"MP2"0*\8_8=_P""B'BW]I[XQ?$?]F_XF_"2R\+^-OA]<3K+%8:PUW9W M2Q7!MY!O,:LNV39\P!#*^0%Q@^?_ /!.#XZ_!CQQ^V'\)M(AO[:WNP!+#O7F-\9&Y6RI( MX...* +7Q5^,'PS^"/A4^-?BKXQM-%TW[1';Q371):>=SA(8HU!>:5L'$:*S M'!P#BN5TC]L?]G/5-;L_"]YX]FT35]2NH+?3-$\6:#?:-?7SS3+#'Y%M?P0R MSJ9'4%HU95SDD#FOD_\ X+:M920-+ M;VUP[0&*:=%Y\MA')'YG'EDC!!<&MKX#?\%#/V.O^"FLOA'P#XQMSX,^(>@> M*],U[0-,UD)*'O+2YCF9+*Y^59/,C1XBK!'*R,0C;#_&O]LV3PM^ MT]X6_8Q^#_AFSUKQUXCL)=2OKC5+QH;#0[!$D?S9C&K/+(_EL%B7;U4LR@C/ M._"S_@H/?_$SX._?X;V-MX^^"5UJ%MXL\+2ZT_V2X:U\\^;!8S'FW %N%@5Y9!YX+[@BHI4J9"65-#XI_\%>?BKH/[*WAG]LSX=?LJPW' M@?4[V&RU6?7?% AN#=%G25+:..)M\*2Q21>>^TLPXBVC<0#ZW^/?[17P7_9@ M\"CXE_'?QY;^'M%:^CLX[R>"64R3R!BL:1PH[NQ".V%4X56)P 374^'M?T7Q M9H%CXI\-:I#?:=J=G%=:?>VS[H[B"1 Z2*1U5E((/H:^,/\ @I_^TQ\)+G]A MGP+\!OV?A#-X5^&L$WB'XFV6D:=\/O =I?B"")YX;<*C3>6 M=EO#YT2%@A)W( HR2H!]+T5\T? S]NOQGXD_;$\9_L5?'+X86>C:[X6T<:Q: M^(]%O99=.O;(I"Y9O.16BPLZ_-DJ65U^4J-W%:)_P5$\>?%KX:?$W]HW]G_X M,Z/JOP\^%]VT5S/K.NS6U_KT<2"6XEMU2!D@58B'42%BP(R$)( !]F45\O\ MQ<_X*4:'X>_8)M/V]_@SX$A\2Z)(]N+W1M4U4V-Q;-)M*X2/R7,6R0%V"[E8J&R"000."_;J_X*$>$_V._A_P"%]5T/PC)X MK\3>/+M;;P;X?BNA;BYR(\S22%6*(IEB& "6:11P,LOQ/_P4NU_XVZM^WI^S M=9?'?P!HNC:O;:]IY2Y\-:R][8WB/JEL?D,L44D;HP*LK*1RK*[;B% /UAHK MY8_:R_X**>)_V7?VN/AS^S7/\&K'6+#XBW]A;VFNKXB>&6T$]XEJY>#[.P8H M6W "3YAP=M"?\%%/$]G_ ,%*K;_@GUK?P:L4CO8II[?Q7;>(G<^2-.EO4+6[ M6ZX8B,(P\P@$D@G&" ?4]%?-OQ'_ &YO%&J_M%>*/V6?V9/A_IOB/Q)X(\(S M:YXHU#6M1DAM()%5#%80K#&[S3R&6/)RJID_>8%1Y'\0/^"H_P 5OB7_ ,$O M/$?[8OP,^&MKX=UK2=3_ +%UQ=9OFD&F2O+;P_:;0>5BZ.;J(@/Y:H=^[?Y> MUP#[JMKNUO8S-9W,"=!\+W6I1>(K7Q%->:GJ4IO)BRRVTENBI(\C%5Q-)N9 MESC<2([S_@JG\1_"/[.GA/\ ;7^(GP$TRV^&7BWQ&VFQV>FZ_)-K6G0>9/&E MY(C0K#*&-NY\I64@,GS')P ?:U%?*7_!0G_@I5>_L4> _!7Q5\'_ NTWQMX M>\:J?L5V/$3V;KF)9HW4?9Y \;QL"#D$'MWKHO@K^V)\>OC!^TROP\E_9#\0 M:)\-K[PVVJ:)\1-1=O+O5^4Q.5";(O-#';"["8+M=D7)50#W/QWX\\,_#7PS M<>,/&%Q2C&- !R[ * M.,D9%5/@S\OBG MQM^WK\9OVT/V*_CE\3?AA^S[IL/PQL/#FM:&E_J'B-DUF?\ T!B]XMOY)A\N M-98W>,RAMN[8SLNUC_@C[\9_ O[/'_!*35?C5\2K][?1/#OB'5+J]>)-TC_- M"J1H"0"[NRHH) +. 2.M 'Z T5\B6?\ P4N\7>%-#^$WQ;^-GPBTS0_ GQBU M'['HUU8ZV\][HIEP;26[5HECD25"';RR/*&?OXYA_:Y_X*9?$;]CS]I?PQ\% M_B/\!-'C\+^+[V)-(\>R>+94MXX&F6*5YHOLA*/#N5G0,PVNI#<\ 'V#17G' MP#^+'Q*^+\NM>)-;\"Z+IWA6+5+BU\+:Q8Z[+)?[,>VG9Y)-S MC>"N,?*:[.BN',\NPN;X&>$Q*;A/>S:>C3W5FM4=&$Q5;!8B->E\4=KJ_P"# M/GOQ9\!_%'@3PKJ?CCQC\;[?3=(T;3YK[5=1N[B9(K6VA0R2RNQ/RJJ*S$]@ M#7\?O_!2?]LOQ)^WE^V/XP_:%UC5+R?3;N]-EX5@O78M:Z1 2EK'@D[&*YE= M1QYDLA[U_4O_ ,'#/PP_X*'_ +1/[!EY^RQ_P3N^"-QXKU?X@Z@MCXUU&+Q/ MIFF#3=$0"26(-?74&]KAPD1";AY7GAL;ES_/C_Q"X_\ !=?_ *,9_P#,F^&/ M_EG7BY'P=D7#V)E7P<)*;5KRG*6ET].9NVR._,,\S',Z2IUY*R=](I:_)'SM M_P $V/VR_$G[!O[8_@_]H71]4O(--M+T67BJ"R=@UUI$Y"74> 1O8+B5%/'F M11GM7]@7A/X#^*/'?A73/''@[XWV^I:1K.GPWVE:C:7$SQ75M,@DBE1@?F5D M96![@BOYAO\ B%Q_X+K_ /1C/_F3?#'_ ,LZ_H._X-YOAA_P4/\ V=OV#+/] MEC_@HC\$;CPIJ_P^U!K'P5J,OB?3-3&I:(X,D41:QNI]C6[EX@'VCRO("YVM M@SS@[(N(<3'$8R$G-*UXSE'2]]>5J^X9?GF8Y92=.A)6;OK%/7YH^KO@U\)/ M%?PXU.]O?$/C#^TTN8%2--TAV$-G/S&L;]NWQAX4\'?L=_$VX\5^);#34N_ M&LVUH;Z[2+SYWL9E2)-Q&]V) "C)). *]:HKULTY.VR2VTV1^-/ \OB6P367\;M=1Z4U MV@N'@-E;J)!&3N*YC<9 Q\I]*^EO^"K>MZ/HG_!/CXGG6-5M[7[7X?-M:_:) ME3SIGD0+&N3\S'!PHY.#7T-17IG(?C!X\\9^$9/^#?WP3X5C\3V#:FOQ%GB; M3ENT,X<7M[*5*9W B.1'/'W74]Q7HO\ P4E\;^#=6_X(J_L_:-I?BO3KF\>/ MPTJVL%ZCR$V^BW$4_P H.?W"O$?_!/W M]FS3/#_BW3;ZY.B6DWV>TO8Y'$::;%$[%5)( D!0GLRE>H(KVO\ X*1_MNOX M ^)_P0^&/AV>+3?"OB>VM;_4OBEHNDIJ%_;64DP@FBTN4)(8IO+4EWB#28EC MVC/#?H53);6VG>.6>W1VB;=$SH"4;&,CT."1^- 'Y5_\$_=4\)>!/^"UGQ$T M^+2=>TFRUOPY>0^';/7K"]-].LLEA/&\RSAIP7B1I6>;# 9+D'-6/^"7_CSP MO^P-^V#\=O@7^TYK#>']4U:ZMKC0Y;V"0G5U@N+K9]F"@M.\R72/&B L_( + M BOU,%M;"Y-X+=/.*;#+L&XKG.,]<9[5!=:)HM[J$&KWFD6LUW:Y^RW4MNK2 M0YZ[6(RN?:@#\G_^",NE'XF>"?VIO@_IE]]@UKQKHHM=%BNP8V+O#JD3'/3, M;7$6X9R-PK,_X)G>/_V-/"'PQ\4?L@_MX^ [RS\6:9XFD^S:!JEEJ,W]I*WE MXM%M;?<'G2>,D*5R_F(5W$''Z\V=E9Z?;K9V%I%!"@^2*&,*J_0#@5 _A_09 M-87Q#)HEFU^B;$OFMD,RK_=#XW &XR]QX::\C+Z%:F;3O+BE"LP0*L;KG)4^6V"0,UM_\%2?&7AW0_P#@K+^S MIX^NK_SM)MK/1;Y[NQC:Y#6XU>=S(@B#&0;?F&T$D=,U^H5?"/[0N,\5^F>AZ1I&FP-=:9X=@TV2\(FNXHX(T>")O^"P_[0FJ1^+M,-KJO]O/I=R+Z/R[Q5U:*1C$V<2 M(K/E2?E4MT!-5O\ @E#\1_"]A_P43_:7UW3-3M]2?4+K6;[0K.RN4:35D34Y MIL6PS^])3!&W/!!Z5^IM% 'XG^/_ -I:7]L#]BOXU^(?%^A:Q9^)-.\065QH MG@;PGX>N+?0- T_[9;-->W#0((9+ICYD;27+-+AJEU <#$+Z2^U66U+VNF745Q"L-I'.Q6*;L LP M^+O^"D?[$O[.'C+XK_#O6_\ @GU=:1;_ !-\1^+(OM&B^"+V.6U@M%#2'5W2 M$E+-89%BRXV(V\G!92:_4MK6U:U4]"\)^%O"_F M_P#"->&M/T[[0VZ?[#9I#YC>K; ,GD]?6@#\OOV^(-._9>_X*^Z!^TS\?_#6 MHW7PR\7:9!:W.IV9G5+?%G]DD7="0V^)TCG:,9+(W ).*^D#=_L56G[*GQQ^ M+_[,7A2QTW0]7\!ZA'JOCEDFMX-;NVMKG$2/=$/.Z/( 7 VF2?8&9PZK]WNH%D1L-;&6\19F:4:;Y0"$[CO\ MN3;QSY;X^Z<'Q&\<>#)?^#>KP'X4C\5ZC"OV+HH _*#_ (*(>./!NJ_\$2O@)HNF>*].N+QV\/(MI!>H\I-O MI-S'.-H.?W;D(_'RL0#@D56_X**:/XXL/@!^RG^VS\*85U_0_A_X;TD:G-I\ MGFQ65U$EG-$9"F=BM)"\3,?NNBJ>6 K]:*;/!#? +]O;X<:OX,_9^UG4[Z\U[PE=6VJWW]B30IH#30,BQW4TBJ MGF;Y,+'&TC-AF * N/A3]D/Q!I?[-7_!,O\ :;_9P^-=];^'?'%G?:E:MX1&VL@((((."#7ZSZ5H^DZ%9KIVB:7;6=NA)2"U@6 M-%)ZX50 *CO/#OA_4=2@UG4-"LY[RU_X]KN:U1I(?]UB,K^!H _*OQM\)?%' M[.'_ ;^:EX+^+H&CZ]XH\0VFIV6AZBXCN$634[5TB\ML'?Y,)F9,94,=P!! M \__ &VO&?A'5O\ @C9^SIX?TSQ/87%_'J[^990W:-*GE0W22Y0'(VLZ Y'! M=?45^T%% 'Y9_P#!6S0M7CT/]FO]L;PU"VM^#?#%O9)J][I9$\5N1):SQL2I M(Q)Y_"WQA'K>@:5JEI/=:[8P2-: MD#4;>614?;\[1H,R*N2A(5L,"!^L5W:6M_;265];1S0RH4EAE0,KJ>""#P1[ M5#8Z%HFF"(:;H]K;B"'RH!!;JGEQYSL7 X7/.!Q0!^:__!92[MO"/[;O[-?Q M\UZ0Q>$+'6K*2[UY4+V\2PZE!":#>Z8UOIVJW\;6T5X6T"XBC>(RA2R22,%C;&)-RE-P92?U.U31](U MRT-AK>EVUY 6#&&Z@61,@Y!PP(R*L@ # & .@H _*BP^*?V1) NI00:A9W,]S;QN!(\*JDI, MA10WENR[EPQ^M]7T+0]?@2UU[1K2]CCD$D<=W;K(JN.C ,#@^]6P !@# '04 M ?FG\,M&/[7/_!"R3]GWX'W,^K^*=#\/1S7VGVEN^!<6^JFZ^QEB K3O'$66 M-23S&3@.F[S/XR>--"^)'_!%GX2?LZ> +N/5?'MWXQBTK_A#+%A)J:7,$]Z9 M%>V'[Q,?(26 $J'^(5^NEM:6ME"+>SMHX8QG$<2!5&?857A\.^'[;5I-?M] M"LX[^9=LUZEJ@F<<<%P-Q' ZGM0!^4?_ 6C\)'X-_L.?L[_ !\2Z[:R^(O M#FFPVU_:1W*L_P"XT^*&215SGRQ("H;H<8K]4? &K^'==\#Z3JWA+4[2]TR; M3XC975A.LD,D80 %&4D$<8X]*UZ* .2^.WB[PKX(^#_B37_&/B.QTJR31+M6 MNM0NDACW>0Y"[G(&3@X'4U^:_P#P;=>,/"FDW7Q7\*ZKXEL+74M1DT233["X MNT2:Z6,7XHK]5:* /RV_X)V_$CX>V?\ P65_:"\37GCG M2(=-O=/U^2SU&748E@G2/4[:5V20MM8+'&[D@_<1FZ D(X4\)SVYB 14O[,_P .?$OQ^_X(1>//A/\ #&"74/$FF^)WU-]%MT8SW$,5S;7& M%3&7W1Q2E N=SQ[1SQ7ZPR^&_#L][<:C/H%D]Q=0>1=3O:H7FBZ;';&67V/% M7$1(T$<:!54855& !Z4 ?F-_P3_^)?\ P3X^/W[.7@KX.?$WX62^(_BCH"II M\7@ZYAOKB2XN(CLCNHB6,,,?E[6DD)01;7S@ ;O6O^"M.G_"7]KKP/>?LK^# M/%_ABX\>>%=-O/%DL]UJT2-I$5I$RM;$[N)KAG$?EL0$56E?&R,/]JV7A_0= M-U"XU;3M$LX+J[.;JYAMD628_P"VP&6_&K= 'Q?_ ,$5OVV=%_:-_9ET_P"$ M/BO7[<>-/ 5LFFSVDLRK+>ZK!4 B XML 21 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover Page - USD ($)
12 Months Ended
Mar. 31, 2023
May 08, 2023
Sep. 23, 2022
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Mar. 31, 2023    
Current Fiscal Year End Date --03-31    
Document Transition Report false    
Entity File Number 001-39675    
Entity Registrant Name ALLEGRO MICROSYSTEMS, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 46-2405937    
Entity Address, Address Line One 955 Perimeter Road    
Entity Address, City or Town Manchester,    
Entity Address, State or Province NH    
Entity Address, Postal Zip Code 03103    
City Area Code 603    
Local Phone Number 626-2300    
Title of 12(b) Security Common Stock, par value $0.01 per share    
Trading Symbol ALGM    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Ex Transition Period false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 1,493,845,675
Entity Common Stock, Shares Outstanding (in shares)   191,756,966  
Documents Incorporated by Reference Portions of the registrant’s proxy statement for its 2023 Annual Meeting of Stockholders to be filed pursuant to Regulation 14A within 120 days of the end of the registrant’s fiscal year ended March 31, 2023 are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein.    
Entity Central Index Key 0000866291    
Amendment Flag false    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
XML 22 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Audit Information
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Auditor Information [Abstract]    
Auditor Name PricewaterhouseCoopers LLP Grant Thornton LLP
Auditor Location Boston, Massachusetts Boston, Massachusetts
Auditor Firm ID 238 248
XML 23 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 25, 2022
Current assets:    
Cash and cash equivalents $ 351,576 $ 282,383
Restricted cash 7,129 7,416
Trade accounts receivable, net of provision for expected credit losses of $102 and $105 at March 31, 2023 and March 25, 2022, respectively 111,290 87,359
Trade and other accounts receivable due from related party 13,494 27,360
Accounts receivable - other 1,943 4,144
Inventories 151,301 86,160
Prepaid expenses and other current assets 25,346 14,995
Current portion of related party notes receivable 3,750 1,875
Total current assets 665,829 511,692
Property, plant and equipment, net 263,099 210,028
Operating lease, right-of-use asset 16,866 16,049
Deferred income tax assets 50,359 17,967
Goodwill 27,691 20,009
Intangible assets, net 52,378 35,970
Related party notes receivable, less current portion 8,438 5,625
Equity investment in related party 27,265 27,671
Other assets, net 69,230 47,609
Total assets 1,181,155 892,620
Current liabilities:    
Trade accounts payable 56,256 29,836
Amounts due to related parties 9,682 5,222
Accrued expenses and other current liabilities 94,894 65,459
Current portion of operating lease liabilities 4,493 3,706
Total current liabilities 165,325 104,223
Obligations due under Senior Secured Credit Facilities 25,000 25,000
Operating lease liabilities, less current portion 13,048 12,748
Other long-term liabilities 10,967 15,286
Total liabilities 214,340 157,257
Commitments and contingencies (Note 16)
Stockholders' Equity:    
Preferred Stock, $0.01 par value; 20,000,000 shares authorized, no shares issued or outstanding at March 31, 2023 and March 25, 2022 0 0
Common stock 1,918 1,905
Additional paid-in capital 674,179 627,792
Retained earnings 310,315 122,958
Accumulated other comprehensive loss (20,784) (18,448)
Equity attributable to Allegro MicroSystems, Inc. 965,628 734,207
Non-controlling interests 1,187 1,156
Total stockholders' equity 966,815 735,363
Total liabilities, non-controlling interests and stockholders' equity $ 1,181,155 $ 892,620
XML 24 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 25, 2022
Allowances for doubtful accounts $ 102 $ 105
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 20,000,000 20,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 191,754,292 190,473,595
Common stock, shares outstanding (in shares) 191,754,292 190,473,595
XML 25 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Net sales $ 973,653 $ 768,674 $ 591,207
Cost of goods sold 348,390 286,855 254,285
Cost of goods sold to related party 79,184 74,359 58,020
Gross profit 546,079 407,460 278,902
Operating expenses:      
Research and development 150,850 121,873 108,649
Selling, general and administrative 194,722 150,937 153,476
Impairment of long-lived assets 0 0 7,119
Change in fair value of contingent consideration (2,800) (2,000) (2,500)
Total operating expenses 342,772 270,810 266,744
Operating income 203,307 136,650 12,158
Other income (expense):      
Loss on debt extinguishment 0 0 (9,055)
Interest expense (2,336) (2,499) (3,828)
(Loss) income in earnings of equity investment 1,724 1,442 1,225
Foreign currency transaction gain (loss) 980 (568) (2,889)
(Loss) income in earnings of equity investment (406) 1,007 1,413
Unrealized gains on marketable securities 7,471 3,722 0
Other, net 606 992 (475)
Income (loss) before income taxes 211,346 140,746 (1,451)
Income tax provision (benefit) 23,852 21,191 (19,552)
Net income 187,494 119,555 18,101
Net income attributable to non-controlling interests 137 148 148
Net income attributable to Allegro MicroSystems, Inc. $ 187,357 $ 119,407 $ 17,953
Net income attributable to Allegro MicroSystems, Inc. per share:      
Basic (in dollars per share) $ 0.98 $ 0.63 $ 0.22
Diluted (in dollars per share) $ 0.97 $ 0.62 $ 0.10
Weighted average shares outstanding:      
Basic (in shares) 191,197,452 189,748,427 83,448,055
Diluted (in shares) 193,688,102 191,811,205 176,416,645
Non-Related Party Revenue      
Net sales $ 812,890 $ 619,861 $ 486,546
Related Party Revenue      
Net sales $ 160,763 $ 148,813 $ 104,661
XML 26 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 187,494 $ 119,555 $ 18,101
Net income attributable to non-controlling interests 137 148 148
Net income attributable to Allegro MicroSystems, Inc. 187,357 119,407 17,953
Other comprehensive income (loss):      
Foreign currency translation adjustment (2,892) (8,110) 9,304
Net actuarial gain (loss) amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax of $(164), $(472) and $391 in 2023, 2022 and 2021, respectively 492 1,416 (1,172)
Total other comprehensive (loss) income (2,400) (6,694) 8,132
Comprehensive income 184,957 112,713 26,085
Comprehensive income (loss) attributable to non-controlling interests 64 111 (21)
Comprehensive income attributable to Allegro MicroSystems, Inc. $ 185,021 $ 112,824 $ 26,064
XML 27 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Statement of Comprehensive Income [Abstract]      
Defined benefit plan, tax $ (164) $ (472) $ 391
XML 28 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Changes in Equity - USD ($)
$ in Thousands
Total
Common Stock
Preferred Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Non-controlling Interests
Common Stock, Class A
Common Stock
Common Stock,  Class L
Common Stock
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Preferred stock, shares outstanding (in shares)     0            
Beginning balance (in shares) at Mar. 27, 2020   0           10,000,000 622,470
Beginning balance at Mar. 27, 2020 $ 634,132 $ 0 $ 0 $ 458,697 $ 194,355 $ (19,976) $ 950 $ 100 $ 6
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 18,101       17,953   148    
Issuance of common stock (in shares)   25,000,000             15,828
Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries (19,165)     (19,165)          
Stock-based compensation (in shares)   156,435              
Stock-based compensation 49,872 $ 2   49,870          
Issuance of common stock 321,425 $ 250   321,175          
Conversion of Class A and Class L common stock into common stock in connection with the IPO (in shares)   166,500,000           (10,000,000) (636,301)
Conversion of Class A and Class L common stock into common stock in connection with the IPO 0 $ 1,665   (1,559)       $ (100) $ (6)
Repurchase of Class A and Class L common stock to cover related taxes (in shares)   (2,068,274)             (1,997)
Repurchase of Class A and Class L common stock to cover related taxes (27,707) $ (21)   (27,686)          
Conversion of LTCIP/TRIP awards into restricted stock units in connection with the IPO 2,081     2,081          
Cash dividend paid to holders of Class A common stock (400,000)     (191,243) (208,757)        
Foreign currency translation adjustment 9,304         9,283 21    
Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax (1,172)         (1,172)      
Ending balance (in shares) at Mar. 26, 2021   189,588,161           0 0
Ending balance at Mar. 26, 2021 586,871 $ 1,896 $ 0 592,170 3,551 (11,865) 1,119 $ 0 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Preferred stock, shares outstanding (in shares)     0            
Net income 119,555       119,407   148    
Stock-based compensation (in shares)   759,667              
Stock-based compensation 33,437 $ 8   33,429          
Foreign currency translation adjustment (8,110)         (7,999) (111)    
Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax 1,416                
Employee stock purchase plan issuances (shares)   125,767              
Employee stock purchase plan issuances 2,832 $ 1   2,831          
Payments of taxes withheld on net settlement of equity awards (638)     (638)          
Net actuarial gain and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax $ 1,416         1,416      
Ending balance (in shares) at Mar. 25, 2022 190,473,595 190,473,595           0 0
Ending balance at Mar. 25, 2022 $ 735,363 $ 1,905 $ 0 627,792 122,958 (18,448) 1,156 $ 0 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Preferred stock, shares outstanding (in shares) 0   0            
Net income $ 187,494       187,357   137    
Stock-based compensation (in shares)   1,118,971              
Stock-based compensation 61,668 $ 11   61,657          
Foreign currency translation adjustment (2,892)         (2,828) (64)    
Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax 492                
Employee stock purchase plan issuances (shares)   161,726              
Employee stock purchase plan issuances 2,793 $ 2   2,791          
Payments of taxes withheld on net settlement of equity awards (18,061)     (18,061)          
Cash dividends to non-controlling interest (42)           (42)    
Net actuarial gain and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax $ 492         492      
Ending balance (in shares) at Mar. 31, 2023 191,754,292 191,754,292           0 0
Ending balance at Mar. 31, 2023 $ 966,815 $ 1,918 $ 0 $ 674,179 $ 310,315 $ (20,784) $ 1,187 $ 0 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Preferred stock, shares outstanding (in shares) 0   0            
XML 29 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income $ 187,494 $ 119,555 $ 18,101
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 50,808 48,527 48,307
Amortization of deferred financing costs 99 101 226
Deferred income taxes (40,116) 7,498 (18,931)
Stock-based compensation 61,798 33,548 49,870
Loss (gain) on disposal of assets 285 (349) 269
Loss on debt extinguishment 0 0 9,055
Change in fair value of contingent consideration (2,800) (2,000) (2,500)
Impairment of long-lived assets 0 0 7,119
Provisions for inventory writedowns and receivables reserves (1,438) 6,297 5,019
Unrealized gains on marketable securities (7,471) (3,722) 0
Changes in operating assets and liabilities:      
Trade accounts receivable (12,484) (18,347) (9,303)
Accounts receivable - other 2,226 (2,668) (28)
Inventories (75,150) (4,471) 7,641
Prepaid expenses and other assets (23,263) (19,450) (29,047)
Trade accounts payable 11,958 (4,348) 15,099
Due to/from related parties 18,326 (659) 4,878
Accrued expenses and other current and long-term liabilities 22,934 (3,383) 14,795
Net cash provided by operating activities 193,206 156,129 120,570
CASH FLOWS FROM INVESTING ACTIVITIES:      
Purchases of property, plant and equipment (79,775) (69,941) (40,673)
Acquisition of business, net of cash acquired (19,921) (14,549) (11,555)
Proceeds from sales of property, plant and equipment 0 27,408 318
Investments in marketable securities 0 (9,189) 0
Contribution of cash balances due to divestiture of subsidiary 0 0 (16,335)
Net cash used in investing activities (99,696) (66,271) (68,245)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Loans made to related party (7,500) (7,500) 0
Loans made to related party 2,812 0 51,377
Proceeds from initial public offering, net of underwriting discounts and other offering costs 0 0 321,425
Payments for taxes related to net share settlement of equity awards (18,061) (638) 0
Proceeds from issuance of common stock under equity award and purchase plans awards 2,793 2,831 (27,707)
Dividends paid to non-controlling interest (42) 0 0
Dividends paid 0 0 (400,000)
Borrowings of senior secured debt, net of deferred financing costs 0 0 315,719
Repayment of senior secured debt 0 0 (300,000)
Repayment of unsecured credit facilities 0 0 (33,000)
Net cash used in financing activities (19,998) (5,307) (72,186)
Effect of exchange rate changes on Cash and cash equivalents and Restricted cash (4,606) 1,373 3,860
Net increase (decrease) in Cash and cash equivalents and Restricted cash 68,906 85,924 (16,001)
Cash and cash equivalents and Restricted cash at beginning of period 289,799 203,875 219,876
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AT END OF PERIOD: 358,705 289,799 203,875
RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH:      
Cash and cash equivalents at beginning of period 282,383 197,214 214,491
Restricted cash at beginning of period 7,416 6,661 5,385
Cash and cash equivalents and Restricted cash 358,705 289,799 203,875
Restricted cash at end of period 7,129 7,416 6,661
Cash and cash equivalents at end of period 351,576 282,383 197,214
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:      
Cash paid for interest 1,923 813 2,746
Cash paid for income taxes, net of refunds 58,209 22,195 8,908
Non-cash transactions:      
Property, plant and equipment purchases included in trade accounts payable (16,369) (2,021) (3,226)
Assets held for sale transferred from property, plant and equipment, net 0 0 25,969
Loans to cover purchase of common stock under employee stock plan 0 0 171
Noncash lease liabilities arising from obtaining right-of-use assets $ 4,870 $ 3,159 $ 0
XML 30 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of the Business and Basis of Presentation
12 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of the Business and Basis of Presentation Nature of the Business and Basis of Presentation
Allegro MicroSystems, Inc., together with its consolidated subsidiaries (the “Company”), is a global leader in designing, developing and manufacturing sensing and power solutions for motion control and energy-efficient systems in automotive and industrial markets. The Company is incorporated under the laws of Delaware. The Company is headquartered in Manchester, New Hampshire and has a global footprint, with 26 locations across four continents.
Financial Periods
The Company’s fiscal year is the 52-week or 53-week period ending on the Friday closest to the last day in March. The Company’s 2023 fiscal year ended March 31, 2023 (“fiscal year 2023”) was a 53-week period, while the 2022 fiscal year ended March 25, 2022 (“fiscal year 2022”) and 2021 fiscal year ended March 26, 2021 (“fiscal year 2021”) were 52-week periods.
XML 31 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies
12 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation
We prepare our financial statements in accordance with U.S. generally accepted accounting principles (“GAAP”). These principles are established primarily by the Financial Accounting Standards Board (“FASB”).
Principles of Consolidation
The accompanying consolidated financial statements include the accounts of the Company and those entities required to be consolidated under GAAP. All material intercompany profits, transactions, and balances among the consolidated entities have been eliminated.
Use of Estimates
The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, provisions for expected credit losses and customer returns and sales allowances. Such estimates also relate to accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, the net realizable value of inventory, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the consolidated financial statements.
Reclassifications
Certain reclassifications have been made to prior-period amounts to conform to current-period reporting classifications.
Business Segment Information
The Company operates in one segment which involves the design, development, production and distribution of various integrated circuits in various markets worldwide. The Company has a single, company-wide management team that administers all properties as a whole rather than as discrete operating segments. The chief operating decision maker, who is the Company’s Chief Executive Officer, measures financial performance as a single enterprise and not on a legal entity or end market basis. Throughout the year, the chief operating decision maker allocates capital resources on a project-by-project basis across the Company’s entire asset base to maximize profitability without regard to a legal entity or end market basis. The Company operates in a number of countries throughout the world in a variety of product lines through its business unit structure.
Foreign Currency Translation and Transactions
The Company’s reporting currency is the U.S. Dollar. The financial statements of the Company’s foreign subsidiaries are translated from local currency into U.S. dollars using the current exchange rate at the balance sheet date for assets and liabilities, and the average exchange rate in effect during the period for net sales and expenses. The functional currency for the Company’s international subsidiaries is considered to be the local currency for each entity, and, accordingly, translation adjustments for these entities are included as a component of accumulated other comprehensive loss in the Company’s consolidated balance sheets.
Non-Controlling Interests
The Company, through one of its wholly owned subsidiaries, established an affiliated entity in Philippines for the primary purpose of purchasing, selling, leasing, developing and otherwise managing real estate acquired by the Company in the Philippines. The Company owns 40% of the equity interest in this entity, and the remaining 60% is held in a trust for the benefit of its employee retirement fund. The portion of the results of operations of this entity is shown as net income attributable to the non-controlling interests in the Company’s consolidated statements of operations for fiscal 2023, 2022 and 2021. Additionally, the cumulative portion of the results of operations of this entity along with the interest in the net assets is shown as a component of non-controlling interests in the Company’s consolidated balance sheets.
Cash Equivalents and Restricted Cash
The Company considers all highly liquid instruments with original maturities of three months or less at the time of acquisition to be cash equivalents. At March 31, 2023 and March 25, 2022, the Company maintained investments in an interest-bearing cash account. Because of the investment’s short term to maturity and the investment’s relative price insensitivity to changes in market interest rates, cost approximates fair value for this investment. As a result, there were no realized or unrealized gains or losses for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021. The Company has restricted cash, the use of which is restricted to the benefit of employees through a deferred compensation program.
Fair Value of Financial Instruments
Certain assets and liabilities are carried at fair value under GAAP. Fair value is the exchange price that would be received for an asset or paid to transfer a liability (at exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value, which are provided below:
Level 1    — Quoted prices in active markets for identical assets or liabilities.
Level 2    — Observable inputs (other than Level 1 prices) such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3    — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or examination.
The categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement.
The Company’s cash equivalents and restricted cash are carried at fair values as determined according to the fair value hierarchy described above (see Note 5, “Fair Value Measurements”). The carrying value of accounts receivable, assets held for sale, notes receivables, accounts payable and accrued expenses approximate their respective fair value due to the short-term nature of these assets and liabilities. The carrying value of outstanding borrowings under the line of credit agreements approximates fair value as it bears interest at a rate approximating a market interest rate.
Related party note receivable was classified as held-for-investment based on management’s intent and ability to hold the loan for the foreseeable future or to maturity. Loans held-for investment are carried at amortized cost and reduced by a valuation allowance for estimated credit losses, as necessary. The Company recognizes interest income on loans, including the amortization of discounts and premiums, loan fees paid and received, using the interest method. The interest method is applied on a loan-by-loan basis when collectability of the future payments is reasonably assured. Premiums and discounts are recognized as yield adjustments over the term of the related loans.
A detailed description of fair value measurement of the assets of the non-U.S. defined benefit plan is included in Note 15, “Retirement Plans.”
Trade accounts receivable, net
A receivable is a right to consideration that is unconditional (i.e., only the passage of time is required before payment is due). Accounts receivables are presented net of a provision for expected credit losses, which is an estimate of amounts that may not be collectible.
The provision for expected credit losses is our estimate of current expected credit losses (“CECL”) based on historical loss experience. The Company periodically performs detailed reviews to assess the adequacy of the allowance. The Company exercises judgment in estimating the timing, frequency and severity of losses. The Company uses an aging schedule method to estimate current expected credit losses based on days of delinquency, including information about past events and current economic conditions, as well as future forecasts of economic conditions. The Company’s accounts receivable is separated into two categories using a portfolio methodology to evaluate the allowance under the CECL impairment model based on sales categorization and similar credit quality and worthiness of the customers: original equipment manufacturers and distributors. The receivables in each category share similar risk characteristics. The Company increases the allowance for expected credits losses when the Company determines all or a portion of a receivable is uncollectible. The Company recognizes recoveries as a decrease to the allowance for expected credit losses. Adjustments to the allowance for expected credit losses are recorded as selling, general and administrative expenses in the consolidated statements of operations.
Inventories
Inventories are stated at the lower of cost or net realizable value, with cost being determined using a standard costing system that approximates actual costs, based on a first-in, first-out method. Inventory costs include materials, labor and manufacturing overhead. The Company records inventory provisions when conditions exist that suggest that inventory may be in excess of anticipated demand, is obsolete based upon expected future demand for products and market conditions, or quality-related rejections. These provisions are reported as a reduction to raw materials and supplies, work in process and finished goods. The Company regularly evaluates the ability to realize the value of inventory based on a combination of factors, including historical usage rates, forecasted sales or usage, and product end of life dates. Assumptions used in determining management’s estimates of future product demand may prove to be incorrect, in which case the provision required for excess and obsolete inventory would have to be adjusted in the future. Although the Company performs a detailed review of its forecasts of future product demand, any significant unanticipated changes in demand could have a significant impact on the value of the Company’s inventory and reported operating results.
Property, Plant and Equipment, Net
Property, plant and equipment, net, including improvements that significantly add to productive capacity or extend useful life, are stated at historical cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The Company capitalizes interest on certain projects with long-term construction periods. Maintenance and repairs expenditures are charged to expense as incurred. Estimated useful lives of the respective property, plant and equipment assets are as follows:
AssetUseful Life
Buildings
31 years
Building improvementsEconomic life of the building improvements
Leasehold improvementsThe shorter of the remaining term of the lease or estimated useful life
Machinery and equipment
3-10 years
Office equipment
3 years
Intangible assets, net
Intangible assets, net primarily consist of identified intangible assets related to previous acquisitions, as well as capitalized costs to acquire and defend patent and trademark related awards. In addition, the Company holds technology, customer relationships, and non-compete agreements. The Company’s intangible assets are amortized using the straight-line method over their estimated useful lives (approximating their economic benefit) ranging from three to twelve years.
Impairment of Long-Lived Assets
Long-lived assets consist of property, plant and equipment, finite-lived intangibles, such as patents and customer relationships and indefinite-lived intangible assets such as process technology and trademarks.
Property, plant and equipment and finite-lived assets are tested for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. If such assets are not impaired, but their useful lives have decreased, the remaining net book value is amortized over the revised useful life.
Indefinite-lived intangible assets are reviewed for impairment at least annually or whenever events or changes in circumstances indicate that it is more likely than not that the asset is impaired. The impairment test consists of a qualitative assessment to determine if events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform a quantitative impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If events occur, a comparison of the fair value of the intangible asset with its carrying value is performed. If the carrying value of the intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company has elected the first business day of the fourth quarter of its fiscal year as the annual impairment testing date. The results of the annual impairment test did not indicate any impairments of indefinite-lived intangible assets for fiscal years 2023, 2022 and 2021.
Goodwill
Goodwill represents the excess purchase price over the estimated fair value of net assets acquired as of the acquisition date. The Company tests goodwill for impairment on an annual basis on the first business day of the fourth quarter or more frequently if there are indicators of impairment. Events that could indicate impairment and trigger an interim impairment assessment include, but are not limited to, current economic and market conditions, including a decline in market capitalization, a significant adverse change in legal factors, business climate, operational performance of the business or key personnel, and an adverse action or assessment by a regulator. The Company has determined that there is one reporting unit for purposes of testing goodwill for impairment.
In testing goodwill for impairment, the Company has the option to first consider qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. Such qualitative factors include industry and market considerations, economic conditions, entity-specific financial performance and other events, such as changes in management, strategy and primary customer base. If based on the Company’s qualitative assessment it is more likely than not that the fair value of the reporting unit is less than its carrying amount, quantitative impairment testing is required. However, if the Company concludes otherwise, quantitative impairment testing is not required. The results of the Company’s qualitative goodwill impairment test performed on the first business day of fourth quarter for fiscal years 2023, 2022 and 2021 did not indicate any impairments.
Leases
The Company accounts for leases in accordance with GAAP. At the inception of an arrangement, the Company determines whether the arrangement is a lease arrangement or contains a lease based on the unique facts and circumstances present. Leases with a term greater than 12 months are recognized on the balance sheet as right-of-use (“ROU”) assets with a corresponding lease liability. The Company has elected not to recognize on the consolidated balance sheets leases with an initial term of 12 months or less. Leases with an initial term of 12 months or less are directly expensed as incurred. Leases are classified as either operating or finance depending on the specific terms of the arrangement.
The Company’s leases mainly consist of facilities, office equipment, and vehicles. The majority of leases are classified as operating leases. Certain lease agreements contain provisions for future rent increases. Lease payments included in the measurement of the lease liability comprise fixed payments and future rent increases tied to an index or rate. Future rent increases dependent on an index or rate are initially measured at the index or rate at the commencement date. The Company’s leases typically do not contain residual value guarantees.
At the commencement date, operating and finance lease liabilities and their corresponding ROU assets are recorded based on the present value of lease payments over the expected lease term. The lease term includes the non-cancelable period of the lease, plus any additional periods covered by either a Company option to extend (or not to terminate) the lease that the Company is reasonably certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor. The
interest rate implicit in a lease contract is typically not readily determinable, therefore an incremental borrowing rate is used to calculate the lease liability. The incremental borrowing rate is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the ROU asset may be required for items such as prepayments, lease incentives received or initial direct costs paid.
Product Warranties
The Company provides warranties on its products to its customers, generally for one year from the date of shipment and in limited cases for longer periods. In the event of a failure of a product covered by these warranties, the Company must repair or replace the product or, if those remedies are insufficient, and at the discretion of the Company, provide a refund. In limited cases, the Company warrants its products to include significant liability beyond the cost of repairing or replacing the product or refunding the sales price of the product. The Company periodically assesses the adequacy of the warranty reserve and adjusts the amount, as necessary. If there is a material increase in the rate of customer claims, or the Company’s estimates of probable losses relating to specifically identified warranty exposures are inaccurate, the Company may need to record a charge against future cost of goods sold. There were $4,327 and $541 accrued as of March 31, 2023 and March 25, 2022, respectively.
Revenue Recognition
Revenue is recognized on contracts with customers when transfer of control to the customer occurs in exchange for an amount reflecting the consideration that the Company expects to be entitled. In order to achieve this core principle, the Company applies the following five step approach:
(1) Identify the contract with a customer—The Company considers customer purchase orders, which in some cases are governed by master agreements, to be customer contracts. A contract exists when it is approved by both parties, each party’s rights and obligations are identified, payment terms are known, customer has the ability and intent to pay and the contract has commercial substance. The Company uses judgment in determining the customer’s ability and intent to pay, which is based on factors such as the customer’s historical payment experience or, for new customers, credit and financial information pertaining to the customers.
(2) Identify the performance obligations in the contract—Performance obligations are identified as products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the product or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products or services is separately identifiable from other promises in the contract. Substantially, all of the Company’s contracts with customers contain a single performance obligation, such as the sale of mixed-signal integrated circuit products or the sale of wafer fabricators.
(3) Determine the transaction price—The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring products to the customer. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that no significant future reversal of cumulative revenue under the contract will occur.
(4) Allocate the transaction price to the performance obligations in the contract—If the contract contains a single performance obligation, the entire transaction price is allocated to that performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligations based on a relative standalone selling price.
(5) Recognize revenue when a performance obligation is satisfied—Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company’s performance obligation is satisfied), which typically occurs point in time at shipment or delivery, depending on the terms of the contract.
Sales channels
The Company sells products globally through its direct sales force, third-party distributors, independent sales representatives and consignment. The Company records revenue based on the amount of any discounted arrangement fee. When the Company transacts with a distributor, its contractual arrangement is with the distributor and not with the end customer. Whether the Company transacts business with and receives the order from a distributor or directly from an end customer, its revenue recognition policy and resulting pattern of revenue recognition for the order are the same.
The Company also uses independent sales representatives to assist in the sales process with certain customers. Sales representatives are not distributors. If a sales representative is engaged in the sales process, the Company receives the order directly from and sells the products directly to the end customer. The Company pays a commission to the sales representative, calculated as a percentage of the related customer payment. Sales representatives’ commissions are recorded as expenses when incurred and are classified as selling, general and administrative expenses in the Company’s consolidated statements of operations.
For the consignment arrangements with distributors, delivery occurs and revenue is recognized when the distributor pulls product from consignment inventory that is stored at designated distributor locations. Recognition is not contingent upon resale of the products to the distributors’ customers. Until the products are pulled for use or sale by the distributor, the Company retains control over the products’ disposition, including the right to pull back or relocate the products.
Variable consideration
Variable consideration includes sales in which the amount of consideration that the Company will receive is unknown as of the end of a reporting period. Such consideration primarily includes limited price protection provisions provided to distributors, sales under agreements that allow rights of return, referred to as stock rotation, provided to distributors, discounts and credits provided to distributors and returns provisions offered to direct customers. The Company estimates potential future returns, credits and sales allowances based on historical data from prior sales returns and credits issued and changes in product sales to customers.
Practical expedients elected
Revenue recognized is adjusted based on allowances, which are prepared on a portfolio basis using a most likely amount methodology. The length of time between revenue recognition and payment is not significant under any of the Company’s payment terms. Moreover, if the period between revenue recognition and when the customer pays is one year or less, the Company elected not to account for the significant financing component.
Other Revenue Recognition Policies
Shipping and handling activities are not considered a contractual performance obligation. The Company records shipping and handling costs billed to customers as revenue with offsetting costs recorded as cost of sale.
Contract Assets and Contract Liabilities
Contract assets and contract liabilities (deferred revenue) are reported net at the contract level for each reporting period. Contract assets typically result from contracts when revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Contract assets are transferred to accounts receivable when the rights become unconditional. The Company had no contract assets as of March 31, 2023 and March 25, 2022.
Contract liabilities typically result from billings in excess of revenues recognized and relate to products shipped near the end of the reporting period for which the required revenue recognition criteria were not met. The Company had no significant contract liabilities as of March 31, 2023 and March 25, 2022.
Stock-Based Compensation
The Company recognizes compensation costs for all stock-based compensation awards made to employees based upon the awards’ estimated grant-date fair value. Typically, stock-based compensation expense is recognized evenly over the vesting period. However, stock-based compensation expense related to performance-based awards is recognized relative to the probability of achievement of the requisite milestones during the vesting period. The Company accounts for forfeitures as they occur. Determining the fair value of certain stock-based compensation awards at the grant date requires judgment, including estimating the expected life of the stock awards and the volatility of the underlying market-based and projected future cash flow assumptions. Any changes to those estimates that the Company makes from time to time may have a significant impact on the stock-based compensation expense recorded and could materially impact the Company’s results of operations.
Research and Development
The Company commits substantial capital and resources to internal and collaborative research and development projects in order to provide innovative products and solutions to its customers. The Company conducts research primarily to develop new technologies, enhance current product performance, improve the functionality and reliability of existing products, and develop revolutionary new products and solutions. Research and development costs are expensed as incurred
and include salaries, wages and other personnel related costs, material costs and depreciation, consulting costs, software licensing costs, maintenance costs and facility costs.
Pension Obligations
The Company, through its subsidiaries, has various foreign defined benefit plans as well as U.S. defined contribution plans. Accredited independent actuaries calculate related plan assets, liabilities and expenses. The Company is required to make certain assumptions to assign value to the plan assets and liabilities. These assumptions are reviewed annually, based on current plan information and consultations with independent investment advisors and actuaries. The Company does not offer other defined benefits associated with postretirement benefit plans other than pensions.
The Company recognizes the funded status of a benefit plan on its consolidated balance sheets and recognizes gains, losses and prior service cost or credits that arise during the period that are not recognized as components of net periodic benefit cost as a component of other comprehensive income, net of tax. In addition, the Company measures defined benefit plan assets and obligations as of the date of the employer’s fiscal year-end consolidated balance sheets and discloses in the notes to the consolidated financial statements the gains or losses, prior service costs or credits and transition asset or obligation.
Income Taxes
The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement and tax basis of assets and liabilities, as measured by enacted tax rates anticipated to be in effect when these differences are expected to reverse. This method also requires the recognition of future tax benefits to the extent that realization of such benefits is more likely than not. Deferred tax expense or benefit is the result of changes in the deferred tax assets and liabilities. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income and, to the extent it believes, based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized, a valuation allowance is established.
The Company recognizes a liability for potential payments of taxes to various tax authorities related to uncertain tax positions and other tax matters. The recorded liability is based on a determination of whether and how much of a tax benefit taken by the Company in its tax filings or positions is “more likely than not” to be realized. The amount of the benefit that may be recognized in the consolidated financial statements is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. To the extent that the assessment of such tax positions changes, the change in estimate is recorded in the period in which the determination is made. The Company establishes a liability, which is included in other long-term liabilities in the consolidated balance sheets, for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These liabilities are established when the Company believes that certain positions might be challenged despite the Company’s belief that the tax return positions are fully supportable. The recorded liability is adjusted considering changes in the facts and circumstances. The provision for income taxes includes the impact of the recorded liability and changes thereto.
The Company recognizes interest and penalties related to uncertain tax positions as a component of income tax provision in the consolidated statements of operations. Accrued interest and penalties are included in accrued expenses and other current liabilities in the consolidated balance sheets.
All undistributed earnings of our foreign subsidiaries are permanently reinvested. Accordingly, the Company does not provide for U.S. income taxes on such undistributed earnings.
Net Income Per Share
Basic net income per share is computed by dividing net income attributable to stockholders of the Company by the weighted-average number of common shares outstanding during the reporting period. Diluted net income per share is computed similarly to basic net income per share, except that it includes the potential dilution that could occur if dilutive securities were exercised. Information about potentially dilutive and antidilutive shares for the reporting period is provided in Note 17, “Net Income per Share.”
Concentrations of Credit Risk and Significant Customers
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions that management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company
evaluates the creditworthiness of its customers and maintains allowances, to the extend necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues. The Company has not experienced any significant credit losses during the prior two years.
As of March 31, 2023, Sanken and our largest, non-affiliated distributor accounted for 10.6% and 17.3%, respectively, of the Company’s outstanding trade accounts receivable, net, respectively, including related party trade accounts receivable. As of March 25, 2022, Sanken and our largest, non-affiliated distributor accounted for 23.8% and 12.0%, respectively, of the Company’s outstanding trade accounts receivable, net, respectively, including related party trade accounts receivable. No other customers accounted for 10% or more of outstanding trade accounts receivable, net as of such dates.
For the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, Sanken accounted for 16.5%, 19.4% and 17.7% of total net sales, respectively. For the same periods, sales to our largest, non-affiliated distributor accounted for 10.8%, 11.0%, and 11.4% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for any of these periods. See Note 20, “Related Party Transactions” for a discussion of the termination, distribution and consulting agreements between Sanken and the Company to transition the marketing and sale of the Company’s products in Japan from Sanken to the Company.
During the fiscal year ended March 31, 2023, sales from customers located outside of the United States in the aggregate accounted for 86.5% of the Company’s total net sales, with Japan accounting for 16.5% and Greater China accounting for 26.1%. No other countries accounted for greater than 10.0% of total net sales for the fiscal year ended March 31, 2023.
During the fiscal year ended March 25, 2022, sales from customers located outside of the United States in the aggregate accounted for 85.9% of the Company’s total net sales, with Japan accounting for 19.4%, Greater China accounting for 25.0% and South Korea accounting for 10.5%. No other countries accounted for greater than 10.0% of total net sales for the fiscal year ended March 25, 2022.
During the fiscal year ended March 26, 2021, sales from customers located outside of the United States in the aggregate accounted for 86.1% of the Company’s total net sales, with Japan accounting for 17.7%, Greater China accounting for 26.6% and South Korea accounting for 10.5%. No other countries accounted for greater than 10.0% of total net sales for the fiscal year ended March 26, 2021.
Recently Adopted Accounting Standards
In October 2021, the FASB issued Accounting Standards Update (“ASU”) No. 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”), which eliminates the diversity in practice and inconsistency related to the accounting for acquired revenue contracts with customers in a business combination. The amendments in ASU 2021-08 require an acquiring entity to apply Accounting Standards Codification (“ASC”) Topic 606, Contracts with Customers (“ASC 606”), to recognize and measure contract assets and contract liabilities in a business combination as if the acquired contracts with customers were originated by the acquiring entity at the acquisition date. An acquirer may assess how the acquiree applied ASC 606 and generally should recognize and measure the acquired contract assets and contract liabilities consistent with the recognition and measurement in the acquiree’s financial statements, as prepared in accordance with GAAP. If unable to rely on the acquiree’s accounting due to errors, noncompliance with GAAP, or differences in accounting policies, the acquirer should consider the terms of the acquired contracts, such as timing of payment, identify each performance obligation in the contracts, and allocate the total transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception (that is, the date the acquiree entered into the contracts) or contract modification to determine what should be recorded at the acquisition date. The Company early adopted ASU 2021-08, effective March 26, 2022, and concluded that adoption of this ASU did not have a material impact on its financial position, results of operations, cash flows, or related disclosures.
In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2021-04”). ASU 2021-04 outlines how an entity should account for modifications made to equity-classified written call options, including stock options and warrants to purchase the entity’s own common stock. The guidance in the ASU requires an entity to treat a modification of an equity-classified written call option that does not cause the option to become liability-classified as an exchange of the original option for a new option. This guidance applies whether the modification is structured as an amendment to the terms and conditions of the equity-classified written call option or as termination of the original option and issuance of a new option. The Company adopted
ASU 2021-04, effective March 26, 2022, and concluded that it did not have a material impact on its financial position, results of operations, cash flows, or related disclosures.
Recently Issued Accounting Standards Not Yet Adopted
In December 2022, the FASB issued ASU No. 2022-06, Reference Rate Reform (Topic 848), Deferral of the Sunset Date of Topic 848 (“ASU 2022-06”). In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provided temporary relief when transitioning from the London Interbank Offered Rate (“LIBOR”) to the Secured Overnight Financing Rate or another applicable rate during the original transition period ending on December 31, 2022. In March 2021, the UK Financial Conduct Authority announced that the intended cessation date of the overnight 1-, 3-, 6-, and 12-month tenors of U.S. dollar LIBOR would be June 30, 2023, which is beyond the current sunset date of Topic 848. In light of this development, the FASB issued this update to defer the sunset date of Topic 848 from December 31, 2022, to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The Company does not anticipate this new guidance to have a material impact on its financial position, results of operations, cash flows, or related disclosures.
XML 32 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Heyday Acquisition
12 Months Ended
Mar. 31, 2023
Business Combinations [Abstract]  
Heyday Acquisition Heyday Acquisition
On September 1, 2022, the Company completed its purchase of all of the equity interests in Heyday Integrated Circuits (“Heyday”), a privately held company specializing in compact, fully integrated isolated gate drivers that enable energy conversion in high-voltage gallium nitride and silicon carbide wide-bandgap semiconductor designs (the “Heyday Acquisition”). The Heyday Acquisition was undertaken to bring together Heyday’s isolated gate drivers and the Company’s isolated current sensors to enable potential development and commercialization of small high-voltage and high-efficiency power systems. Additionally, this acquisition is expected to increase the Company’s addressable market for electric vehicles (“EV”), solar inverters, data center and 5G power supplies, and broad-market industrial applications. The total purchase price, as updated for measurement period adjustments, was $20,245, consisting of cash consideration paid directly to the owners of Heyday and paid on their behalf for the settlement of certain outstanding debts and other obligations.
The Heyday Acquisition was accounted for as a business combination, and the Company recorded the assets acquired and liabilities assumed at their respective fair values as of the date of acquisition. The allocation of the purchase price was based upon a valuation, and the Company’s estimates and assumptions are subject to change within the measurement period (up to one year from the acquisition date) which is not yet finalized. During the fiscal year ended March 31, 2023, the Company recorded measurement period adjustments to various accounts resulting in a decrease in goodwill of $1,133.
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date, updated for the measurement period adjustments above:
As of
March 31, 2023
Cash$324 
Property and equipment16 
Completed technology15,100 
In-process research and development1,600 
Assets acquired$17,040 
Current liabilities assumed(282)
Net deferred tax liability(3,609)
Net assets acquired$13,149 
Total estimated fair value of consideration(20,245)
Goodwill$7,096 
Completed technology assets are amortized over an estimated useful life of 12 years. The acquired in-process research and development costs were determined to have an indefinite useful life.
Amortization of completed technology is included within cost of goods sold and consists of PowerThru technology that accomplishes gate driver power and signal transmission through an integrated transformer, reducing the size and complexity of the gate drive solution. The in-process research and development assets represent efforts to expand the power
capability of these gate drivers for wide-bandgap semiconductor technology. To value the completed technology and the in-process research and development assets, the Company utilized the income approach, specifically a discounted cash-flow method known as the multi-period excess earnings method.
The goodwill reflects the value of the synergies the Company expects to realize and the assembled workforce. Goodwill from the Heyday Acquisition is included within the Company’s one reporting unit and was included in the Company’s enterprise-level annual review for impairment. Goodwill resulting from the Heyday Acquisition is not deductible for tax purposes.
The income before income taxes from the Heyday Acquisition were immaterial to the Company’s consolidated results for the fiscal year ended March 31, 2023. The Company has not presented pro forma results of operations for the Heyday Acquisition because it is not material to the Company’s consolidated results of operations, financial position, or cash flows.
XML 33 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contract with Customers
12 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers Revenue from Contracts with Customers
The following tables summarize net sales disaggregated by application, by product and by geography for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021. The categorization of net sales by application is determined using various characteristics of the product and the application into which the Company’s product will be incorporated. The categorization of net sales by geography is determined based on the location to which the products are shipped.
Net sales by application:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Automotive$657,479 $531,564 $398,298 
Industrial196,705 133,187 94,872 
Other119,469 103,923 98,037 
Total net sales$973,653 $768,674 $591,207 
Net sales by product:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Power integrated circuits (“PIC”)$375,074 $268,381 203,600 
Magnetic sensors (“MS”)598,579 500,293 387,607 
Total net sales$973,653 $768,674 $591,207 
Net sales by geography:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Americas:
United States$131,150 $108,396 82,165 
Other Americas28,014 23,056 16,558 
EMEA:
Europe169,368 134,537 103,128 
Asia:
Japan160,763 148,813 104,661 
Greater China253,906 191,895 157,546 
South Korea96,549 80,451 62,075 
Other Asia133,903 81,526 65,074 
Total net sales$973,653 $768,674 $591,207 
The Company recognizes sales net of returns and sales allowances, which are comprised of credits issued, price protection adjustments and stock rotation rights. As of March 31, 2023 and March 25, 2022, the liability associated with returns and sales allowances, inclusive of related party adjustments, was $30,571 and $14,924, respectively, and were netted against trade accounts receivable in the consolidated balance sheets.
Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company elected not to disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.
XML 34 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements
12 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The following tables present information about the Company’s financial assets and liabilities as of March 31, 2023 and March 25, 2022 measured at fair value on a recurring basis:
Fair Value Measurement at March 31, 2023 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund deposits$102,019 $— $— $102,019 
Restricted cash:
Money market fund deposits7,129 — — 7,129 
Other assets, net (long-term):
Investments in marketable securities19,929 — — 19,929 
Total assets$129,077 $— $— $129,077 
Fair Value Measurement at March 25, 2022 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund deposits$16,927 $— $— $16,927 
Restricted cash:
Money market fund deposits7,416 — — 7,416 
Other assets, net (long-term):
Investments in marketable securities$12,346 $— $— $12,346 
Total assets$36,689 $— $— $36,689 
Liabilities:
Other long-term liabilities:
Contingent consideration$— $— $2,800 $2,800 
Total liabilities$— $— $2,800 $2,800 
The following table represents the unrealized gains and losses on investments in marketable securities held with a readily determinable fair value for the fiscal years ended March 31, 2023 and March 25, 2022:
Fiscal Year Ended
March 31,
2023
March 25,
2022
Net gains and losses recognized during the period on equity securities$7,471 $3,722 
Unrealized gains and losses recognized during the reporting period on equity securities still held at the reporting date$7,471 $3,722 
In addition to the unrealized gains in the table above, the change in fair value of the equity securities was impacted by unrealized foreign currency exchange gains of $112 and losses of $565 for the fiscal years ended March 31, 2023 and March 25, 2022, respectively.
In connection with the fiscal year 2021 purchase of Voxtel, Inc. (“Voxtel”), a privately held technology company located in Beaverton, Oregon, that develops, manufactures and supplies photonic and advanced 3D imaging technologies (the “Voxtel Acquisition”), the Company was required to make contingent payments, subject to the entity achieving certain sales and revenue thresholds. The contingent consideration payments were, in the aggregate, $15,000. The fair value of the liabilities for the contingent payments recognized upon the Voxtel Acquisition as part of the purchase accounting opening balance sheet totaled $7,300 and was estimated by discounting to present value the probability-weighted contingent payments expected to be made. Assumptions used in this calculation were units sold, expected revenue, discount rate and various probability factors. The ultimate settlement of contingent consideration could deviate from current estimates based on the actual results of these financial measures. This liability is considered to be a Level 3 financial liability that is remeasured during each reporting period. The change in fair value of contingent consideration for the Voxtel Acquisition is included in change in fair value of contingent consideration in the consolidated statements of operations.
The following table shows the change in fair value of Level 3 contingent consideration:
Level 3
Contingent
 Consideration
Balance at March 26, 2021$4,800 
Change in fair value of contingent consideration(2,000)
Balance at March 25, 2022$2,800 
Change in fair value of contingent consideration(2,800)
Balance at March 31, 2023$— 
Assets and liabilities measured at fair value on a recurring basis also consist of marketable securities, unit investment trust funds, loans, bonds, stock and other investments, which constitute the Company’s defined benefit plan assets. Fair value information for those assets and liabilities, including their classification in the fair value hierarchy, is included in Note 15, “Retirement Plans.”
During the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, there were no transfers between Level 1, Level 2 and Level 3.
XML 35 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Trade Accounts Receivable, Net
12 Months Ended
Mar. 31, 2023
Receivables [Abstract]  
Trade Accounts Receivable, Net Trade Accounts Receivable, Net
Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following:
March 31,
2023
March 25,
2022
Trade accounts receivable$150,914 $129,539 
Less:
Provision for expected credit losses(102)(105)
Returns and sales allowances(26,269)(14,819)
Related party trade accounts receivable, net of returns and sales allowances(13,253)(27,256)
Total$111,290 $87,359 
Changes in the Company’s expected credit losses and returns and sales allowances, exclusive of related party adjustments, were as follows:
DescriptionProvision for
Expected Credit Losses
Returns
and Sales
Allowances
Total
Balance at March 27, 2020$288 $17,185 $17,473 
Provisions(150)147,026 146,876 
Deductions— (148,937)(148,937)
Balance at March 26, 2021138 15,274 15,412 
Provisions(33)144,318 144,285 
Deductions— (144,773)(144,773)
Balance at March 25, 2022105 14,819 14,924 
Provisions(3)129,504 129,501 
Deductions— (118,054)(118,054)
Balance at March 31, 2023$102 $26,269 $26,371 
XML 36 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories
12 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories include materials, labor and overhead and consisted of the following:
March 31,
2023
March 25,
2022
Raw materials and supplies$15,049 $11,941 
Work in process98,836 55,855 
Finished goods37,416 18,364 
Total$151,301 $86,160 
The Company recorded inventory write-offs totaling $10,009, $5,809 and $4,464 for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively.
XML 37 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment, net
12 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, net Property, Plant and Equipment, net
Property, plant and equipment, net is stated at cost, and consisted of the following:
March 31,
2023
March 25,
2022
Land$15,384 $15,775 
Buildings, building improvements and leasehold improvements61,500 59,816 
Machinery and equipment611,459 542,745 
Office equipment6,119 6,247 
Construction in progress48,378 22,428 
Total742,840 647,011 
Less accumulated depreciation(479,741)(436,983)
Total$263,099 $210,028 
The Company retired $1,638, $10,976 and $63 of fully depreciated assets during the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively. Total depreciation expense amounted to $45,469, $44,178 and $44,845 for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively.
Long-lived assets include property, plant and equipment and related deposits on such assets, and capitalized tooling costs. The geographic locations of the Company's long-lived assets, net, based on physical location of the assets, as of March 31, 2023 and March 25, 2022 are as follows:
March 31,
2023
March 25,
2022
United States$36,237 $35,221 
Philippines207,671 167,488 
Other21,359 7,746 
Total$265,267 $210,455 
XML 38 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets
12 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
The table below summarizes the changes in the carrying amount of goodwill as follows:
Total
Balance at March 26, 2021$20,106 
Foreign currency translation(97)
Balance at March 25, 2022$20,009 
Goodwill arising from acquisition7,096 
Foreign currency translation586 
Balance at March 31, 2023$27,691 
Intangible assets, net were as follows:
March 31, 2023
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted-Average Lives
Patents$40,213 $18,335 $21,878 10 years
Customer relationships3,281 3,115 166 9 years
Process technology28,508 2,963 25,545 12 years
Indefinite-lived process technology and trademarks4,696 — 4,696 
Trademarks and other287 194 93 5 years
Total$76,985 $24,607 $52,378 
March 25, 2022
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted-Average Lives
Patents$36,577 $15,304 $21,273 10 years
Customer relationships6,590 6,348 242 9 years
Process technology14,750 3,463 11,287 12 years
Indefinite-lived process technology and trademarks3,168 — 3,168 
Trademarks and other83 83 — 5 years
Total$61,168 $25,198 $35,970 
Intangible assets amortization expense was $5,209, $4,219 and $3,332 for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively.
As of March 31, 2023, amortization expense of intangible assets for the next five fiscal years is expected to be as follows:
2024$5,552 
20255,229 
20264,926 
20274,573 
20284,282 
Thereafter23,120 
Total$47,682 
XML 39 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Other Assets, net
12 Months Ended
Mar. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Assets, net Other Assets, net
The composition of other assets, net was as follows:
March 31,
2023
March 25,
2022
VAT receivables long-term, net$13,633 $6,386 
Income taxes receivable long-term13,133 15,763 
Investments in equity securities (1)
19,929 12,346 
Deposits17,319 10,525 
Long-term prepaid contracts436 1,236 
Other4,780 1,353 
Total$69,230 $47,609 
(1)    Represents equity investments in an entity whose equity securities have a readily determinable fair value. These strategic investments represent less than a 20% ownership interest in the entity, and the Company does not maintain power over or control of the entity. These investments are measured at fair value with unrealized gains and losses related to changes in the entity’s stock price and the impact of changes in foreign exchange rates each included in the consolidated statements of operations.
XML 40 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
The composition of accrued expenses and other current liabilities was as follows:
March 31,
2023
March 25,
2022
Accrued management incentives40,484 33,607 
Accrued salaries and wages20,205 14,699 
Accrued warranty costs4,327 541 
Accrued vacation8,178 5,715 
Accrued professional fees6,243 1,252 
Accrued income taxes5,625 1,831 
Other current liabilities9,832 7,814 
Total$94,894 $65,459 
XML 41 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
12 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Leases Leases
The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to and the agreement creates enforceable rights and obligations. The Company also considers whether its service arrangements include the right to control the use of an asset.
The Company leases real estate, equipment and vehicles under operating lease agreements that have initial terms ranging from one to 10 years. The Company does not have any leases classified as finance leases. Some leases include one or more options to exercise renewal terms, generally at the Company’s sole discretion, that can extend the lease term. Certain leases contain rights to terminate whereby those termination options are held by either the Company, the lessor, or both parties. These options to extend or terminate a lease are included in the lease term only when it is reasonably certain that the Company will exercise that option. The Company’s leases generally do not contain any material restrictive covenants.
Operating lease cost is recognized on a straight-line basis over the lease term. Information regarding the Company’s leases are as follows:
Fiscal Year Ended
March 31,
2023
March 25,
2022
Lease costs:
Operating lease expense$4,833 $4,648 
Short term lease expense326 584 
Other information:
Cash paid for operating leases$5,034 $5,289 
Weighted-average remaining lease term – operating leases4.57 years5.17 years
Weighted-average discount rate – operating leases5.3 %4.5 %
As of March 31, 2023, future minimum lease payments under the lease agreements were as follows:

2024$5,545 
20254,957 
20264,071 
20273,240 
20282,520 
Thereafter2,818 
Total lease payments$23,151 
Less: imputed interest(5,610)
Total operating lease liabilities$17,541 
XML 42 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Debt and Other Borrowings
12 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Debt and Other Borrowings Debt and Other Borrowings
As of March 31, 2023, the principal maturities of debt obligations outstanding of $25,000 will be due for repayment in fiscal year 2028.
On September 30, 2020, the Company entered into a term loan credit agreement with Credit Suisse AG, Cayman Islands Branch, as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $325,000 senior secured term loan facility due in fiscal year 2028 (the “Term Loan Facility”). On September 30, 2020, the Company also entered into a revolving facility credit agreement with Mizuho Bank, Ltd., as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $50,000 senior secured revolving credit facility expiring in 2023 (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Senior Secured Credit Facilities”). The Revolving Credit Facility is secured by a lien on the same collateral and on the same basis as the Term Loan Facility. Interest on the Term Loan Facility is calculated at LIBOR plus 3.75% to 4.00% based on the Company’s net leverage ratio, and LIBOR is subject to a 0.5% floor. The Company’s outstanding borrowings bore an interest rate of 8.38% at March 31, 2023. The Company had no outstanding borrowings on the Revolving Credit Facility as of March 31, 2023.
XML 43 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Other Long-Term Liabilities
12 Months Ended
Mar. 31, 2023
Other Liabilities Disclosure [Abstract]  
Other Long-Term Liabilities Other Long-Term Liabilities
The composition of other long-term liabilities is as follows:
March 31,
2023
March 25,
2022
Accrued retirement8,032 8,903 
Provision for uncertain tax positions2,837 2,757 
Other long-term liabilities98 3,626 
Total$10,967 $15,286 
XML 44 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Retirement Plans
12 Months Ended
Mar. 31, 2023
Retirement Benefits [Abstract]  
Retirement Plans Retirement Plans
The Company recognizes the funded status (i.e., the difference between the fair value of plan assets and the benefit obligations) of its defined benefit pension plans in its consolidated balance sheets with a corresponding adjustment to accumulated other comprehensive income (“AOCI”), net of tax. Further, actuarial gains and losses and prior service costs that arise in future periods and are not recognized as net periodic benefit costs in the same periods will be recognized as a component of other comprehensive income. Those amounts will also be recognized as a component of future net periodic benefit costs consistent with the Company’s past practice. The Company uses a measurement date for its defined benefit pension plans and other postretirement benefit plans that is equivalent to its fiscal year-end.
Plan Descriptions
Non-U.S. Defined Benefit Plan
The Company, through its wholly owned subsidiary, Allegro MicroSystems Philippines, Inc., has a defined benefit pension plan, which is a noncontributory plan that covers substantially all employees of this subsidiary. The plan’s assets are invested in government securities, common trust funds, bonds and other debt instruments and stocks.
Effect on the consolidated statements of operations
Expense related to the non-U.S. defined benefit plan was as follows:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Service cost$1,358 $1,554 $1,454 
Interest cost763 637 628 
Expected return on plan assets(301)(304)(299)
Amortization of net transition asset— — (1)
Amortization of prior service cost(8)
Actuarial loss77 205 179 
Net periodic pension expense$1,889 $2,093 $1,969 
Changes in the benefit obligations and plan assets for the non-U.S. defined benefit plan were as follows:
Fiscal Year Ended
March 31, 2023March 25, 2022
Obligation and funded status of plan:
Benefit obligation at beginning of year$15,080 $17,180 
Service cost1,358 1,554 
Interest cost763 637 
Prior service cost— (108)
Benefits paid(1,014)(1,180)
Actuarial gain(908)(1,822)
Foreign currency exchange rate changes(549)(1,181)
Benefit obligation at end of year$14,730 $15,080 
Change in plan assets:
Fair value of plan assets at beginning of year$7,097 $7,644 
Actual return on plan assets(189)(235)
Employer contributions1,463 1,380 
Benefits paid(952)(1,146)
Foreign currency exchange rate changes(251)(546)
Fair value of plan assets at end of year$7,168 $7,097 
Underfunded status at end of year$(7,562)$(7,983)
The underfunded plan amounts are recognized as a component of other long-term liabilities in the consolidated balance sheets.
The following table presents the obligations and asset information for the non-U.S. defined benefit plan that has a projected benefit obligation in excess of plan assets:
Fiscal Year Ended
March 31, 2023March 25, 2022
Projected benefit obligations$14,730 $15,080 
Plan assets7,168 7,097 
Accumulated benefit obligations8,868 9,216 
The amounts recorded in AOCI for the non-U.S. defined benefit plan for the fiscal years ended March 31, 2023 and March 25, 2022 are further detailed below:
Net Transition Obligation (Asset)Net Actuarial LossPrior Service CostsTotal
Balance, March 26, 2021, net of tax$224 $3,193 $3,418 
2022 change in AOCI for non-U.S. defined benefit plan20 (665)(104)(749)
Amounts in AOCI before tax244 2,528 (103)2,669 
Less tax expense61 632 (26)667 
Balance, March 25, 2022, net of tax183 1,896 (77)2,002 
2023 change in AOCI for non-U.S. defined benefit plan(11)36 (14)11 
Amounts in AOCI before tax172 1,932 (91)2,013 
Less tax expense43 483 (23)503 
Balance, March 31, 2023, net of tax$129 $1,449 $(68)$1,510 
There is no significant actuarial net gain or loss included in AOCI as of March 31, 2023 that is expected to be amortized into net periodic benefit cost over the next fiscal year.
As of March 31, 2023, the Company does not expect a significant return of plan assets during the next 12 months.
Assumptions and Investment Policies
Weighted-Average Assumptions Used to Determine Projected Benefit Obligation
March 31, 2023March 25, 2022
Non-U.S. assumed discount rate6.63 %5.58 %
Non-U.S. rate of compensation increase5.50 %5.50 %
Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost
March 31, 2023March 25, 2022March 26, 2021
Non-U.S. assumed discount rate6.63 %5.58 %4.00 %
Non-U.S. expected long-term return on plan assets6.40 %4.10 %4.20 %
Non-U.S. rate of compensation increase5.50 %5.50 %5.00 %
Information on Plan Assets
The table below sets forth the fair value of the entity’s plan assets using the same three-level hierarchy of fair value inputs described in Note 2, “Summary of Significant Accounting Policies”:
Fair Value at March 31,
2023
Level 1Level 2Level 3
Assets of non-U.S. defined benefit plan:
Government securities$2,133 $2,133 $— $— 
Unit investment trust fund1,196 — 1,196 — 
Loans586 — — 586 
Bonds687 — 687 — 
Stocks and other investments2,566 1,461 1,102 
Total$7,168 $3,594 $1,886 $1,688 
Fair Value at March 25,
2022
Level 1Level 2Level 3
Assets of non-U.S. defined benefit plan:
Government securities$1,920 $1,920 $— $— 
Unit investment trust fund1,165 — 1,165 — 
Loans553 — — 553 
Bonds676 — 676 — 
Stocks and other investments2,783 1,716 1,065 
Total$7,097 $3,636 $1,843 $1,618 
The following table shows the change in fair value of Level 3 plan assets:
Level 3 Non-U.S. Defined
Plan Assets
LoansStocks
Balance at March 27, 2020$756 $364 
Additions during the year325 — 
Redemptions during the year(531)— 
Revaluation of equity securities— 753 
Change in foreign currency exchange rates34 16 
Balance at March 26, 2021$584 $1,133 
Additions during the year308 — 
Redemptions during the year(289)— 
Revaluation of equity securities(5)13 
Change in foreign currency exchange rates(45)(81)
Balance at March 25, 2022$553 $1,065 
Additions during the year328 — 
Redemptions during the year(280)— 
Revaluation of equity securities75 
Change in foreign currency exchange rates(19)(38)
Balance at March 31, 2023$586 $1,102 
The investments in the Company’s major benefit plans largely consist of low-cost, broad-market index funds to mitigate risks of concentration within the market sectors. In recent years, the Company’s investment policy has shifted toward a closer matching of the interest-rate sensitivity of the plan assets and liabilities. The appropriate mix of equity and bond investments is determined primarily through the use of detailed asset-liability modeling studies that look to balance the
impact of changes in the discount rate against the need to provide asset growth to cover future service cost. The Company, through its wholly owned subsidiary, Allegro MicroSystems, LLC’s (“AML”) non-U.S. defined benefit plan, has added a greater proportion of fixed income securities to the non-U.S. defined benefit plan with return characteristics that are more closely aligned with changes in liabilities caused by discount rate volatility. There are no significant restrictions on the amount or nature of the investments that may be acquired or held by the plans.
Cash Flows
During the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, the Company contributed approximately $1,489, $1,369 and $986 to its non-U.S. pension plan, respectively. The Company expects to contribute approximately $2,171 to its non-U.S. pension plan in fiscal year 2024.
Estimated Future Benefit Payments
The following table projects the benefits expected to be paid to participants from the plans in each of the following fiscal years. The majority of the payments will be paid from Company assets.
Pension
Benefits
2024$1,465 
2025947 
2026896 
20271,192 
20281,550 
Thereafter8,914 
Total$14,964 
Defined Contribution Plan
The Company maintains a 401(k) retirement savings plan (the “401(k) Plan”) for our U.S.-based employees who satisfy certain eligibility requirements. Eligible employees may defer a portion of their eligible compensation, within prescribed limits, through contributions to the 401(k) Plan. The Company matches participants’ contributions, up to a maximum of 5% of a participant’s eligible compensation, up to the statutory compensation limit, and these matching contributions are fully vested as of the date they are made. Matching contributions by AML totaled $4,708, $4,074 and $3,687 for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively.
The Company, through its AML subsidiary, Allegro MicroSystems Europe, Ltd. (“Allegro Europe”), also has a defined contribution plan (the “AME Plan”) covering substantially all employees of Allegro Europe. Contributions to the AME Plan by the Company totaled approximately $1,248, $1,065 and $507 for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively.
XML 45 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Commitment and Contingencies
12 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Noncancellable purchase obligations
Future minimum payments under purchase obligations with suppliers as of March 31, 2023 totaled $56,322, substantially all of which all expected to be procured in fiscal year 2024.
Insurance
The Company, through its subsidiaries, utilizes self-insured employee health programs for employees in the U.S. The Company records estimated liabilities for its self-insured health programs based on information provided by the third-party plan administrators, historical claims experience and expected costs of claims incurred but not reported. The Company monitors its estimated liabilities on a quarterly basis. As facts change, it may become necessary to make adjustments that could be material to the Company’s consolidated financial position and results of operations.
Legal proceedings
The Company is subject to various legal proceedings, and claims, and regulatory examinations or investigations arising in the normal course of business, the outcomes of which are subject to significant uncertainty, and the Company’s ultimate liability, if any, is difficult to predict. The Company records an accrual for legal contingencies when it is determined that it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In making such
determinations, the Company evaluates, among other things, the degree of probability of an unfavorable outcome and, when it is probable that a liability has been incurred, the ability to make a reasonable estimate of the loss. If the occurrence of liability is probable and estimable, the Company will disclose the nature of the contingency and, if estimable, will provide the likely amount of such loss or range of loss. The Company does not believe there are any current matters that could have a material adverse effect on its financial position, results of operations or cash flows.
Indemnification
From time to time, the Company has agreed to indemnify and hold harmless certain customers for potential allegations of infringement of intellectual property rights and patents arising from the use of its products. To date, the Company has not recognized or incurred any costs in connection with such indemnification arrangements; therefore, there was no accrual of such amounts at March 31, 2023 or March 25, 2022.
Environmental Matters
The Company establishes accrued liabilities for environmental matters when it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated. If the contingency is resolved for an amount greater or less than the accrual, or the Company’s share of the contingency increases or decreases or other assumptions relevant to the development of the estimate were to change, the Company would recognize an additional expense or benefit in the consolidated statements of operations during the period such determination was made. No significant environmental accruals were established at March 31, 2023 or March 25, 2022.
XML 46 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income per Share
12 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Net Income per Share Net Income per Share
The following table sets forth the basic and diluted net income attributable to Allegro MicroSystems, Inc. per share.
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Net income attributable to Allegro MicroSystems, Inc.$187,357 $119,407 $17,953 
Net income attributable to common stockholders187,494 119,555 18,101 
Basic weighted average common shares191,197,452 189,748,427 83,448,055 
Dilutive effect of common stock equivalents2,490,650 2,062,778 92,968,590 
Diluted weighted average common shares193,688,102 191,811,205 176,416,645 
Basic net income attributable to Allegro MicroSystems, Inc. per share$0.98 $0.63 $0.22 
Basic net income attributable to common stockholders per share$0.98 $0.63 $0.22 
Diluted net income attributable to Allegro MicroSystems, Inc. per share$0.97 $0.62 $0.10 
Diluted net income attributable to common stockholders per share$0.97 $0.62 $0.10 
The computed net income per share for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021 does not assume conversion of securities that would have an antidilutive effect on income per share. The following represents contingently issuable shares under the employee stock purchase plan (“ESPP”) and restricted stock units (“RSUs”) excluded from the computation of net income per share, as such securities would have an antidilutive effect on net income per share:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
RSUs17,586 — 273 
ESPP— 3,622 — 
Total17,586 3,622 273 
The following represents issued and issuable weighted average share information underlying our outstanding RSUs, performance-based restricted stock units (“PSUs”) and participation in the ESPP for the respective periods:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
RSUs1,039,547 1,066,406 308,811 
PSUs1,435,883 996,372 218,678 
ESPP15,220 — 2,914 
Shares related to Common Stock Conversion— — 92,438,187 
Total2,490,650 2,062,778 92,968,590 
XML 47 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation
12 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
The Company accounts for stock-based compensation through the measurement and recognition of compensation expense for share-based payment awards made to employees over the related requisite service period, including PSUs, RSUs and restricted shares (all part of our equity incentive plan). Upon meeting the time-based vesting and, if applicable, any performance conditions, common shares of the Company (net of applicable tax withholding) are issued to the employee in exchange for each share-based unit.
RSUs granted to management generally have time-based vesting requirements with equal and annual graded vesting over approximately four years subsequent to the grant date, but also generally vest upon voluntary termination of employment by any employee who is “retirement eligible” as of his or her termination date. In order to be retirement eligible, an employee must be at least 62 years old, has completed a minimum of five years of service with the Company, and has provided at least three months' prior written notice of termination of employment. All of our outstanding employee and director RSU awards are eligible for dividend equivalents regardless of vesting status.
The following table summarizes RSU activity for the fiscal year ended March 31, 2023:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual Life
(In years)
Aggregate
Intrinsic
Value
Outstanding - March 25, 20221,701,007 $20.50 1.27$49,635 
Granted2,237,432 $23.65 
Vested(1,475,998)$20.15 
Canceled(211,217)$20.57 
Outstanding - March 31, 20232,251,224 $23.85 1.27$108,036 
The weighted-average grant fair value per share for RSUs granted during the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021 was $23.65, $26.00, $14.06, respectively. The stock-based compensation expense related to non-vested awards not yet recorded at March 31, 2023 was $37,490, which is expected to be recognized over a weighted-average of 1.27 years.
The total fair value of RSUs vested was $29,732, $12,650 and $2,241 the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively.
The Company also awards PSUs to its senior executive officers based on achievement of metrics tied to financial plans approved in meetings of its Board of Directors for establishing target performances. Each award reflects a target number of shares (“Target Shares”) that may be issued to the award recipient. In fiscal year 2021, these awards were earned upon the completion of a three-year performance period ended March 31, 2023. Whether units are earned at the end of the performance period is determined based on the achievement of certain performance objectives over the performance period. The performance objectives include achieving certain revenue targets and cumulative earnings before income taxes, depreciation and amortization (“EBITDA”) levels for the performance period, and also include a performance objective relating to relative total shareholder return (“TSR”). Depending on the results achieved during the three-year performance period, the actual number of shares that a grant recipient may receive during and at the end of the period ranges from 0% to 200% of the Target Shares granted.
The weighted-average fair value of the PSUs was determined using the Monte Carlo simulation model incorporating the following weighted-average assumptions:
Fiscal Year Ended
March 31,
2023
Performance term2.81 years
Volatility51.3%
Risk-free rate of return2.76%
Dividend yield—%
Weighted-average fair value per share$30.69
The following table summarizes PSU activity for the fiscal year ended March 31, 2023:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual Life
(In years)
Aggregate
Intrinsic
Value
Outstanding - March 25, 2022955,083 $20.22 1.51$27,869 
Granted2,805,698 $24.64 
Vested(855,916)$28.01 
Canceled(552,689)$21.45 
Outstanding - March 31, 20232,352,176 $22.38 2.64$112,881 
PSUs are included at 10% - 200% of target goals. The total compensation cost related to unvested awards not yet recorded at March 31, 2023 was $19,282, which is expected to be recognized over a weighted average of 2.64 years.
The following table summarizes unvested restricted common stock activity for the fiscal year ended March 31, 2023:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual LifeAggregate
Intrinsic
Value
Outstanding - March 25, 2022140,526 $14.00 1.07$4,101 
Vested(117,096)$14.00 
Canceled(1,626)$— 
Outstanding - March 31, 202321,804 $14.00 0.16$1,046 
2,685,528 shares of the Company’s common stock are available for future issuance under the ESPP, which includes (a) 832,400 shares of common stock initially available for issuance under the ESPP, and (b) an additional 1,852,958 shares of common stock that may become issuable under the ESPP pursuant to its terms.
The ESPP allows employees to purchase the Company’s common stock at 85% of the lesser of the stock price at the beginning or end of the offering period. Each offering period is six months.
The weighted-average fair value of the ESPP shares was determined using the Black-Scholes model incorporating the following weighted-average assumptions:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Expected performance term0.50 years0.50 years0.50 years
Volatility44.99%48.10%55.02%
Risk-free rate of return3.58%0.10%0.09%
Dividend yield—%—%—%
Weighted-average fair value per share$6.83$8.25$7.77
As of March 31, 2023, the total unrecognized compensation cost related to the ESPP was $252, and this amount is expected to be recognized over 0.25 years.
For the fiscal year ended March 31, 2023, the Company recognized stock-based compensation charges of $33,708, $26,890, $146, $921 and $133 for its RSUs, PSUs, restricted common stock, ESPP and phantom stock, respectively. The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Cost of sales$5,090 $3,176 $5,158 
Research and development9,496 3,933 3,573 
Selling, general and administrative47,212 26,439 41,139 
Total stock-based compensation$61,798 $33,548 $49,870 
XML 48 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
12 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The components of income before income taxes include the following:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Income before provision for income taxes attributable to:
Domestic operations$190,107 $121,883 $(2,288)
Foreign operations21,239 18,863 837 
Total$211,346 $140,746 $(1,451)
Significant components of the provision (benefit) for income taxes are as follows:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Current:
Federal$53,973 $7,779 $(3,821)
State472 1,553 1,085 
Foreign9,523 4,361 2,115 
Total current63,968 13,693 (621)
Deferred:
Federal (36,276)7,892 (17,564)
State310 371 (1,016)
Foreign(4,150)(765)(351)
Total deferred(40,116)7,498 (18,931)
Total income tax provision$23,852 $21,191 $(19,552)
The difference between the tax provision at the statutory federal tax rate and the provision for income taxes is as follows:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Tax provision at U.S. statutory rate$44,383 $29,557 $(305)
State income taxes, net of federal benefit1,027 2,370 356 
FDII(25,391)(9,066)— 
Research and development tax credit(3,641)(2,823)(2,162)
Stock-based compensation(1,025)(230)(13,303)
Cumulative provision-to-return(914)(590)(862)
Gain on contingent purchase price reduction(588)(420)(525)
Subpart F income, net of credits(307)283 43 
Provision for uncertain tax positions(81)(17)26 
162(m) limitation8,931 3,988 — 
Foreign tax rate954 (157)1,279 
Deferred tax remeasurement651 — 309 
Transaction costs338 307 1,498 
CARES carryback claim and amended returns— (2,031)(3,834)
PSL Divestiture— — (2,009)
Other(485)20 (63)
Total income tax provision$23,852 $21,191 $(19,552)
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. Significant components of the Company’s deferred tax assets and liabilities are as follows:
March 31,
2023
March 25,
2022
Deferred income tax assets:
Capitalized research and development costs$30,582 $— 
Bonuses, commissions and other compensation11,506 11,137 
Inventory and sales related8,730 5,892 
Stock-based compensation3,842 2,837 
Tax credits3,220 6,454 
Right-of-use liability2,479 2,221 
Other accruals and reserves2,803 2,067 
Net operating loss carryforward361 2,106 
Gross deferred income tax assets63,523 32,714 
Valuation allowance for deferred income tax assets(3,581)(5,070)
Total deferred income tax assets59,942 27,644 
Deferred income tax liabilities:
Equity method and other investments(4,172)(2,801)
Fixed assets and intangibles (3,020)(4,720)
Right-of-use asset(2,391)(2,156)
Total deferred income tax liabilities(9,583)(9,677)
Net deferred income tax assets$50,359 $17,967 
In assessing the realizability of its deferred tax assets, the Company considered whether it was more likely than not that some portion or all of the deferred tax assets would not be realized. The realization of deferred tax assets depends upon the generation of future taxable income during the periods in which these temporary differences become deductible. The Company established a valuation allowance for state research credits and state net operating losses (“NOLs”) of $3,581, which will begin to expire between fiscal year 2024 and 2037 and are not expected to be utilized by the Company prior to expiration.
Pursuant to the 2017 Tax Cuts and Jobs Act (the “Jobs Act”), beginning in fiscal year 2023, U.S. tax law now requires us to capitalize and amortize domestic and foreign research and development expenditures over five and fifteen years, respectively (“174 Capitalization”). The impact of 174 Capitalization to our deferred tax assets is $30,582.
The Company’s intent is to permanently reinvest and use its existing foreign cash to fund its subsidiaries’ working capital needs, short-term and long-term capital projects, and to make investments and acquisitions. Therefore, no deferred tax liability has been established with respect to outside basis difference in its foreign subsidiaries.
The Company filed carryback claims allowable under the Coronavirus Aid, Relief and Economic Security Act (“the CARES Act”) to utilize NOLs and carryover credits generated during fiscal year 2021. As of March 31, 2023, the Company has an outstanding receivable of $13,133 related to these filings that are classified as a long-term tax receivable.
Uncertain Tax Positions
As of March 31, 2023, the Company had $2,408 of gross unrecognized tax benefits, of which $2,392 would impact the effective tax rate, if recognized. As of March 25, 2022, the Company had $2,459 of gross unrecognized tax benefits, of which $2,433 would impact the effective tax rate, if recognized. As of March 26, 2021, the Company had $2,554 of gross unrecognized tax benefits, of which $2,542 would impact the effective tax rate, if recognized. These amounts are recorded as a long-term liability, as the Company does not anticipate payment within one year.
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Beginning balance $2,459 $2,554 $2,559 
Gross increases-tax positions in prior period— — 55 
Gross decreases-tax positions in prior period settlement— — — 
Lapse in statute of limitations(51)(95)(60)
Balance at end of period$2,408 $2,459 $2,554 
The Company believes that all tax positions are adequately provided for; amounts asserted by tax authorities could be greater or less than the accrued position. Accordingly, the Company’s provisions for federal, state and foreign tax related matters to be recorded in the future might change as revised estimates are made, or the underlying matters are settled or otherwise resolved.
The Company’s policy is to classify interest expense and penalties, if any, as components of the income tax provision in the consolidated statements of operations. The Company recorded net increases of $39, $58 and $73 in interest, penalties and releases during fiscal years 2023, 2022 and 2021, respectively. As of March 31, 2023 and March 25, 2022, the amount of accrued interest and penalties totaled approximately $445 and $324, respectively.
Examinations by Tax Authorities
The Company and its subsidiaries are routinely subject to examination by taxing authorities in the United States and the foreign jurisdictions in which it does business. Currently, the Internal Revenue Service is auditing the CARES Act carryback claim for fiscal year 2016 through 2021, and the Bureau of Internal Revenue is auditing our Philippine subsidiary for tax year 2019. U.S. and material foreign jurisdictions statutes of limitation remain open as of 2016.
XML 49 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions
12 Months Ended
Mar. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
Public Offering of the Company’s Common Stock by Certain Stockholders
On February 2, 2021, the Company filed a Registration Statement on Form S-1 for the public offering of shares owned by certain selling stockholders, including Sanken, OEP and certain of the Company’s officers and directors. The selling stockholders sold 19,332,852 shares of the Company’s common stock, including 1,832,852 shares of common stock sold by OEP in connection with the underwriters’ exercise of their over-allotment option. The Company did not sell any shares of its common stock and did not receive any of the proceeds from the offering. However, the Company incurred expenses, costs and fees in connection with the offering, including registration, filing and listing fees, printing fees and legal and accounting expenses, in the amount of $1,790 for the fiscal year ended March 26, 2021, which are included in selling, general and administrative expense in the accompanying consolidated statements of operations and comprehensive income.
Transactions Involving Sanken
The Company sells products to and purchases in-process products from Sanken. As of March 31, 2023, Sanken held approximately 51.4% of the Company’s outstanding common stock.
Termination of Sanken Distribution Agreement
On March 30, 2023, the Company entered into a termination of the distribution agreement with Sanken (the “Termination Agreement”). The Termination Agreement formally terminated the distribution agreement dated as of July 5, 2007, by and between the Company and Sanken (the “Distribution Agreement”), effective March 31, 2023. The Distribution Agreement provided Sanken the exclusive right to distribute the Company’s products in Japan. In connection with the termination of the Distribution Agreement, and, as provided for in the Termination Agreement, the Company made a one-time payment of $5,000 to Sanken in exchange for the cancellation of Sanken’s exclusive distribution rights in Japan, which was recorded in selling, general and administrative expenses in the consolidated statements of operations. Concurrent with the Termination Agreement, AML and Sanken also entered into a short-term, nonexclusive distribution agreement (the “Short-Term Distribution Agreement”) and a consulting agreement (the “Consulting Agreement”), each of which were effective April 1, 2023. In addition, the Company allowed a one-time sales return from Sanken of resalable inventory of $4,200. The Short-Term Distribution Agreement provides for the management and sale of Company product inventory for a period of twenty-four months. Under the terms of the Consulting Agreement, Sanken agreed to continue to provide transition
services for a period of six months to a strategic customer as orders for the customer are transitioned from Sanken to the Company, and the Company agreed to pay Sanken for providing these transition services.
Transactions involving Polar Semiconductor, LLC (PSL)
The Company purchases in-process products from PSL, which is 70% owned by Sanken and 30% owned by the Company.
Purchases of various products from PSL totaled $58,056 and $55,297 for the fiscal years ended March 31, 2023 and March 25, 2022, respectively. Accounts payable to PSL included in amounts due to related party totaled $4,682 and $5,222 as of March 31, 2023 and March 25, 2022, respectively.
Effective January 26, 2023, the Company and PSL entered into a new Wafer Foundry Agreement (“WFA”) for the fabrication of wafers. The WFA replaces the previous Wafer Foundry Agreement with PSL, dated April 12, 2013, which was due to expire on March 31, 2023.
The WFA has a three-year term, and auto renews for subsequent one-year terms, unless terminated by either party providing two years notice. Pursuant to the WFA, the Company will provide a rolling annual forecast for three years, the first two years of which will be binding. The Company plans to purchase the forecast volume of wafers; however, if the Company fails to purchase the forecasted number of wafers for either of the first two years, it will pay a penalty for any shortfall for the given year. The parties also agreed upon production lead-times, as well as wafer, alignment, and mask pricing for the first two years of the term. Any changes to such pricing are subject to mutual agreement.
Notes Receivable from PSL
On December 2, 2021, AML entered into a loan agreement with PSL wherein PSL provided an initial promissory note to AML for a principal amount of $7,500 (the “Initial PSL Loan”). The Initial PSL Loan will be repaid in equal installments, comprising of principal and interest accrued at 1.26% per annum, over a term of four years, with payments due on the first day of each calendar year quarter (April 1st, July 1st, October 1st, and January 1st). On July 1, 2022, PSL borrowed an additional $7,500 under the same terms of the PSL Loan (the “Secondary PSL Loan” and, together with the Initial PSL Loan, the “PSL Promissory Notes”). The loan funds were used by PSL to procure a deep ultraviolet scanner and other associated manufacturing tools necessary to increase wafer fabrication capacity in support of the Company’s increasing wafer demand. As of March 31, 2023, the outstanding balance of the PSL Promissory Notes was $12,188. During the year ended March 31, 2023, PSL made quarterly payments to AML totaling $3,014, which included $202 of interest income.
XML 50 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Use of Estimates
Use of Estimates
The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, provisions for expected credit losses and customer returns and sales allowances. Such estimates also relate to accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, the net realizable value of inventory, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the consolidated financial statements.
Reclassifications
Reclassifications
Certain reclassifications have been made to prior-period amounts to conform to current-period reporting classifications.
Business Segment Information
Business Segment Information
The Company operates in one segment which involves the design, development, production and distribution of various integrated circuits in various markets worldwide. The Company has a single, company-wide management team that administers all properties as a whole rather than as discrete operating segments. The chief operating decision maker, who is the Company’s Chief Executive Officer, measures financial performance as a single enterprise and not on a legal entity or end market basis. Throughout the year, the chief operating decision maker allocates capital resources on a project-by-project basis across the Company’s entire asset base to maximize profitability without regard to a legal entity or end market basis. The Company operates in a number of countries throughout the world in a variety of product lines through its business unit structure.
Foreign Currency Transaction and Translations
Foreign Currency Translation and Transactions
The Company’s reporting currency is the U.S. Dollar. The financial statements of the Company’s foreign subsidiaries are translated from local currency into U.S. dollars using the current exchange rate at the balance sheet date for assets and liabilities, and the average exchange rate in effect during the period for net sales and expenses. The functional currency for the Company’s international subsidiaries is considered to be the local currency for each entity, and, accordingly, translation adjustments for these entities are included as a component of accumulated other comprehensive loss in the Company’s consolidated balance sheets.
Non-Controlling Interests
Non-Controlling Interests
The Company, through one of its wholly owned subsidiaries, established an affiliated entity in Philippines for the primary purpose of purchasing, selling, leasing, developing and otherwise managing real estate acquired by the Company in the Philippines. The Company owns 40% of the equity interest in this entity, and the remaining 60% is held in a trust for the benefit of its employee retirement fund. The portion of the results of operations of this entity is shown as net income attributable to the non-controlling interests in the Company’s consolidated statements of operations for fiscal 2023, 2022 and 2021. Additionally, the cumulative portion of the results of operations of this entity along with the interest in the net assets is shown as a component of non-controlling interests in the Company’s consolidated balance sheets.
Cash Equivalents and Restricted Cash
Cash Equivalents and Restricted Cash
The Company considers all highly liquid instruments with original maturities of three months or less at the time of acquisition to be cash equivalents. At March 31, 2023 and March 25, 2022, the Company maintained investments in an interest-bearing cash account. Because of the investment’s short term to maturity and the investment’s relative price insensitivity to changes in market interest rates, cost approximates fair value for this investment. As a result, there were no realized or unrealized gains or losses for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021. The Company has restricted cash, the use of which is restricted to the benefit of employees through a deferred compensation program.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
Certain assets and liabilities are carried at fair value under GAAP. Fair value is the exchange price that would be received for an asset or paid to transfer a liability (at exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value, which are provided below:
Level 1    — Quoted prices in active markets for identical assets or liabilities.
Level 2    — Observable inputs (other than Level 1 prices) such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3    — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or examination.
The categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement.
The Company’s cash equivalents and restricted cash are carried at fair values as determined according to the fair value hierarchy described above (see Note 5, “Fair Value Measurements”). The carrying value of accounts receivable, assets held for sale, notes receivables, accounts payable and accrued expenses approximate their respective fair value due to the short-term nature of these assets and liabilities. The carrying value of outstanding borrowings under the line of credit agreements approximates fair value as it bears interest at a rate approximating a market interest rate.
Related party note receivable was classified as held-for-investment based on management’s intent and ability to hold the loan for the foreseeable future or to maturity. Loans held-for investment are carried at amortized cost and reduced by a valuation allowance for estimated credit losses, as necessary. The Company recognizes interest income on loans, including the amortization of discounts and premiums, loan fees paid and received, using the interest method. The interest method is applied on a loan-by-loan basis when collectability of the future payments is reasonably assured. Premiums and discounts are recognized as yield adjustments over the term of the related loans.
A detailed description of fair value measurement of the assets of the non-U.S. defined benefit plan is included in Note 15, “Retirement Plans.”
Trade accounts receivable, net
Trade accounts receivable, net
A receivable is a right to consideration that is unconditional (i.e., only the passage of time is required before payment is due). Accounts receivables are presented net of a provision for expected credit losses, which is an estimate of amounts that may not be collectible.
The provision for expected credit losses is our estimate of current expected credit losses (“CECL”) based on historical loss experience. The Company periodically performs detailed reviews to assess the adequacy of the allowance. The Company exercises judgment in estimating the timing, frequency and severity of losses. The Company uses an aging schedule method to estimate current expected credit losses based on days of delinquency, including information about past events and current economic conditions, as well as future forecasts of economic conditions. The Company’s accounts receivable is separated into two categories using a portfolio methodology to evaluate the allowance under the CECL impairment model based on sales categorization and similar credit quality and worthiness of the customers: original equipment manufacturers and distributors. The receivables in each category share similar risk characteristics. The Company increases the allowance for expected credits losses when the Company determines all or a portion of a receivable is uncollectible. The Company recognizes recoveries as a decrease to the allowance for expected credit losses. Adjustments to the allowance for expected credit losses are recorded as selling, general and administrative expenses in the consolidated statements of operations.
Inventories
Inventories
Inventories are stated at the lower of cost or net realizable value, with cost being determined using a standard costing system that approximates actual costs, based on a first-in, first-out method. Inventory costs include materials, labor and manufacturing overhead. The Company records inventory provisions when conditions exist that suggest that inventory may be in excess of anticipated demand, is obsolete based upon expected future demand for products and market conditions, or quality-related rejections. These provisions are reported as a reduction to raw materials and supplies, work in process and finished goods. The Company regularly evaluates the ability to realize the value of inventory based on a combination of factors, including historical usage rates, forecasted sales or usage, and product end of life dates. Assumptions used in determining management’s estimates of future product demand may prove to be incorrect, in which case the provision required for excess and obsolete inventory would have to be adjusted in the future. Although the Company performs a detailed review of its forecasts of future product demand, any significant unanticipated changes in demand could have a significant impact on the value of the Company’s inventory and reported operating results.
Property, Plant and Equipment, Net
Property, Plant and Equipment, Net
Property, plant and equipment, net, including improvements that significantly add to productive capacity or extend useful life, are stated at historical cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The Company capitalizes interest on certain projects with long-term construction periods. Maintenance and repairs expenditures are charged to expense as incurred. Estimated useful lives of the respective property, plant and equipment assets are as follows:
AssetUseful Life
Buildings
31 years
Building improvementsEconomic life of the building improvements
Leasehold improvementsThe shorter of the remaining term of the lease or estimated useful life
Machinery and equipment
3-10 years
Office equipment
3 years
Intangible assets, net
Intangible assets, net
Intangible assets, net primarily consist of identified intangible assets related to previous acquisitions, as well as capitalized costs to acquire and defend patent and trademark related awards. In addition, the Company holds technology, customer relationships, and non-compete agreements. The Company’s intangible assets are amortized using the straight-line method over their estimated useful lives (approximating their economic benefit) ranging from three to twelve years.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
Long-lived assets consist of property, plant and equipment, finite-lived intangibles, such as patents and customer relationships and indefinite-lived intangible assets such as process technology and trademarks.
Property, plant and equipment and finite-lived assets are tested for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. If such assets are not impaired, but their useful lives have decreased, the remaining net book value is amortized over the revised useful life.
Indefinite-lived intangible assets are reviewed for impairment at least annually or whenever events or changes in circumstances indicate that it is more likely than not that the asset is impaired. The impairment test consists of a qualitative assessment to determine if events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform a quantitative impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If events occur, a comparison of the fair value of the intangible asset with its carrying value is performed. If the carrying value of the intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company has elected the first business day of the fourth quarter of its fiscal year as the annual impairment testing date. The results of the annual impairment test did not indicate any impairments of indefinite-lived intangible assets for fiscal years 2023, 2022 and 2021.
Goodwill
Goodwill
Goodwill represents the excess purchase price over the estimated fair value of net assets acquired as of the acquisition date. The Company tests goodwill for impairment on an annual basis on the first business day of the fourth quarter or more frequently if there are indicators of impairment. Events that could indicate impairment and trigger an interim impairment assessment include, but are not limited to, current economic and market conditions, including a decline in market capitalization, a significant adverse change in legal factors, business climate, operational performance of the business or key personnel, and an adverse action or assessment by a regulator. The Company has determined that there is one reporting unit for purposes of testing goodwill for impairment.
In testing goodwill for impairment, the Company has the option to first consider qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. Such qualitative factors include industry and market considerations, economic conditions, entity-specific financial performance and other events, such as changes in management, strategy and primary customer base. If based on the Company’s qualitative assessment it is more likely than not that the fair value of the reporting unit is less than its carrying amount, quantitative impairment testing is required. However, if the Company concludes otherwise, quantitative impairment testing is not required. The results of the Company’s qualitative goodwill impairment test performed on the first business day of fourth quarter for fiscal years 2023, 2022 and 2021 did not indicate any impairments.
Leases
Leases
The Company accounts for leases in accordance with GAAP. At the inception of an arrangement, the Company determines whether the arrangement is a lease arrangement or contains a lease based on the unique facts and circumstances present. Leases with a term greater than 12 months are recognized on the balance sheet as right-of-use (“ROU”) assets with a corresponding lease liability. The Company has elected not to recognize on the consolidated balance sheets leases with an initial term of 12 months or less. Leases with an initial term of 12 months or less are directly expensed as incurred. Leases are classified as either operating or finance depending on the specific terms of the arrangement.
The Company’s leases mainly consist of facilities, office equipment, and vehicles. The majority of leases are classified as operating leases. Certain lease agreements contain provisions for future rent increases. Lease payments included in the measurement of the lease liability comprise fixed payments and future rent increases tied to an index or rate. Future rent increases dependent on an index or rate are initially measured at the index or rate at the commencement date. The Company’s leases typically do not contain residual value guarantees.
At the commencement date, operating and finance lease liabilities and their corresponding ROU assets are recorded based on the present value of lease payments over the expected lease term. The lease term includes the non-cancelable period of the lease, plus any additional periods covered by either a Company option to extend (or not to terminate) the lease that the Company is reasonably certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor. The
interest rate implicit in a lease contract is typically not readily determinable, therefore an incremental borrowing rate is used to calculate the lease liability. The incremental borrowing rate is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the ROU asset may be required for items such as prepayments, lease incentives received or initial direct costs paid.
Product Warranties
Product Warranties
The Company provides warranties on its products to its customers, generally for one year from the date of shipment and in limited cases for longer periods. In the event of a failure of a product covered by these warranties, the Company must repair or replace the product or, if those remedies are insufficient, and at the discretion of the Company, provide a refund. In limited cases, the Company warrants its products to include significant liability beyond the cost of repairing or replacing the product or refunding the sales price of the product. The Company periodically assesses the adequacy of the warranty reserve and adjusts the amount, as necessary. If there is a material increase in the rate of customer claims, or the Company’s estimates of probable losses relating to specifically identified warranty exposures are inaccurate, the Company may need to record a charge against future cost of goods sold. There were $4,327 and $541 accrued as of March 31, 2023 and March 25, 2022, respectively.
Revenue Recognition
Revenue Recognition
Revenue is recognized on contracts with customers when transfer of control to the customer occurs in exchange for an amount reflecting the consideration that the Company expects to be entitled. In order to achieve this core principle, the Company applies the following five step approach:
(1) Identify the contract with a customer—The Company considers customer purchase orders, which in some cases are governed by master agreements, to be customer contracts. A contract exists when it is approved by both parties, each party’s rights and obligations are identified, payment terms are known, customer has the ability and intent to pay and the contract has commercial substance. The Company uses judgment in determining the customer’s ability and intent to pay, which is based on factors such as the customer’s historical payment experience or, for new customers, credit and financial information pertaining to the customers.
(2) Identify the performance obligations in the contract—Performance obligations are identified as products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the product or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products or services is separately identifiable from other promises in the contract. Substantially, all of the Company’s contracts with customers contain a single performance obligation, such as the sale of mixed-signal integrated circuit products or the sale of wafer fabricators.
(3) Determine the transaction price—The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring products to the customer. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that no significant future reversal of cumulative revenue under the contract will occur.
(4) Allocate the transaction price to the performance obligations in the contract—If the contract contains a single performance obligation, the entire transaction price is allocated to that performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligations based on a relative standalone selling price.
(5) Recognize revenue when a performance obligation is satisfied—Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company’s performance obligation is satisfied), which typically occurs point in time at shipment or delivery, depending on the terms of the contract.
Sales channels
The Company sells products globally through its direct sales force, third-party distributors, independent sales representatives and consignment. The Company records revenue based on the amount of any discounted arrangement fee. When the Company transacts with a distributor, its contractual arrangement is with the distributor and not with the end customer. Whether the Company transacts business with and receives the order from a distributor or directly from an end customer, its revenue recognition policy and resulting pattern of revenue recognition for the order are the same.
The Company also uses independent sales representatives to assist in the sales process with certain customers. Sales representatives are not distributors. If a sales representative is engaged in the sales process, the Company receives the order directly from and sells the products directly to the end customer. The Company pays a commission to the sales representative, calculated as a percentage of the related customer payment. Sales representatives’ commissions are recorded as expenses when incurred and are classified as selling, general and administrative expenses in the Company’s consolidated statements of operations.
For the consignment arrangements with distributors, delivery occurs and revenue is recognized when the distributor pulls product from consignment inventory that is stored at designated distributor locations. Recognition is not contingent upon resale of the products to the distributors’ customers. Until the products are pulled for use or sale by the distributor, the Company retains control over the products’ disposition, including the right to pull back or relocate the products.
Variable consideration
Variable consideration includes sales in which the amount of consideration that the Company will receive is unknown as of the end of a reporting period. Such consideration primarily includes limited price protection provisions provided to distributors, sales under agreements that allow rights of return, referred to as stock rotation, provided to distributors, discounts and credits provided to distributors and returns provisions offered to direct customers. The Company estimates potential future returns, credits and sales allowances based on historical data from prior sales returns and credits issued and changes in product sales to customers.
Practical expedients elected
Revenue recognized is adjusted based on allowances, which are prepared on a portfolio basis using a most likely amount methodology. The length of time between revenue recognition and payment is not significant under any of the Company’s payment terms. Moreover, if the period between revenue recognition and when the customer pays is one year or less, the Company elected not to account for the significant financing component.
Other Revenue Recognition Policies
Shipping and handling activities are not considered a contractual performance obligation. The Company records shipping and handling costs billed to customers as revenue with offsetting costs recorded as cost of sale.
Contract Assets and Contract Liabilities
Contract assets and contract liabilities (deferred revenue) are reported net at the contract level for each reporting period. Contract assets typically result from contracts when revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Contract assets are transferred to accounts receivable when the rights become unconditional. The Company had no contract assets as of March 31, 2023 and March 25, 2022.
Contract liabilities typically result from billings in excess of revenues recognized and relate to products shipped near the end of the reporting period for which the required revenue recognition criteria were not met. The Company had no significant contract liabilities as of March 31, 2023 and March 25, 2022.
Stock-Based Compensation
Stock-Based Compensation
The Company recognizes compensation costs for all stock-based compensation awards made to employees based upon the awards’ estimated grant-date fair value. Typically, stock-based compensation expense is recognized evenly over the vesting period. However, stock-based compensation expense related to performance-based awards is recognized relative to the probability of achievement of the requisite milestones during the vesting period. The Company accounts for forfeitures as they occur. Determining the fair value of certain stock-based compensation awards at the grant date requires judgment, including estimating the expected life of the stock awards and the volatility of the underlying market-based and projected future cash flow assumptions. Any changes to those estimates that the Company makes from time to time may have a significant impact on the stock-based compensation expense recorded and could materially impact the Company’s results of operations.
Research and Development
Research and Development
The Company commits substantial capital and resources to internal and collaborative research and development projects in order to provide innovative products and solutions to its customers. The Company conducts research primarily to develop new technologies, enhance current product performance, improve the functionality and reliability of existing products, and develop revolutionary new products and solutions. Research and development costs are expensed as incurred
and include salaries, wages and other personnel related costs, material costs and depreciation, consulting costs, software licensing costs, maintenance costs and facility costs.
Pension Obligations
Pension Obligations
The Company, through its subsidiaries, has various foreign defined benefit plans as well as U.S. defined contribution plans. Accredited independent actuaries calculate related plan assets, liabilities and expenses. The Company is required to make certain assumptions to assign value to the plan assets and liabilities. These assumptions are reviewed annually, based on current plan information and consultations with independent investment advisors and actuaries. The Company does not offer other defined benefits associated with postretirement benefit plans other than pensions.
The Company recognizes the funded status of a benefit plan on its consolidated balance sheets and recognizes gains, losses and prior service cost or credits that arise during the period that are not recognized as components of net periodic benefit cost as a component of other comprehensive income, net of tax. In addition, the Company measures defined benefit plan assets and obligations as of the date of the employer’s fiscal year-end consolidated balance sheets and discloses in the notes to the consolidated financial statements the gains or losses, prior service costs or credits and transition asset or obligation.
Income Taxes
Income Taxes
The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement and tax basis of assets and liabilities, as measured by enacted tax rates anticipated to be in effect when these differences are expected to reverse. This method also requires the recognition of future tax benefits to the extent that realization of such benefits is more likely than not. Deferred tax expense or benefit is the result of changes in the deferred tax assets and liabilities. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income and, to the extent it believes, based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized, a valuation allowance is established.
The Company recognizes a liability for potential payments of taxes to various tax authorities related to uncertain tax positions and other tax matters. The recorded liability is based on a determination of whether and how much of a tax benefit taken by the Company in its tax filings or positions is “more likely than not” to be realized. The amount of the benefit that may be recognized in the consolidated financial statements is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. To the extent that the assessment of such tax positions changes, the change in estimate is recorded in the period in which the determination is made. The Company establishes a liability, which is included in other long-term liabilities in the consolidated balance sheets, for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These liabilities are established when the Company believes that certain positions might be challenged despite the Company’s belief that the tax return positions are fully supportable. The recorded liability is adjusted considering changes in the facts and circumstances. The provision for income taxes includes the impact of the recorded liability and changes thereto.
The Company recognizes interest and penalties related to uncertain tax positions as a component of income tax provision in the consolidated statements of operations. Accrued interest and penalties are included in accrued expenses and other current liabilities in the consolidated balance sheets.
All undistributed earnings of our foreign subsidiaries are permanently reinvested. Accordingly, the Company does not provide for U.S. income taxes on such undistributed earnings.
Net Income Per Share
Net Income Per Share
Basic net income per share is computed by dividing net income attributable to stockholders of the Company by the weighted-average number of common shares outstanding during the reporting period. Diluted net income per share is computed similarly to basic net income per share, except that it includes the potential dilution that could occur if dilutive securities were exercised. Information about potentially dilutive and antidilutive shares for the reporting period is provided in Note 17, “Net Income per Share.”
Concentrations of Credit Risk and Significant Customers
Concentrations of Credit Risk and Significant Customers
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions that management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company
evaluates the creditworthiness of its customers and maintains allowances, to the extend necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues.
Recently Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted
Recently Adopted Accounting Standards
In October 2021, the FASB issued Accounting Standards Update (“ASU”) No. 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”), which eliminates the diversity in practice and inconsistency related to the accounting for acquired revenue contracts with customers in a business combination. The amendments in ASU 2021-08 require an acquiring entity to apply Accounting Standards Codification (“ASC”) Topic 606, Contracts with Customers (“ASC 606”), to recognize and measure contract assets and contract liabilities in a business combination as if the acquired contracts with customers were originated by the acquiring entity at the acquisition date. An acquirer may assess how the acquiree applied ASC 606 and generally should recognize and measure the acquired contract assets and contract liabilities consistent with the recognition and measurement in the acquiree’s financial statements, as prepared in accordance with GAAP. If unable to rely on the acquiree’s accounting due to errors, noncompliance with GAAP, or differences in accounting policies, the acquirer should consider the terms of the acquired contracts, such as timing of payment, identify each performance obligation in the contracts, and allocate the total transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception (that is, the date the acquiree entered into the contracts) or contract modification to determine what should be recorded at the acquisition date. The Company early adopted ASU 2021-08, effective March 26, 2022, and concluded that adoption of this ASU did not have a material impact on its financial position, results of operations, cash flows, or related disclosures.
In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2021-04”). ASU 2021-04 outlines how an entity should account for modifications made to equity-classified written call options, including stock options and warrants to purchase the entity’s own common stock. The guidance in the ASU requires an entity to treat a modification of an equity-classified written call option that does not cause the option to become liability-classified as an exchange of the original option for a new option. This guidance applies whether the modification is structured as an amendment to the terms and conditions of the equity-classified written call option or as termination of the original option and issuance of a new option. The Company adopted
ASU 2021-04, effective March 26, 2022, and concluded that it did not have a material impact on its financial position, results of operations, cash flows, or related disclosures.
Recently Issued Accounting Standards Not Yet Adopted
In December 2022, the FASB issued ASU No. 2022-06, Reference Rate Reform (Topic 848), Deferral of the Sunset Date of Topic 848 (“ASU 2022-06”). In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provided temporary relief when transitioning from the London Interbank Offered Rate (“LIBOR”) to the Secured Overnight Financing Rate or another applicable rate during the original transition period ending on December 31, 2022. In March 2021, the UK Financial Conduct Authority announced that the intended cessation date of the overnight 1-, 3-, 6-, and 12-month tenors of U.S. dollar LIBOR would be June 30, 2023, which is beyond the current sunset date of Topic 848. In light of this development, the FASB issued this update to defer the sunset date of Topic 848 from December 31, 2022, to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The Company does not anticipate this new guidance to have a material impact on its financial position, results of operations, cash flows, or related disclosures.
XML 51 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Schedule of Estimated Useful Lives of Property, Plant, and Equipment Estimated useful lives of the respective property, plant and equipment assets are as follows:
AssetUseful Life
Buildings
31 years
Building improvementsEconomic life of the building improvements
Leasehold improvementsThe shorter of the remaining term of the lease or estimated useful life
Machinery and equipment
3-10 years
Office equipment
3 years
Property, plant and equipment, net is stated at cost, and consisted of the following:
March 31,
2023
March 25,
2022
Land$15,384 $15,775 
Buildings, building improvements and leasehold improvements61,500 59,816 
Machinery and equipment611,459 542,745 
Office equipment6,119 6,247 
Construction in progress48,378 22,428 
Total742,840 647,011 
Less accumulated depreciation(479,741)(436,983)
Total$263,099 $210,028 
XML 52 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Heyday Acquisition (Tables)
12 Months Ended
Mar. 31, 2023
Business Combinations [Abstract]  
Summary of Preliminary Purchase Price Allocation
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date, updated for the measurement period adjustments above:
As of
March 31, 2023
Cash$324 
Property and equipment16 
Completed technology15,100 
In-process research and development1,600 
Assets acquired$17,040 
Current liabilities assumed(282)
Net deferred tax liability(3,609)
Net assets acquired$13,149 
Total estimated fair value of consideration(20,245)
Goodwill$7,096 
XML 53 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contract with Customers (Tables)
12 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Net Sales by Core End Market and Application
Net sales by application:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Automotive$657,479 $531,564 $398,298 
Industrial196,705 133,187 94,872 
Other119,469 103,923 98,037 
Total net sales$973,653 $768,674 $591,207 
Revenue from External Customers by Products and Services
Net sales by product:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Power integrated circuits (“PIC”)$375,074 $268,381 203,600 
Magnetic sensors (“MS”)598,579 500,293 387,607 
Total net sales$973,653 $768,674 $591,207 
Revenue from External Customers by Geographic Areas
Net sales by geography:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Americas:
United States$131,150 $108,396 82,165 
Other Americas28,014 23,056 16,558 
EMEA:
Europe169,368 134,537 103,128 
Asia:
Japan160,763 148,813 104,661 
Greater China253,906 191,895 157,546 
South Korea96,549 80,451 62,075 
Other Asia133,903 81,526 65,074 
Total net sales$973,653 $768,674 $591,207 
XML 54 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
12 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value, by Balance Sheet Grouping
The following tables present information about the Company’s financial assets and liabilities as of March 31, 2023 and March 25, 2022 measured at fair value on a recurring basis:
Fair Value Measurement at March 31, 2023 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund deposits$102,019 $— $— $102,019 
Restricted cash:
Money market fund deposits7,129 — — 7,129 
Other assets, net (long-term):
Investments in marketable securities19,929 — — 19,929 
Total assets$129,077 $— $— $129,077 
Fair Value Measurement at March 25, 2022 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund deposits$16,927 $— $— $16,927 
Restricted cash:
Money market fund deposits7,416 — — 7,416 
Other assets, net (long-term):
Investments in marketable securities$12,346 $— $— $12,346 
Total assets$36,689 $— $— $36,689 
Liabilities:
Other long-term liabilities:
Contingent consideration$— $— $2,800 $2,800 
Total liabilities$— $— $2,800 $2,800 
Gain (Loss) on Securities
The following table represents the unrealized gains and losses on investments in marketable securities held with a readily determinable fair value for the fiscal years ended March 31, 2023 and March 25, 2022:
Fiscal Year Ended
March 31,
2023
March 25,
2022
Net gains and losses recognized during the period on equity securities$7,471 $3,722 
Unrealized gains and losses recognized during the reporting period on equity securities still held at the reporting date$7,471 $3,722 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
The following table shows the change in fair value of Level 3 contingent consideration:
Level 3
Contingent
 Consideration
Balance at March 26, 2021$4,800 
Change in fair value of contingent consideration(2,000)
Balance at March 25, 2022$2,800 
Change in fair value of contingent consideration(2,800)
Balance at March 31, 2023$— 
XML 55 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Trade Accounts Receivable, Net (Tables)
12 Months Ended
Mar. 31, 2023
Receivables [Abstract]  
Schedule of Trade Accounts Receivable, Net
Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following:
March 31,
2023
March 25,
2022
Trade accounts receivable$150,914 $129,539 
Less:
Provision for expected credit losses(102)(105)
Returns and sales allowances(26,269)(14,819)
Related party trade accounts receivable, net of returns and sales allowances(13,253)(27,256)
Total$111,290 $87,359 
Schedule of Changes in Allowance for Doubtful Accounts and Returns and Sales Allowances
Changes in the Company’s expected credit losses and returns and sales allowances, exclusive of related party adjustments, were as follows:
DescriptionProvision for
Expected Credit Losses
Returns
and Sales
Allowances
Total
Balance at March 27, 2020$288 $17,185 $17,473 
Provisions(150)147,026 146,876 
Deductions— (148,937)(148,937)
Balance at March 26, 2021138 15,274 15,412 
Provisions(33)144,318 144,285 
Deductions— (144,773)(144,773)
Balance at March 25, 2022105 14,819 14,924 
Provisions(3)129,504 129,501 
Deductions— (118,054)(118,054)
Balance at March 31, 2023$102 $26,269 $26,371 
XML 56 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
12 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories include materials, labor and overhead and consisted of the following:
March 31,
2023
March 25,
2022
Raw materials and supplies$15,049 $11,941 
Work in process98,836 55,855 
Finished goods37,416 18,364 
Total$151,301 $86,160 
XML 57 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment, net (Tables)
12 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant, and Equipment Estimated useful lives of the respective property, plant and equipment assets are as follows:
AssetUseful Life
Buildings
31 years
Building improvementsEconomic life of the building improvements
Leasehold improvementsThe shorter of the remaining term of the lease or estimated useful life
Machinery and equipment
3-10 years
Office equipment
3 years
Property, plant and equipment, net is stated at cost, and consisted of the following:
March 31,
2023
March 25,
2022
Land$15,384 $15,775 
Buildings, building improvements and leasehold improvements61,500 59,816 
Machinery and equipment611,459 542,745 
Office equipment6,119 6,247 
Construction in progress48,378 22,428 
Total742,840 647,011 
Less accumulated depreciation(479,741)(436,983)
Total$263,099 $210,028 
Schedule of Long-lived Assets The geographic locations of the Company's long-lived assets, net, based on physical location of the assets, as of March 31, 2023 and March 25, 2022 are as follows:
March 31,
2023
March 25,
2022
United States$36,237 $35,221 
Philippines207,671 167,488 
Other21,359 7,746 
Total$265,267 $210,455 
XML 58 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Changes in Carrying Amount of Goodwill
The table below summarizes the changes in the carrying amount of goodwill as follows:
Total
Balance at March 26, 2021$20,106 
Foreign currency translation(97)
Balance at March 25, 2022$20,009 
Goodwill arising from acquisition7,096 
Foreign currency translation586 
Balance at March 31, 2023$27,691 
Schedule of Intangible Assets, Net
Intangible assets, net were as follows:
March 31, 2023
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted-Average Lives
Patents$40,213 $18,335 $21,878 10 years
Customer relationships3,281 3,115 166 9 years
Process technology28,508 2,963 25,545 12 years
Indefinite-lived process technology and trademarks4,696 — 4,696 
Trademarks and other287 194 93 5 years
Total$76,985 $24,607 $52,378 
March 25, 2022
DescriptionGrossAccumulated
Amortization
Net Carrying
Amount
Weighted-Average Lives
Patents$36,577 $15,304 $21,273 10 years
Customer relationships6,590 6,348 242 9 years
Process technology14,750 3,463 11,287 12 years
Indefinite-lived process technology and trademarks3,168 — 3,168 
Trademarks and other83 83 — 5 years
Total$61,168 $25,198 $35,970 
Schedule of Annual Amortization Expense
As of March 31, 2023, amortization expense of intangible assets for the next five fiscal years is expected to be as follows:
2024$5,552 
20255,229 
20264,926 
20274,573 
20284,282 
Thereafter23,120 
Total$47,682 
XML 59 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Other Assets, net (Tables)
12 Months Ended
Mar. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Assets, Net
The composition of other assets, net was as follows:
March 31,
2023
March 25,
2022
VAT receivables long-term, net$13,633 $6,386 
Income taxes receivable long-term13,133 15,763 
Investments in equity securities (1)
19,929 12,346 
Deposits17,319 10,525 
Long-term prepaid contracts436 1,236 
Other4,780 1,353 
Total$69,230 $47,609 
(1)    Represents equity investments in an entity whose equity securities have a readily determinable fair value. These strategic investments represent less than a 20% ownership interest in the entity, and the Company does not maintain power over or control of the entity. These investments are measured at fair value with unrealized gains and losses related to changes in the entity’s stock price and the impact of changes in foreign exchange rates each included in the consolidated statements of operations.
XML 60 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
The composition of accrued expenses and other current liabilities was as follows:
March 31,
2023
March 25,
2022
Accrued management incentives40,484 33,607 
Accrued salaries and wages20,205 14,699 
Accrued warranty costs4,327 541 
Accrued vacation8,178 5,715 
Accrued professional fees6,243 1,252 
Accrued income taxes5,625 1,831 
Other current liabilities9,832 7,814 
Total$94,894 $65,459 
XML 61 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Lease, Cost
Operating lease cost is recognized on a straight-line basis over the lease term. Information regarding the Company’s leases are as follows:
Fiscal Year Ended
March 31,
2023
March 25,
2022
Lease costs:
Operating lease expense$4,833 $4,648 
Short term lease expense326 584 
Other information:
Cash paid for operating leases$5,034 $5,289 
Weighted-average remaining lease term – operating leases4.57 years5.17 years
Weighted-average discount rate – operating leases5.3 %4.5 %
Schedule of Future Minimum Lease Payments for Noncancelable Operating Leases
As of March 31, 2023, future minimum lease payments under the lease agreements were as follows:

2024$5,545 
20254,957 
20264,071 
20273,240 
20282,520 
Thereafter2,818 
Total lease payments$23,151 
Less: imputed interest(5,610)
Total operating lease liabilities$17,541 
XML 62 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Other Long-Term Liabilities (Tables)
12 Months Ended
Mar. 31, 2023
Other Liabilities Disclosure [Abstract]  
Schedule of Other Long-Term Liabilities
The composition of other long-term liabilities is as follows:
March 31,
2023
March 25,
2022
Accrued retirement8,032 8,903 
Provision for uncertain tax positions2,837 2,757 
Other long-term liabilities98 3,626 
Total$10,967 $15,286 
XML 63 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Retirement Plans (Tables)
12 Months Ended
Mar. 31, 2023
Retirement Benefits [Abstract]  
Schedule of Expense Related to Defined Benefit Plan
Expense related to the non-U.S. defined benefit plan was as follows:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Service cost$1,358 $1,554 $1,454 
Interest cost763 637 628 
Expected return on plan assets(301)(304)(299)
Amortization of net transition asset— — (1)
Amortization of prior service cost(8)
Actuarial loss77 205 179 
Net periodic pension expense$1,889 $2,093 $1,969 
Changes in Benefit Obligations and Plan Assets
Changes in the benefit obligations and plan assets for the non-U.S. defined benefit plan were as follows:
Fiscal Year Ended
March 31, 2023March 25, 2022
Obligation and funded status of plan:
Benefit obligation at beginning of year$15,080 $17,180 
Service cost1,358 1,554 
Interest cost763 637 
Prior service cost— (108)
Benefits paid(1,014)(1,180)
Actuarial gain(908)(1,822)
Foreign currency exchange rate changes(549)(1,181)
Benefit obligation at end of year$14,730 $15,080 
Change in plan assets:
Fair value of plan assets at beginning of year$7,097 $7,644 
Actual return on plan assets(189)(235)
Employer contributions1,463 1,380 
Benefits paid(952)(1,146)
Foreign currency exchange rate changes(251)(546)
Fair value of plan assets at end of year$7,168 $7,097 
Underfunded status at end of year$(7,562)$(7,983)
Obligations and Asset Information for Plan with Projected Benefit Obligation in Excess of Plan Assets
The following table presents the obligations and asset information for the non-U.S. defined benefit plan that has a projected benefit obligation in excess of plan assets:
Fiscal Year Ended
March 31, 2023March 25, 2022
Projected benefit obligations$14,730 $15,080 
Plan assets7,168 7,097 
Accumulated benefit obligations8,868 9,216 
Schedule of Amounts Recorded for AOCI for Defined Benefit Plan
The amounts recorded in AOCI for the non-U.S. defined benefit plan for the fiscal years ended March 31, 2023 and March 25, 2022 are further detailed below:
Net Transition Obligation (Asset)Net Actuarial LossPrior Service CostsTotal
Balance, March 26, 2021, net of tax$224 $3,193 $3,418 
2022 change in AOCI for non-U.S. defined benefit plan20 (665)(104)(749)
Amounts in AOCI before tax244 2,528 (103)2,669 
Less tax expense61 632 (26)667 
Balance, March 25, 2022, net of tax183 1,896 (77)2,002 
2023 change in AOCI for non-U.S. defined benefit plan(11)36 (14)11 
Amounts in AOCI before tax172 1,932 (91)2,013 
Less tax expense43 483 (23)503 
Balance, March 31, 2023, net of tax$129 $1,449 $(68)$1,510 
Schedule of Weighted-Average Assumptions
Weighted-Average Assumptions Used to Determine Projected Benefit Obligation
March 31, 2023March 25, 2022
Non-U.S. assumed discount rate6.63 %5.58 %
Non-U.S. rate of compensation increase5.50 %5.50 %
Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost
March 31, 2023March 25, 2022March 26, 2021
Non-U.S. assumed discount rate6.63 %5.58 %4.00 %
Non-U.S. expected long-term return on plan assets6.40 %4.10 %4.20 %
Non-U.S. rate of compensation increase5.50 %5.50 %5.00 %
Fair Value of Entity's Plan Assets
The table below sets forth the fair value of the entity’s plan assets using the same three-level hierarchy of fair value inputs described in Note 2, “Summary of Significant Accounting Policies”:
Fair Value at March 31,
2023
Level 1Level 2Level 3
Assets of non-U.S. defined benefit plan:
Government securities$2,133 $2,133 $— $— 
Unit investment trust fund1,196 — 1,196 — 
Loans586 — — 586 
Bonds687 — 687 — 
Stocks and other investments2,566 1,461 1,102 
Total$7,168 $3,594 $1,886 $1,688 
Fair Value at March 25,
2022
Level 1Level 2Level 3
Assets of non-U.S. defined benefit plan:
Government securities$1,920 $1,920 $— $— 
Unit investment trust fund1,165 — 1,165 — 
Loans553 — — 553 
Bonds676 — 676 — 
Stocks and other investments2,783 1,716 1,065 
Total$7,097 $3,636 $1,843 $1,618 
Schedule of Changes in Fair Value of Level 3 Plan Assets
The following table shows the change in fair value of Level 3 plan assets:
Level 3 Non-U.S. Defined
Plan Assets
LoansStocks
Balance at March 27, 2020$756 $364 
Additions during the year325 — 
Redemptions during the year(531)— 
Revaluation of equity securities— 753 
Change in foreign currency exchange rates34 16 
Balance at March 26, 2021$584 $1,133 
Additions during the year308 — 
Redemptions during the year(289)— 
Revaluation of equity securities(5)13 
Change in foreign currency exchange rates(45)(81)
Balance at March 25, 2022$553 $1,065 
Additions during the year328 — 
Redemptions during the year(280)— 
Revaluation of equity securities75 
Change in foreign currency exchange rates(19)(38)
Balance at March 31, 2023$586 $1,102 
Schedule of Estimated Future Benefit Payments
The following table projects the benefits expected to be paid to participants from the plans in each of the following fiscal years. The majority of the payments will be paid from Company assets.
Pension
Benefits
2024$1,465 
2025947 
2026896 
20271,192 
20281,550 
Thereafter8,914 
Total$14,964 
XML 64 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income per Share (Tables)
12 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Computation of Net Income per Share and Unaudited Pro Forma Net Income per Share
The following table sets forth the basic and diluted net income attributable to Allegro MicroSystems, Inc. per share.
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Net income attributable to Allegro MicroSystems, Inc.$187,357 $119,407 $17,953 
Net income attributable to common stockholders187,494 119,555 18,101 
Basic weighted average common shares191,197,452 189,748,427 83,448,055 
Dilutive effect of common stock equivalents2,490,650 2,062,778 92,968,590 
Diluted weighted average common shares193,688,102 191,811,205 176,416,645 
Basic net income attributable to Allegro MicroSystems, Inc. per share$0.98 $0.63 $0.22 
Basic net income attributable to common stockholders per share$0.98 $0.63 $0.22 
Diluted net income attributable to Allegro MicroSystems, Inc. per share$0.97 $0.62 $0.10 
Diluted net income attributable to common stockholders per share$0.97 $0.62 $0.10 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The following represents contingently issuable shares under the employee stock purchase plan (“ESPP”) and restricted stock units (“RSUs”) excluded from the computation of net income per share, as such securities would have an antidilutive effect on net income per share:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
RSUs17,586 — 273 
ESPP— 3,622 — 
Total17,586 3,622 273 
Schedule of Weighted Average Number of Shares
The following represents issued and issuable weighted average share information underlying our outstanding RSUs, performance-based restricted stock units (“PSUs”) and participation in the ESPP for the respective periods:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
RSUs1,039,547 1,066,406 308,811 
PSUs1,435,883 996,372 218,678 
ESPP15,220 — 2,914 
Shares related to Common Stock Conversion— — 92,438,187 
Total2,490,650 2,062,778 92,968,590 
XML 65 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Tables)
12 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Units Activity
The following table summarizes RSU activity for the fiscal year ended March 31, 2023:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual Life
(In years)
Aggregate
Intrinsic
Value
Outstanding - March 25, 20221,701,007 $20.50 1.27$49,635 
Granted2,237,432 $23.65 
Vested(1,475,998)$20.15 
Canceled(211,217)$20.57 
Outstanding - March 31, 20232,251,224 $23.85 1.27$108,036 
Schedule of Performance Units Fair Value Assumptions
The weighted-average fair value of the PSUs was determined using the Monte Carlo simulation model incorporating the following weighted-average assumptions:
Fiscal Year Ended
March 31,
2023
Performance term2.81 years
Volatility51.3%
Risk-free rate of return2.76%
Dividend yield—%
Weighted-average fair value per share$30.69
Summary of Performance Stock Units Activity
The following table summarizes PSU activity for the fiscal year ended March 31, 2023:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual Life
(In years)
Aggregate
Intrinsic
Value
Outstanding - March 25, 2022955,083 $20.22 1.51$27,869 
Granted2,805,698 $24.64 
Vested(855,916)$28.01 
Canceled(552,689)$21.45 
Outstanding - March 31, 20232,352,176 $22.38 2.64$112,881 
Summary of Unvested Restricted Common Stock Activity
The following table summarizes unvested restricted common stock activity for the fiscal year ended March 31, 2023:
Number of
Shares
Weighted-Average Grant-Date Fair ValueWeighted-Average Remaining Contractual LifeAggregate
Intrinsic
Value
Outstanding - March 25, 2022140,526 $14.00 1.07$4,101 
Vested(117,096)$14.00 
Canceled(1,626)$— 
Outstanding - March 31, 202321,804 $14.00 0.16$1,046 
Schedule of Stock-Based Compensation Expense The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Cost of sales$5,090 $3,176 $5,158 
Research and development9,496 3,933 3,573 
Selling, general and administrative47,212 26,439 41,139 
Total stock-based compensation$61,798 $33,548 $49,870 
Schedule of ESPP Fair Value Assumptions
The weighted-average fair value of the ESPP shares was determined using the Black-Scholes model incorporating the following weighted-average assumptions:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Expected performance term0.50 years0.50 years0.50 years
Volatility44.99%48.10%55.02%
Risk-free rate of return3.58%0.10%0.09%
Dividend yield—%—%—%
Weighted-average fair value per share$6.83$8.25$7.77
XML 66 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Tables)
12 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Tax, Domestic and Foreign
The components of income before income taxes include the following:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Income before provision for income taxes attributable to:
Domestic operations$190,107 $121,883 $(2,288)
Foreign operations21,239 18,863 837 
Total$211,346 $140,746 $(1,451)
Schedule of Tax Provision
Significant components of the provision (benefit) for income taxes are as follows:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Current:
Federal$53,973 $7,779 $(3,821)
State472 1,553 1,085 
Foreign9,523 4,361 2,115 
Total current63,968 13,693 (621)
Deferred:
Federal (36,276)7,892 (17,564)
State310 371 (1,016)
Foreign(4,150)(765)(351)
Total deferred(40,116)7,498 (18,931)
Total income tax provision$23,852 $21,191 $(19,552)
Schedule of Income Taxes Reconciliation
The difference between the tax provision at the statutory federal tax rate and the provision for income taxes is as follows:
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Tax provision at U.S. statutory rate$44,383 $29,557 $(305)
State income taxes, net of federal benefit1,027 2,370 356 
FDII(25,391)(9,066)— 
Research and development tax credit(3,641)(2,823)(2,162)
Stock-based compensation(1,025)(230)(13,303)
Cumulative provision-to-return(914)(590)(862)
Gain on contingent purchase price reduction(588)(420)(525)
Subpart F income, net of credits(307)283 43 
Provision for uncertain tax positions(81)(17)26 
162(m) limitation8,931 3,988 — 
Foreign tax rate954 (157)1,279 
Deferred tax remeasurement651 — 309 
Transaction costs338 307 1,498 
CARES carryback claim and amended returns— (2,031)(3,834)
PSL Divestiture— — (2,009)
Other(485)20 (63)
Total income tax provision$23,852 $21,191 $(19,552)
Schedule of Deferred Tax Assets and Liabilities
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. Significant components of the Company’s deferred tax assets and liabilities are as follows:
March 31,
2023
March 25,
2022
Deferred income tax assets:
Capitalized research and development costs$30,582 $— 
Bonuses, commissions and other compensation11,506 11,137 
Inventory and sales related8,730 5,892 
Stock-based compensation3,842 2,837 
Tax credits3,220 6,454 
Right-of-use liability2,479 2,221 
Other accruals and reserves2,803 2,067 
Net operating loss carryforward361 2,106 
Gross deferred income tax assets63,523 32,714 
Valuation allowance for deferred income tax assets(3,581)(5,070)
Total deferred income tax assets59,942 27,644 
Deferred income tax liabilities:
Equity method and other investments(4,172)(2,801)
Fixed assets and intangibles (3,020)(4,720)
Right-of-use asset(2,391)(2,156)
Total deferred income tax liabilities(9,583)(9,677)
Net deferred income tax assets$50,359 $17,967 
Schedule of Unrecognized Tax Benefits Roll Forward
Fiscal Year Ended
March 31,
2023
March 25,
2022
March 26,
2021
Beginning balance $2,459 $2,554 $2,559 
Gross increases-tax positions in prior period— — 55 
Gross decreases-tax positions in prior period settlement— — — 
Lapse in statute of limitations(51)(95)(60)
Balance at end of period$2,408 $2,459 $2,554 
XML 67 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of the Business and Basis of Presentation (Details)
Mar. 31, 2023
continent
location
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of locations | location 26
Number of continents on which entity operates | continent 4
XML 68 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Business Segment Information (Details)
12 Months Ended
Mar. 31, 2023
segment
Accounting Policies [Abstract]  
Number of operating segments 1
XML 69 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Non-controlling Interest (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 25, 2022
Mar. 26, 2021
Mar. 31, 2023
Money Market Funds      
Noncontrolling Interest [Line Items]      
Unrealized gains on marketable securities $ 0 $ 0  
Affiliated Entity in Philippines      
Noncontrolling Interest [Line Items]      
Ownership percentage by majority shareholder     40.00%
Noncontrolling interest ownership percentage     60.00%
XML 70 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)
12 Months Ended
Mar. 31, 2023
Buildings  
Property, Plant and Equipment [Line Items]  
Useful Life 31 years
Machinery and equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Useful Life 3 years
Machinery and equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Useful Life 10 years
Office equipment  
Property, Plant and Equipment [Line Items]  
Useful Life 3 years
XML 71 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Intangible assets, net (Details)
12 Months Ended
Mar. 31, 2023
Minimum  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful life 3 years
Maximum  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful life 12 years
XML 72 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Goodwill (Details)
12 Months Ended
Mar. 31, 2023
reportingUnit
Accounting Policies [Abstract]  
Number of reporting units 1
XML 73 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Contract Assets and Contract Liabilities (Details) - USD ($)
Mar. 31, 2023
Mar. 25, 2022
Accounting Policies [Abstract]    
Contract assets $ 0 $ 0
Contract liabilities $ 0 $ 0
XML 74 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details)
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Trade Accounts Receivable | Customer Concentration Risk | Sanken      
Concentration Risk [Line Items]      
Concentration risk, percentage 10.60% 23.80%  
Trade Accounts Receivable | Customer Concentration Risk | Largest Distributor      
Concentration Risk [Line Items]      
Concentration risk, percentage 17.30% 12.00%  
Revenue Benchmark | Customer Concentration Risk | Sanken      
Concentration Risk [Line Items]      
Concentration risk, percentage 16.50% 19.40% 17.70%
Revenue Benchmark | Customer Concentration Risk | Largest Distributor      
Concentration Risk [Line Items]      
Concentration risk, percentage 10.80% 11.00% 11.40%
Revenue Benchmark | Geographic Concentration Risk | Non-US      
Concentration Risk [Line Items]      
Concentration risk, percentage 86.50% 85.90% 86.10%
Revenue Benchmark | Geographic Concentration Risk | Japan      
Concentration Risk [Line Items]      
Concentration risk, percentage 16.50% 19.40% 17.70%
Revenue Benchmark | Geographic Concentration Risk | Greater China      
Concentration Risk [Line Items]      
Concentration risk, percentage 26.10% 25.00% 26.60%
Revenue Benchmark | Geographic Concentration Risk | South Korea      
Concentration Risk [Line Items]      
Concentration risk, percentage   10.50% 10.50%
XML 75 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Heyday Acquisition - Additional Information (Details)
$ in Thousands
12 Months Ended
Mar. 31, 2023
USD ($)
Sep. 01, 2022
USD ($)
Aug. 28, 2020
Mar. 31, 2023
USD ($)
reportingUnit
Business Acquisition [Line Items]        
Number of reporting units | reportingUnit       1
Heyday        
Business Acquisition [Line Items]        
Preliminary purchase price $ 20,245 $ 20,245    
Measurement period adjustments       $ (1,133)
Heyday | Process technology        
Business Acquisition [Line Items]        
Weighted average useful life     12 years  
XML 76 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Heyday Acquisition - Summary of Preliminary Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Sep. 01, 2022
Mar. 25, 2022
Mar. 26, 2021
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]        
Goodwill $ 27,691   $ 20,009 $ 20,106
Heyday        
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]        
Cash 324      
Property and equipment 16      
Completed technology 15,100      
In-process research and development 1,600      
Assets acquired 17,040      
Current liabilities assumed (282)      
Net deferred tax liability (3,609)      
Net assets acquired 13,149      
Total estimated fair value of consideration (20,245) $ (20,245)    
Goodwill $ 7,096      
XML 77 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Disaggregation of Revenue [Line Items]      
Total net sales $ 973,653 $ 768,674 $ 591,207
Automotive      
Disaggregation of Revenue [Line Items]      
Total net sales 657,479 531,564 398,298
Industrial      
Disaggregation of Revenue [Line Items]      
Total net sales 196,705 133,187 94,872
Other      
Disaggregation of Revenue [Line Items]      
Total net sales $ 119,469 $ 103,923 $ 98,037
XML 78 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contract with Customers - Net Sales by Product (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Disaggregation of Revenue [Line Items]      
Total net sales $ 973,653 $ 768,674 $ 591,207
Power integrated circuits (“PIC”)      
Disaggregation of Revenue [Line Items]      
Total net sales 375,074 268,381 203,600
Magnetic sensors (“MS”)      
Disaggregation of Revenue [Line Items]      
Total net sales $ 598,579 $ 500,293 $ 387,607
XML 79 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contract with Customers - Net Sales by Geography (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Disaggregation of Revenue [Line Items]      
Total net sales $ 973,653 $ 768,674 $ 591,207
United States      
Disaggregation of Revenue [Line Items]      
Total net sales 131,150 108,396 82,165
Other Americas      
Disaggregation of Revenue [Line Items]      
Total net sales 28,014 23,056 16,558
Europe      
Disaggregation of Revenue [Line Items]      
Total net sales 169,368 134,537 103,128
Japan      
Disaggregation of Revenue [Line Items]      
Total net sales 160,763 148,813 104,661
Greater China      
Disaggregation of Revenue [Line Items]      
Total net sales 253,906 191,895 157,546
South Korea      
Disaggregation of Revenue [Line Items]      
Total net sales 96,549 80,451 62,075
Other Asia      
Disaggregation of Revenue [Line Items]      
Total net sales $ 133,903 $ 81,526 $ 65,074
XML 80 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contract with Customers - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 25, 2022
Revenue from Contract with Customer [Abstract]    
Trade accounts receivable, returns, credits issued, and price protection adjustments, current $ 30,571 $ 14,924
XML 81 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 25, 2022
Assets:    
Total assets $ 129,077 $ 36,689
Liabilities:    
Contingent consideration   2,800
Total liabilities   2,800
Level 1    
Assets:    
Investments in marketable securities 19,929 12,346
Total assets 129,077 36,689
Liabilities:    
Contingent consideration   0
Total liabilities   0
Level 2    
Assets:    
Total assets 0 0
Liabilities:    
Contingent consideration   0
Total liabilities   0
Level 3    
Assets:    
Total assets 0 0
Liabilities:    
Contingent consideration   2,800
Total liabilities   2,800
Money Market Funds    
Assets:    
Money market fund deposits 102,019 16,927
Money market fund deposits 7,129 7,416
Investments in marketable securities 19,929 12,346
Money Market Funds | Level 1    
Assets:    
Money market fund deposits 102,019 16,927
Money market fund deposits 7,129 7,416
Money Market Funds | Level 2    
Assets:    
Money market fund deposits 0 0
Money market fund deposits 0 0
Investments in marketable securities 0 0
Money Market Funds | Level 3    
Assets:    
Money market fund deposits 0 0
Money market fund deposits 0 0
Investments in marketable securities $ 0 $ 0
XML 82 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Unrealized Gains and Losses on Marketable Securities with a Readily Determinable Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Fair Value Disclosures [Abstract]      
Net (losses) gains recognized during the period on equity securities $ 7,471 $ 3,722  
Unrealized gains and losses recognized during the reporting period on equity securities still held at the reporting date $ 7,471 $ 3,722 $ 0
XML 83 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Aug. 28, 2020
Business Acquisition [Line Items]      
Unrealized foreign currency exchange gains (losses) on equity securities $ 112 $ (565)  
Fair value of earn-outs     $ 7,300
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Change in fair value of contingent consideration    
Voxtel      
Business Acquisition [Line Items]      
Potential payout     $ 15,000
XML 84 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 2,800 $ 4,800
Change in fair value of contingent consideration (2,800) (2,000)
Ending balance $ 0 $ 2,800
XML 85 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Trade Accounts Receivable, Net - Summary of Trade Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Receivables [Abstract]        
Trade accounts receivable $ 150,914 $ 129,539    
Less:        
Provision for expected credit losses (102) (105) $ (138) $ (288)
Returns and sales allowances (26,269) (14,819) $ (15,274) $ (17,185)
Related party trade accounts receivable, net of returns and sales allowances (13,253) (27,256)    
Trade accounts receivable, net of provision for expected credit losses of $102 and $105 at March 31, 2023 and March 25, 2022, respectively $ 111,290 $ 87,359    
XML 86 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Trade Accounts Receivable, Net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Provision for Expected Credit Losses      
Balance at the beginning of the period $ 105 $ 138 $ 288
Provisions (3) (33) (150)
Deductions 0 0 0
Balance at the end of the period 102 105 138
Returns and Sales Allowances      
Balance at the beginning of the period 14,819 15,274 17,185
Provisions 129,504 144,318 147,026
Deductions (118,054) (144,773) (148,937)
Balance at the end of the period 26,269 14,819 15,274
Total      
Balance at the beginning of the period 14,924 15,412 17,473
Provisions 129,501 144,285 146,876
Deductions (118,054) (144,773) (148,937)
Balance at the end of the period $ 26,371 $ 14,924 $ 15,412
XML 87 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories - Schedule Of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 25, 2022
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 15,049 $ 11,941
Work in process 98,836 55,855
Finished goods 37,416 18,364
Total $ 151,301 $ 86,160
XML 88 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Inventory Disclosure [Abstract]      
Recorded inventory provisions $ 10,009 $ 5,809 $ 4,464
XML 89 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment, net - Schedule of PPE (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 25, 2022
Property, Plant and Equipment [Line Items]    
Total $ 742,840 $ 647,011
Less accumulated depreciation (479,741) (436,983)
Total 263,099 210,028
Land    
Property, Plant and Equipment [Line Items]    
Total 15,384 15,775
Buildings, building improvements and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total 61,500 59,816
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total 611,459 542,745
Office equipment    
Property, Plant and Equipment [Line Items]    
Total 6,119 6,247
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total $ 48,378 $ 22,428
XML 90 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment, net - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Property, Plant and Equipment [Abstract]      
Fully depreciated assets retired during period $ 1,638 $ 10,976 $ 63
Depreciation expense $ 45,469 $ 44,178 $ 44,845
XML 91 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 25, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total $ 265,267 $ 210,455
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total 36,237 35,221
Philippines    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total 207,671 167,488
Other    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total $ 21,359 $ 7,746
XML 92 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Goodwill [Roll Forward]    
Balance at beginning of period $ 20,009 $ 20,106
Foreign currency translation 586 (97)
Goodwill arising from acquisition 7,096  
Balance at end of period $ 27,691 $ 20,009
XML 93 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross $ 76,985 $ 61,168
Accumulated Amortization 24,607 25,198
Net Carrying Amount 52,378 35,970
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross 40,213 36,577
Accumulated Amortization 18,335 15,304
Net Carrying Amount $ 21,878 $ 21,273
Weighted-Average Lives 10 years 10 years
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 3,281 $ 6,590
Accumulated Amortization 3,115 6,348
Net Carrying Amount $ 166 $ 242
Weighted-Average Lives 9 years 9 years
Process technology    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 28,508 $ 14,750
Accumulated Amortization 2,963 3,463
Net Carrying Amount $ 25,545 $ 11,287
Weighted-Average Lives 12 years 12 years
Indefinite-lived process technology and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 4,696 $ 3,168
Accumulated Amortization 0 0
Net Carrying Amount 4,696 3,168
Trademarks and other    
Finite-Lived Intangible Assets [Line Items]    
Gross 287 83
Accumulated Amortization 194 83
Net Carrying Amount $ 93 $ 0
Weighted-Average Lives 5 years 5 years
XML 94 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Acquired Finite-Lived Intangible Assets [Line Items]      
Intangible assets amortization expense $ 5,209 $ 4,219 $ 3,332
XML 95 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Future Amortization Expense (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]  
2024 $ 5,552
2025 5,229
2026 4,926
2027 4,573
2028 4,282
Thereafter 23,120
Net Carrying Amount $ 47,682
XML 96 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Other Assets, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 25, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
VAT receivables long-term, net $ 13,633 $ 6,386
Income taxes receivable long-term 13,133 15,763
Investments in marketable securities 19,929 12,346
Deposits 17,319 10,525
Long-term prepaid contracts 436 1,236
Other 4,780 1,353
Total $ 69,230 $ 47,609
XML 97 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 25, 2022
Payables and Accruals [Abstract]    
Accrued management incentives $ 40,484 $ 33,607
Accrued salaries and wages 20,205 14,699
Accrued warranty costs 4,327 541
Accrued vacation 8,178 5,715
Accrued professional fees 6,243 1,252
Accrued income taxes 5,625 1,831
Other current liabilities 9,832 7,814
Total $ 94,894 $ 65,459
XML 98 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Narrative (Details)
Mar. 31, 2023
Minimum  
Lessee, Lease, Description [Line Items]  
Operating lease agreement term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Operating lease agreement term 10 years
XML 99 R79.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Lease costs:    
Operating lease expense $ 4,833 $ 4,648
Short term lease expense 326 584
Other information:    
Cash paid for operating leases $ 5,034 $ 5,289
Weighted-average remaining lease term – operating leases 4 years 6 months 25 days 5 years 2 months 1 day
Weighted-average discount rate – operating leases 5.30% 4.50%
XML 100 R80.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Maturity Schedule (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 5,545
2025 4,957
2026 4,071
2027 3,240
2028 2,520
Thereafter 2,818
Total lease payments 23,151
Less: imputed interest (5,610)
Total operating lease liabilities $ 17,541
XML 101 R81.htm IDEA: XBRL DOCUMENT v3.23.1
Debt and Other Borrowings (Details)
Sep. 30, 2020
USD ($)
Mar. 31, 2023
USD ($)
Line of Credit Facility [Line Items]    
Principal maturities of debt   $ 25,000,000
Term Loan Facility | Credit Suisse AG, Cayman Islands Branch    
Line of Credit Facility [Line Items]    
Maximum borrowing capacity $ 325,000,000  
Senior Secured Revolving Credit Facility | Mizuho Bank, Ltd    
Line of Credit Facility [Line Items]    
Maximum borrowing capacity $ 50,000,000  
Interest rate at period end   8.38%
Outstanding borrowings   $ 0
Senior Secured Revolving Credit Facility | Mizuho Bank, Ltd | London Interbank Offered Rate (LIBOR)    
Line of Credit Facility [Line Items]    
Interest rate floor 0.005  
Senior Secured Revolving Credit Facility | Mizuho Bank, Ltd | Minimum | London Interbank Offered Rate (LIBOR)    
Line of Credit Facility [Line Items]    
Basis spread on variable rate 3.75%  
Senior Secured Revolving Credit Facility | Mizuho Bank, Ltd | Maximum | London Interbank Offered Rate (LIBOR)    
Line of Credit Facility [Line Items]    
Basis spread on variable rate 4.00%  
XML 102 R82.htm IDEA: XBRL DOCUMENT v3.23.1
Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 25, 2022
Other Liabilities Disclosure [Abstract]    
Accrued retirement $ 8,032 $ 8,903
Provision for uncertain tax positions 2,837 2,757
Other long-term liabilities 98 3,626
Total $ 10,967 $ 15,286
XML 103 R83.htm IDEA: XBRL DOCUMENT v3.23.1
Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details) - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Defined Benefit Plan Disclosure [Line Items]      
Service cost $ 1,358 $ 1,554 $ 1,454
Interest cost 763 637 628
Expected return on plan assets (301) (304) (299)
Amortization of net transition asset 0 0 (1)
Amortization of prior service cost (8) 1 8
Actuarial loss 77 205 179
Net periodic pension expense $ 1,889 $ 2,093 $ 1,969
XML 104 R84.htm IDEA: XBRL DOCUMENT v3.23.1
Retirement Plans - Schedule of Changes in Benefit Obligations and Plan Assets (Details) - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Obligation and funded status of plan:      
Benefit obligation at beginning of year $ 15,080 $ 17,180  
Service cost 1,358 1,554 $ 1,454
Interest cost 763 637 628
Prior service cost 0 (108)  
Benefits paid (1,014) (1,180)  
Actuarial gain (908) (1,822)  
Foreign currency exchange rate changes (549) (1,181)  
Benefit obligation at end of year 14,730 15,080 17,180
Change in plan assets:      
Fair value of plan assets at beginning of year 7,097 7,644  
Actual return on plan assets (189) (235)  
Employer contributions 1,463 1,380  
Benefits paid (952) (1,146)  
Foreign currency exchange rate changes (251) (546)  
Fair value of plan assets at end of year 7,168 7,097 $ 7,644
Underfunded status at end of year $ (7,562) $ (7,983)  
XML 105 R85.htm IDEA: XBRL DOCUMENT v3.23.1
Retirement Plans - Obligations and Asset Information for Defined Benefit Plans with Projected Benefit Obligation in Excess of Plan Assets (Details) - Pension Plan - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 25, 2022
Defined Benefit Plan Disclosure [Line Items]    
Projected benefit obligations $ 14,730 $ 15,080
Plan assets 7,168 7,097
Accumulated benefit obligations $ 8,868 $ 9,216
XML 106 R86.htm IDEA: XBRL DOCUMENT v3.23.1
Retirement Plans - Change in Amounts Recognized in AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Total      
Less tax expense $ (164) $ (472) $ 391
Pension Plan      
Net Transition Obligation (Asset)      
Beginning balance 183 224  
Change in AOCI for non-U.S. defined benefit plan (11) 20  
Amounts in AOCI before tax 172 244  
Less tax expense 43 61  
Ending balance 129 183 224
Net Actuarial Loss      
Beginning balance 1,896 3,193  
Change in ACOI for non-U.S. defined benefit plan 36 (665)  
Amounts in AOCI before tax 1,932 2,528  
Less tax expense 483 632  
Ending balance 1,449 1,896 3,193
Prior Service Costs      
Beginning balance (77) 1  
Change in AOCI for non-U.S. defined benefit plan (14) (104)  
Amounts in AOCI before tax (91) (103)  
Less tax expense (23) (26)  
Ending balance (68) (77) 1
Total      
Beginning balance 2,002 3,418  
Change in AOCI for non-U.S. defined benefit plan 11 (749)  
Amounts in AOCI before tax 2,013 2,669  
Less tax expense 503 667  
Ending balance $ 1,510 $ 2,002 $ 3,418
XML 107 R87.htm IDEA: XBRL DOCUMENT v3.23.1
Retirement Plans - Schedule of Weighted-Average Assumptions (Details) - Pension Plan
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Defined Benefit Plan Disclosure [Line Items]      
Non-U.S. assumed discount rate 6.63% 5.58%  
Non-U.S. rate of compensation increase 5.50% 5.50%  
Non-U.S. assumed discount rate 6.63% 5.58% 4.00%
Non-U.S. expected long-term return on plan assets 6.40% 4.10% 4.20%
Non-U.S. rate of compensation increase 5.50% 5.50% 5.00%
XML 108 R88.htm IDEA: XBRL DOCUMENT v3.23.1
Retirement Plans - Fair Value of Entity's Plan Assets (Details) - Pension Plan - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan $ 7,168 $ 7,097 $ 7,644
Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 3,594 3,636  
Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 1,886 1,843  
Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 1,688 1,618  
Government securities      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 2,133 1,920  
Government securities | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 2,133 1,920  
Government securities | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 0 0  
Government securities | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 0 0  
Unit investment trust fund      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 1,196 1,165  
Unit investment trust fund | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 0 0  
Unit investment trust fund | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 1,196 1,165  
Unit investment trust fund | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 0 0  
Loans      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 586 553  
Loans | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 0 0  
Loans | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 0 0  
Loans | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 586 553  
Bonds      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 687 676  
Bonds | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 0 0  
Bonds | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 687 676  
Bonds | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 0 0  
Stocks and other investments      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 2,566 2,783  
Stocks and other investments | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 1,461 1,716  
Stocks and other investments | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan 3 2  
Stocks and other investments | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Assets of non-U.S. defined benefit plan $ 1,102 $ 1,065  
XML 109 R89.htm IDEA: XBRL DOCUMENT v3.23.1
Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details) - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]      
Fair value of plan assets at beginning of year $ 7,097 $ 7,644  
Change in foreign currency exchange rates (251) (546)  
Fair value of plan assets at end of year 7,168 7,097 $ 7,644
Level 3      
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]      
Fair value of plan assets at beginning of year 1,618    
Fair value of plan assets at end of year 1,688 1,618  
Loans | Level 3      
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]      
Fair value of plan assets at beginning of year 553 584 756
Additions during the year 328 308 325
Redemptions during the year (280) (289) (531)
Revaluation of equity securities 4 (5) 0
Change in foreign currency exchange rates (19) (45) 34
Fair value of plan assets at end of year 586 553 584
Stocks | Level 3      
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]      
Fair value of plan assets at beginning of year 1,065 1,133 364
Additions during the year 0 0 0
Redemptions during the year 0 0 0
Revaluation of equity securities 75 13 753
Change in foreign currency exchange rates (38) (81) 16
Fair value of plan assets at end of year $ 1,102 $ 1,065 $ 1,133
XML 110 R90.htm IDEA: XBRL DOCUMENT v3.23.1
Retirement Plans - Defined Benefit Plans, Additional Information (Details) - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Defined Benefit Plan Disclosure [Line Items]      
Company contributions $ 1,489 $ 1,369 $ 986
Company contributions next fiscal year $ 2,171    
XML 111 R91.htm IDEA: XBRL DOCUMENT v3.23.1
Retirement Plans - Schedule of Estimated Future Benefit Payments (Details) - Pension Plan
$ in Thousands
Mar. 31, 2023
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2024 $ 1,465
2025 947
2026 896
2027 1,192
2028 1,550
Thereafter 8,914
Total $ 14,964
XML 112 R92.htm IDEA: XBRL DOCUMENT v3.23.1
Retirement Plans - Defined Contribution Plans, Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
AML US Employee, Defined Contribution Plan      
Defined Contribution Plan Disclosure [Line Items]      
Maximum employer contribution 5.00%    
Total contributions $ 4,708 $ 4,074 $ 3,687
AME Plan      
Defined Contribution Plan Disclosure [Line Items]      
Total contributions $ 1,248 $ 1,065 $ 507
XML 113 R93.htm IDEA: XBRL DOCUMENT v3.23.1
Commitment and Contingencies (Details) - USD ($)
Mar. 31, 2023
Mar. 25, 2022
Commitments and Contingencies Disclosure [Abstract]    
Purchase obligation $ 56,322,000  
Indemnification accruals 0 $ 0
Environmental accruals $ 0 $ 0
XML 114 R94.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income per Share - Narrative (Details) - shares
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Diluted weighted average common shares (in shares) 193,688,102 191,811,205 176,416,645
XML 115 R95.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income per Share - Schedule of Computation of Net Income per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Earnings Per Share [Abstract]      
Net income attributable to Allegro MicroSystems, Inc. $ 187,357 $ 119,407 $ 17,953
Net income attributable to common stockholders, basic 187,494 119,555 18,101
Net income attributable to common stockholders, diluted $ 187,494 $ 119,555 $ 18,101
Basic weighted average common shares (in shares) 191,197,452 189,748,427 83,448,055
Dilutive effect of common stock equivalents (in shares) 2,490,650 2,062,778 92,968,590
Diluted weighted average common shares (in shares) 193,688,102 191,811,205 176,416,645
Basic net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share) $ 0.98 $ 0.63 $ 0.22
Basic net income attributable to common stockholders per share (in dollars per share) 0.98 0.63 0.22
Diluted net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share) 0.97 0.62 0.10
Diluted net income attributable to common stockholders per share (in dollars per share) $ 0.97 $ 0.62 $ 0.10
XML 116 R96.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income per Share - Contingently Issuable Shares (Details) - shares
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Weighted average number of shares, contingently issuable (in shares) 17,586 3,622 273
Restricted Stock Units (RSUs)      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Weighted average number of shares, contingently issuable (in shares) 17,586 0 273
Employee Stock Purchase Plan (ESPP)      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Weighted average number of shares, contingently issuable (in shares) 0 3,622 0
XML 117 R97.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income per Share - Schedule of Issuable Weighted Average Share Information (Details) - shares
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares related to common stock conversion (in shares) 0 0 92,438,187
Dilutive effect of common stock equivalents (in shares) 2,490,650 2,062,778 92,968,590
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Incremental common shares (in shares) 1,039,547 1,066,406 308,811
Performance Stock Units (PSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Incremental common shares (in shares) 1,435,883 996,372 218,678
Employee Stock Purchase Plan (ESPP)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Incremental common shares (in shares) 15,220 0 2,914
XML 118 R98.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 02, 2020
shares
Mar. 31, 2023
USD ($)
$ / shares
Mar. 25, 2022
USD ($)
$ / shares
Mar. 26, 2021
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Defined contribution plan, age   62 years    
Years of service   5 years    
Stock-based compensation   $ 61,798 $ 33,548 $ 49,870
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   4 years    
Grant date fair value (in dollars per share) | $ / shares   $ 23.65 $ 26.00 $ 14.06
Options, vested in period, fair value   $ 29,732 $ 12,650 $ 2,241
Stock-based compensation expense not yet recorded   $ 37,490    
Stock-based compensation expense not yet recorded, period for recognition   1 year 3 months 7 days    
Stock-based compensation   $ 33,708    
Performance Stock Units (PSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Grant date fair value (in dollars per share) | $ / shares   $ 24.64    
Performance period   3 years    
Stock-based compensation expense not yet recorded   $ 19,282    
Stock-based compensation expense not yet recorded, period for recognition   2 years 7 months 20 days    
Stock-based compensation   $ 26,890    
Performance Stock Units (PSUs) | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Grant percentage of target shares granted maximum   0    
Inclusion percentage of target goals   10.00%    
Performance Stock Units (PSUs) | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Grant percentage of target shares granted maximum   2    
Inclusion percentage of target goals   200.00%    
Employee Stock Purchase Plan (ESPP)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock reserved for future issuance (in shares) | shares 2,685,528      
Number of shares immediately available for grant (in shares) | shares 832,400      
Number of shares that may become available for grant (in shares) | shares 1,852,958      
Purchase price of common stock, percentage of fair market value 85.00%      
Offering period 6 months      
Stock-based compensation expense not yet recorded   $ 252    
Stock-based compensation expense not yet recorded, period for recognition   3 months    
Stock-based compensation   $ 921    
Restricted Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation   146    
Phantom Share Units (PSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation   $ 133    
XML 119 R99.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Number of Shares      
Beginning balance (in shares) 1,701,007    
Granted (in shares) 2,237,432    
Vested (in shares) (1,475,998)    
Cancelled (in shares) (211,217)    
Ending balance (in shares) 2,251,224 1,701,007  
Weighted-Average Grant-Date Fair Value      
Beginning balance (in dollars per share) $ 20.50    
Granted (in dollars per share) 23.65 $ 26.00 $ 14.06
Vested (in dollars per share) 20.15    
Cancelled (in dollars per share) 20.57    
Ending balance (in dollars per share) $ 23.85 $ 20.50  
Weighted-Average Remaining Contractual Life (In years) 1 year 3 months 7 days 1 year 3 months 7 days  
Aggregate Intrinsic Value $ 108,036 $ 49,635  
XML 120 R100.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Schedule of Performance Units Fair Value Assumptions (Details) - Performance Stock Units (PSUs)
12 Months Ended
Mar. 31, 2023
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Performance term 2 years 9 months 21 days
Volatility 51.30%
Risk-free rate of return 2.76%
Dividend yield 0.00%
Weighted-average fair value per share (in dollars per share) $ 30.69
XML 121 R101.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Summary of Performance Stock Units Activity (Details) - Performance Stock Units (PSUs) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Number of Shares    
Beginning balance (in shares) 955,083  
Granted (in shares) 2,805,698  
Vested (in shares) (855,916)  
Cancelled (in shares) (552,689)  
Ending balance (in shares) 2,352,176 955,083
Weighted-Average Grant-Date Fair Value    
Beginning balance (in dollars per share) $ 20.22  
Granted (in dollars per share) 24.64  
Vested (in dollars per share) 28.01  
Cancelled (in dollars per share) 21.45  
Ending balance (in dollars per share) $ 22.38 $ 20.22
Weighted-Average Remaining Contractual Life (In years) 2 years 7 months 20 days 1 year 6 months 3 days
Aggregate Intrinsic Value $ 112,881 $ 27,869
XML 122 R102.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Summary of Unvested Restricted Common Stock Activity (Details) - Restricted Common Stock - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Number of Shares    
Beginning balance (in shares) 140,526  
Vested (in shares) (117,096)  
Cancelled (in shares) (1,626)  
Ending balance (in shares) 21,804 140,526
Weighted-Average Grant-Date Fair Value    
Beginning balance (in dollars per share) $ 14.00  
Vested (in dollars per share) 14.00  
Cancelled (in dollars per share) 0  
Ending balance (in dollars per share) $ 14.00 $ 14.00
Weighted-Average Remaining Contractual Life (In years) 1 month 28 days 1 year 25 days
Aggregate Intrinsic Value $ 1,046 $ 4,101
XML 123 R103.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Schedule of ESPP Fair Value Assumptions (Details) - Employee Stock Purchase Plan (ESPP) - $ / shares
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance term 6 months 6 months 6 months
Volatility 44.99% 48.10% 55.02%
Risk-free rate of return 3.58% 0.10% 0.09%
Dividend yield 0.00% 0.00% 0.00%
Weighted-average fair value per share (in dollars per share) $ 6.83 $ 8.25 $ 7.77
XML 124 R104.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation $ 61,798 $ 33,548 $ 49,870
Cost of sales      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation 5,090 3,176 5,158
Research and development      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation 9,496 3,933 3,573
Selling, general and administrative      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation $ 47,212 $ 26,439 $ 41,139
XML 125 R105.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Components of Income before Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Income before provision for income taxes attributable to:      
Domestic operations $ 190,107 $ 121,883 $ (2,288)
Foreign operations 21,239 18,863 837
Income (loss) before income taxes $ 211,346 $ 140,746 $ (1,451)
XML 126 R106.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Components of Provision (Benefit) for Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Current:      
Federal $ 53,973 $ 7,779 $ (3,821)
State 472 1,553 1,085
Foreign 9,523 4,361 2,115
Total current 63,968 13,693 (621)
Deferred:      
Federal (36,276) 7,892 (17,564)
State 310 371 (1,016)
Foreign (4,150) (765) (351)
Total deferred (40,116) 7,498 (18,931)
Total income tax provision $ 23,852 $ 21,191 $ (19,552)
XML 127 R107.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Schedule of Income Taxes Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Income Tax Disclosure [Abstract]      
Tax provision at U.S. statutory rate $ 44,383 $ 29,557 $ (305)
State income taxes, net of federal benefit 1,027 2,370 356
FDII (25,391) (9,066) 0
Research and development tax credit (3,641) (2,823) (2,162)
Stock-based compensation (1,025) (230) (13,303)
Cumulative provision-to-return (914) (590) (862)
Gain on contingent purchase price reduction (588) (420) (525)
Subpart F income, net of credits (307) 283 43
Provision for uncertain tax positions (81) (17) 26
162(m) limitation 8,931 3,988 0
Foreign tax rate 954 (157) 1,279
Deferred tax remeasurement 651 0 309
Transaction costs 338 307 1,498
CARES carryback claim and amended returns 0 (2,031) (3,834)
PSL Divestiture 0 0 (2,009)
Other (485) 20 (63)
Total income tax provision $ 23,852 $ 21,191 $ (19,552)
XML 128 R108.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Mar. 27, 2020
Income Tax Contingency [Line Items]        
Capitalized research and development costs $ 30,582 $ 0    
Deferred income tax, estimated rate benefit 13,133      
Provision for uncertain tax positions 2,408 2,459 $ 2,554 $ 2,559
Unrecognized tax benefits that would impact effective tax rate 2,392 2,433 2,542  
Unrecognized tax benefits, income tax penalties and interest expense 39 58 $ 73  
Unrecognized tax benefits, income tax penalties and interest accrued 445 $ 324    
Thailand Tax Authority | Research Tax Credit Carryforward | AMTC Facility | Held-for-sale        
Income Tax Contingency [Line Items]        
Tax credit carryforward, valuation allowance $ 3,581      
XML 129 R109.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Deferred Income Taxes (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 25, 2022
Deferred income tax assets:    
Capitalized research and development costs $ 30,582 $ 0
Bonuses, commissions and other compensation 11,506 11,137
Inventory and sales related 8,730 5,892
Stock-based compensation 3,842 2,837
Tax credits 3,220 6,454
Right-of-use liability 2,479 2,221
Other accruals and reserves 2,803 2,067
Net operating loss carryforward 361 2,106
Gross deferred income tax assets 63,523 32,714
Valuation allowance for deferred income tax assets (3,581) (5,070)
Total deferred income tax assets 59,942 27,644
Deferred income tax liabilities:    
Equity method and other investments (4,172) (2,801)
Fixed assets and intangibles (3,020) (4,720)
Right-of-use asset (2,391) (2,156)
Total deferred income tax liabilities (9,583) (9,677)
Deferred income tax assets $ 50,359 $ 17,967
XML 130 R110.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 25, 2022
Mar. 26, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning balance $ 2,459 $ 2,554 $ 2,559
Gross increases-tax positions in prior period 0 0 55
Gross decreases-tax positions in prior period settlement 0 0 0
Lapse in statute of limitations (51) (95) (60)
Balance at end of period $ 2,408 $ 2,459 $ 2,554
XML 131 R111.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions (Details) - USD ($)
12 Months Ended
Mar. 31, 2023
Jan. 26, 2023
Dec. 02, 2021
Feb. 02, 2021
Mar. 31, 2023
Mar. 25, 2022
Jul. 01, 2022
Related Party Transaction [Line Items]              
Stock issuance costs         $ 1,790,000    
Amounts due to related parties $ 9,682,000       9,682,000 $ 5,222,000  
Periodic payment         3,014,000    
Interest income         $ 202,000    
IPO - Selling Shareholders              
Related Party Transaction [Line Items]              
Number of shares issued in transaction (in shares)       19,332,852      
IPO              
Related Party Transaction [Line Items]              
Number of shares issued in transaction (in shares)       0      
Net proceeds       $ 0      
Sanken              
Related Party Transaction [Line Items]              
Ownership percentage by majority shareholder 51.40%       51.40%    
OEP | IPO - Selling Shareholders              
Related Party Transaction [Line Items]              
Number of shares issued in transaction (in shares)       1,832,852      
Polar Semiconductor, LLC | Sanken              
Related Party Transaction [Line Items]              
Ownership percentage by majority shareholder 70.00%       70.00%    
Polar Semiconductor, LLC | Allegro Microsystems, Inc.              
Related Party Transaction [Line Items]              
Ownership percentage by majority shareholder 30.00%       30.00%    
Sanken | Sanken Distribution Agreement, One-Time Payment              
Related Party Transaction [Line Items]              
Fees paid $ 5,000,000            
Sanken | Sanken Distribution Agreement, One-Time Sales Return              
Related Party Transaction [Line Items]              
Sales return of resalable inventory $ 4,200,000            
Distribution agreement period 24 months            
Terms of consulting agreement 6 months            
PSL              
Related Party Transaction [Line Items]              
Purchases from related party         $ 58,056,000 55,297,000  
Amounts due to related parties $ 4,682,000       4,682,000 $ 5,222,000  
PSL | Wafer Foundry Agreement              
Related Party Transaction [Line Items]              
Purchase commitment period   3 years          
PSL | Wafer Foundry Agreement, Renewal Term              
Related Party Transaction [Line Items]              
Related party transaction, term   1 year          
PSL | Wafer Foundry Agreement, Termination Notice Period              
Related Party Transaction [Line Items]              
Related party transaction, term   2 years          
PSL | Wafer Foundry Agreement, Forecast              
Related Party Transaction [Line Items]              
Related party transaction, term   3 years          
PSL | Wafer Foundry Agreement, Binding Years              
Related Party Transaction [Line Items]              
Related party transaction, term   2 years          
PSL | Wafer Foundry Agreement, Mask Pricing Term              
Related Party Transaction [Line Items]              
Related party transaction, term   2 years          
PSL | Initial PSL Loan | Loans Payable              
Related Party Transaction [Line Items]              
Principal amount     $ 7,500,000       $ 7,500,000
Interest rate     1.26%        
Term     4 years        
Outstanding balance $ 12,188,000       $ 12,188,000    
XML 132 algm-20230331_htm.xml IDEA: XBRL DOCUMENT 0000866291 2022-03-26 2023-03-31 0000866291 2022-09-23 0000866291 2023-05-08 0000866291 2021-03-27 2022-03-25 0000866291 2023-03-31 0000866291 2022-03-25 0000866291 algm:NonRelatedPartyRevenueMember 2022-03-26 2023-03-31 0000866291 algm:NonRelatedPartyRevenueMember 2021-03-27 2022-03-25 0000866291 algm:NonRelatedPartyRevenueMember 2020-03-28 2021-03-26 0000866291 algm:RelatedPartyRevenueMember 2022-03-26 2023-03-31 0000866291 algm:RelatedPartyRevenueMember 2021-03-27 2022-03-25 0000866291 algm:RelatedPartyRevenueMember 2020-03-28 2021-03-26 0000866291 2020-03-28 2021-03-26 0000866291 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-27 0000866291 algm:CommonClassLMember us-gaap:CommonStockMember 2020-03-27 0000866291 us-gaap:PreferredStockMember 2020-03-27 0000866291 us-gaap:CommonStockMember 2020-03-27 0000866291 us-gaap:AdditionalPaidInCapitalMember 2020-03-27 0000866291 us-gaap:RetainedEarningsMember 2020-03-27 0000866291 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-27 0000866291 us-gaap:NoncontrollingInterestMember 2020-03-27 0000866291 2020-03-27 0000866291 us-gaap:RetainedEarningsMember 2020-03-28 2021-03-26 0000866291 us-gaap:NoncontrollingInterestMember 2020-03-28 2021-03-26 0000866291 algm:CommonClassLMember us-gaap:CommonStockMember 2020-03-28 2021-03-26 0000866291 us-gaap:AdditionalPaidInCapitalMember 2020-03-28 2021-03-26 0000866291 us-gaap:CommonStockMember 2020-03-28 2021-03-26 0000866291 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-28 2021-03-26 0000866291 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-28 2021-03-26 0000866291 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-26 0000866291 algm:CommonClassLMember us-gaap:CommonStockMember 2021-03-26 0000866291 us-gaap:PreferredStockMember 2021-03-26 0000866291 us-gaap:CommonStockMember 2021-03-26 0000866291 us-gaap:AdditionalPaidInCapitalMember 2021-03-26 0000866291 us-gaap:RetainedEarningsMember 2021-03-26 0000866291 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-26 0000866291 us-gaap:NoncontrollingInterestMember 2021-03-26 0000866291 2021-03-26 0000866291 us-gaap:RetainedEarningsMember 2021-03-27 2022-03-25 0000866291 us-gaap:NoncontrollingInterestMember 2021-03-27 2022-03-25 0000866291 us-gaap:CommonStockMember 2021-03-27 2022-03-25 0000866291 us-gaap:AdditionalPaidInCapitalMember 2021-03-27 2022-03-25 0000866291 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-27 2022-03-25 0000866291 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-25 0000866291 algm:CommonClassLMember us-gaap:CommonStockMember 2022-03-25 0000866291 us-gaap:PreferredStockMember 2022-03-25 0000866291 us-gaap:CommonStockMember 2022-03-25 0000866291 us-gaap:AdditionalPaidInCapitalMember 2022-03-25 0000866291 us-gaap:RetainedEarningsMember 2022-03-25 0000866291 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-25 0000866291 us-gaap:NoncontrollingInterestMember 2022-03-25 0000866291 us-gaap:RetainedEarningsMember 2022-03-26 2023-03-31 0000866291 us-gaap:NoncontrollingInterestMember 2022-03-26 2023-03-31 0000866291 us-gaap:CommonStockMember 2022-03-26 2023-03-31 0000866291 us-gaap:AdditionalPaidInCapitalMember 2022-03-26 2023-03-31 0000866291 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-26 2023-03-31 0000866291 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0000866291 algm:CommonClassLMember us-gaap:CommonStockMember 2023-03-31 0000866291 us-gaap:PreferredStockMember 2023-03-31 0000866291 us-gaap:CommonStockMember 2023-03-31 0000866291 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000866291 us-gaap:RetainedEarningsMember 2023-03-31 0000866291 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000866291 us-gaap:NoncontrollingInterestMember 2023-03-31 0000866291 algm:AffiliatedEntityInPhilippinesMember 2023-03-31 0000866291 us-gaap:MoneyMarketFundsMember 2020-03-28 2021-03-26 0000866291 us-gaap:MoneyMarketFundsMember 2021-03-27 2022-03-25 0000866291 us-gaap:BuildingMember 2022-03-26 2023-03-31 0000866291 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2022-03-26 2023-03-31 0000866291 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2022-03-26 2023-03-31 0000866291 us-gaap:OfficeEquipmentMember 2022-03-26 2023-03-31 0000866291 srt:MinimumMember 2022-03-26 2023-03-31 0000866291 srt:MaximumMember 2022-03-26 2023-03-31 0000866291 algm:SankenMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-03-26 2023-03-31 0000866291 algm:LargestDistributorMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-03-26 2023-03-31 0000866291 algm:SankenMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-03-27 2022-03-25 0000866291 algm:LargestDistributorMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-03-27 2022-03-25 0000866291 algm:SankenMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-03-26 2023-03-31 0000866291 algm:SankenMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-03-27 2022-03-25 0000866291 algm:SankenMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-03-28 2021-03-26 0000866291 algm:LargestDistributorMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-03-26 2023-03-31 0000866291 algm:LargestDistributorMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-03-27 2022-03-25 0000866291 algm:LargestDistributorMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-03-28 2021-03-26 0000866291 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-03-26 2023-03-31 0000866291 country:JP us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-03-26 2023-03-31 0000866291 country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-03-26 2023-03-31 0000866291 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-03-27 2022-03-25 0000866291 country:JP us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-03-27 2022-03-25 0000866291 country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-03-27 2022-03-25 0000866291 country:KR us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-03-27 2022-03-25 0000866291 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-03-28 2021-03-26 0000866291 country:JP us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-03-28 2021-03-26 0000866291 country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-03-28 2021-03-26 0000866291 country:KR us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-03-28 2021-03-26 0000866291 algm:HeydayMember 2022-09-01 2022-09-01 0000866291 algm:HeydayMember 2022-03-26 2023-03-31 0000866291 algm:HeydayMember 2023-03-31 0000866291 algm:HeydayMember 2023-03-31 2023-03-31 0000866291 algm:HeydayMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-08-28 2020-08-28 0000866291 algm:AutomotiveEndMarketMember 2022-03-26 2023-03-31 0000866291 algm:AutomotiveEndMarketMember 2021-03-27 2022-03-25 0000866291 algm:AutomotiveEndMarketMember 2020-03-28 2021-03-26 0000866291 algm:IndustrialEndMarketMember 2022-03-26 2023-03-31 0000866291 algm:IndustrialEndMarketMember 2021-03-27 2022-03-25 0000866291 algm:IndustrialEndMarketMember 2020-03-28 2021-03-26 0000866291 algm:OtherEndMarketMember 2022-03-26 2023-03-31 0000866291 algm:OtherEndMarketMember 2021-03-27 2022-03-25 0000866291 algm:OtherEndMarketMember 2020-03-28 2021-03-26 0000866291 algm:PowerIntegratedCircuitsMember 2022-03-26 2023-03-31 0000866291 algm:PowerIntegratedCircuitsMember 2021-03-27 2022-03-25 0000866291 algm:PowerIntegratedCircuitsMember 2020-03-28 2021-03-26 0000866291 algm:MagneticSensorsMember 2022-03-26 2023-03-31 0000866291 algm:MagneticSensorsMember 2021-03-27 2022-03-25 0000866291 algm:MagneticSensorsMember 2020-03-28 2021-03-26 0000866291 country:US 2022-03-26 2023-03-31 0000866291 country:US 2021-03-27 2022-03-25 0000866291 country:US 2020-03-28 2021-03-26 0000866291 algm:OtherAmericasMember 2022-03-26 2023-03-31 0000866291 algm:OtherAmericasMember 2021-03-27 2022-03-25 0000866291 algm:OtherAmericasMember 2020-03-28 2021-03-26 0000866291 srt:EuropeMember 2022-03-26 2023-03-31 0000866291 srt:EuropeMember 2021-03-27 2022-03-25 0000866291 srt:EuropeMember 2020-03-28 2021-03-26 0000866291 country:JP 2022-03-26 2023-03-31 0000866291 country:JP 2021-03-27 2022-03-25 0000866291 country:JP 2020-03-28 2021-03-26 0000866291 country:CN 2022-03-26 2023-03-31 0000866291 country:CN 2021-03-27 2022-03-25 0000866291 country:CN 2020-03-28 2021-03-26 0000866291 country:KR 2022-03-26 2023-03-31 0000866291 country:KR 2021-03-27 2022-03-25 0000866291 country:KR 2020-03-28 2021-03-26 0000866291 algm:OtherAsiaMember 2022-03-26 2023-03-31 0000866291 algm:OtherAsiaMember 2021-03-27 2022-03-25 0000866291 algm:OtherAsiaMember 2020-03-28 2021-03-26 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0000866291 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0000866291 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0000866291 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0000866291 us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-25 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-25 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-25 0000866291 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-25 0000866291 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-25 0000866291 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-25 0000866291 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-25 0000866291 us-gaap:FairValueMeasurementsRecurringMember 2022-03-25 0000866291 algm:VoxtelIncMember 2020-08-28 0000866291 2020-08-28 0000866291 us-gaap:LandMember 2023-03-31 0000866291 us-gaap:LandMember 2022-03-25 0000866291 algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember 2023-03-31 0000866291 algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember 2022-03-25 0000866291 us-gaap:MachineryAndEquipmentMember 2023-03-31 0000866291 us-gaap:MachineryAndEquipmentMember 2022-03-25 0000866291 us-gaap:OfficeEquipmentMember 2023-03-31 0000866291 us-gaap:OfficeEquipmentMember 2022-03-25 0000866291 us-gaap:ConstructionInProgressMember 2023-03-31 0000866291 us-gaap:ConstructionInProgressMember 2022-03-25 0000866291 country:US 2023-03-31 0000866291 country:US 2022-03-25 0000866291 country:PH 2023-03-31 0000866291 country:PH 2022-03-25 0000866291 algm:OtherCountriesMember 2023-03-31 0000866291 algm:OtherCountriesMember 2022-03-25 0000866291 us-gaap:PatentsMember 2023-03-31 0000866291 us-gaap:PatentsMember 2022-03-26 2023-03-31 0000866291 us-gaap:CustomerRelationshipsMember 2023-03-31 0000866291 us-gaap:CustomerRelationshipsMember 2022-03-26 2023-03-31 0000866291 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-03-31 0000866291 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-03-26 2023-03-31 0000866291 algm:IndefiniteLivedTechnologyBasedIntangibleAssetsAndLegacyTrademarksMember 2023-03-31 0000866291 algm:TrademarksAndOtherMember 2023-03-31 0000866291 algm:TrademarksAndOtherMember 2022-03-26 2023-03-31 0000866291 us-gaap:PatentsMember 2022-03-25 0000866291 us-gaap:PatentsMember 2021-03-27 2022-03-25 0000866291 us-gaap:CustomerRelationshipsMember 2022-03-25 0000866291 us-gaap:CustomerRelationshipsMember 2021-03-27 2022-03-25 0000866291 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-03-25 0000866291 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-03-27 2022-03-25 0000866291 algm:IndefiniteLivedTechnologyBasedIntangibleAssetsAndLegacyTrademarksMember 2022-03-25 0000866291 algm:TrademarksAndOtherMember 2022-03-25 0000866291 algm:TrademarksAndOtherMember 2021-03-27 2022-03-25 0000866291 srt:MinimumMember 2023-03-31 0000866291 srt:MaximumMember 2023-03-31 0000866291 algm:TermLoanFacilityMember algm:CreditSuisseAGCaymanIslandsBranchMember 2020-09-30 0000866291 us-gaap:RevolvingCreditFacilityMember algm:MizuhoBankLtdMember 2020-09-30 0000866291 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember algm:MizuhoBankLtdMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-09-30 2020-09-30 0000866291 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember algm:MizuhoBankLtdMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-09-30 2020-09-30 0000866291 us-gaap:RevolvingCreditFacilityMember algm:MizuhoBankLtdMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-09-30 0000866291 us-gaap:RevolvingCreditFacilityMember algm:MizuhoBankLtdMember 2023-03-31 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2022-03-26 2023-03-31 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2021-03-27 2022-03-25 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2020-03-28 2021-03-26 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:DefinedBenefitPlanDebtSecurityMember us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:DefinedBenefitPlanDebtSecurityMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:DefinedBenefitPlanDebtSecurityMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:DefinedBenefitPlanDebtSecurityMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 algm:UnitInvestmentTrustFundMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:DefinedBenefitPlanDebtSecurityMember us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:DefinedBenefitPlanDebtSecurityMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:DefinedBenefitPlanDebtSecurityMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:DefinedBenefitPlanDebtSecurityMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:BankLoanObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-27 0000866291 us-gaap:BankLoanObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-28 2021-03-26 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-03-28 2021-03-26 0000866291 us-gaap:BankLoanObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-26 0000866291 us-gaap:BankLoanObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-27 2022-03-25 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2021-03-27 2022-03-25 0000866291 us-gaap:BankLoanObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-25 0000866291 us-gaap:BankLoanObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-26 2023-03-31 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2022-03-26 2023-03-31 0000866291 us-gaap:BankLoanObligationsMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0000866291 algm:AMLUSEmployeeDefinedContributionPlanMember 2022-03-26 2023-03-31 0000866291 algm:AMLUSEmployeeDefinedContributionPlanMember 2021-03-27 2022-03-25 0000866291 algm:AMLUSEmployeeDefinedContributionPlanMember 2020-03-28 2021-03-26 0000866291 algm:AMEPlanMember 2022-03-26 2023-03-31 0000866291 algm:AMEPlanMember 2021-03-27 2022-03-25 0000866291 algm:AMEPlanMember 2020-03-28 2021-03-26 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2022-03-26 2023-03-31 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2021-03-27 2022-03-25 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2020-03-28 2021-03-26 0000866291 us-gaap:EmployeeStockMember 2022-03-26 2023-03-31 0000866291 us-gaap:EmployeeStockMember 2021-03-27 2022-03-25 0000866291 us-gaap:EmployeeStockMember 2020-03-28 2021-03-26 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2022-03-26 2023-03-31 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2021-03-27 2022-03-25 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2020-03-28 2021-03-26 0000866291 us-gaap:PerformanceSharesMember 2022-03-26 2023-03-31 0000866291 us-gaap:PerformanceSharesMember 2021-03-27 2022-03-25 0000866291 us-gaap:PerformanceSharesMember 2020-03-28 2021-03-26 0000866291 us-gaap:EmployeeStockMember 2022-03-26 2023-03-31 0000866291 us-gaap:EmployeeStockMember 2021-03-27 2022-03-25 0000866291 us-gaap:EmployeeStockMember 2020-03-28 2021-03-26 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2022-03-25 0000866291 us-gaap:RestrictedStockUnitsRSUMember 2023-03-31 0000866291 srt:MinimumMember us-gaap:PerformanceSharesMember 2023-03-31 0000866291 srt:MaximumMember us-gaap:PerformanceSharesMember 2023-03-31 0000866291 us-gaap:PerformanceSharesMember 2023-03-31 0000866291 us-gaap:PerformanceSharesMember 2022-03-25 0000866291 us-gaap:RestrictedStockMember 2022-03-25 0000866291 us-gaap:RestrictedStockMember 2021-03-27 2022-03-25 0000866291 us-gaap:RestrictedStockMember 2022-03-26 2023-03-31 0000866291 us-gaap:RestrictedStockMember 2023-03-31 0000866291 us-gaap:EmployeeStockMember 2020-11-02 0000866291 us-gaap:EmployeeStockMember 2020-11-02 2020-11-02 0000866291 us-gaap:EmployeeStockMember 2023-03-31 0000866291 us-gaap:EmployeeStockMember 2022-03-25 0000866291 us-gaap:EmployeeStockMember 2021-03-26 0000866291 us-gaap:PhantomShareUnitsPSUsMember 2022-03-26 2023-03-31 0000866291 us-gaap:CostOfSalesMember 2022-03-26 2023-03-31 0000866291 us-gaap:CostOfSalesMember 2021-03-27 2022-03-25 0000866291 us-gaap:CostOfSalesMember 2020-03-28 2021-03-26 0000866291 us-gaap:ResearchAndDevelopmentExpenseMember 2022-03-26 2023-03-31 0000866291 us-gaap:ResearchAndDevelopmentExpenseMember 2021-03-27 2022-03-25 0000866291 us-gaap:ResearchAndDevelopmentExpenseMember 2020-03-28 2021-03-26 0000866291 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-03-26 2023-03-31 0000866291 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-03-27 2022-03-25 0000866291 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-03-28 2021-03-26 0000866291 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember algm:AMTCFacilityMember algm:ThailandTaxAuthorityMember us-gaap:ResearchMember 2023-03-31 0000866291 algm:IPOSellingShareholdersMember 2021-02-02 2021-02-02 0000866291 algm:IPOSellingShareholdersMember algm:OneEquityPartnersMember 2021-02-02 2021-02-02 0000866291 us-gaap:IPOMember 2021-02-02 2021-02-02 0000866291 algm:SankenMember 2023-03-31 0000866291 algm:SankenDistributionAgreementOneTimePaymentMember us-gaap:MajorityShareholderMember 2023-03-31 2023-03-31 0000866291 algm:SankenDistributionAgreementOneTimeSalesReturnMember us-gaap:MajorityShareholderMember 2023-03-31 2023-03-31 0000866291 algm:SankenMember algm:PolarSemiconductorLLCMember 2023-03-31 0000866291 algm:AllegroMicrosystemsIncMember algm:PolarSemiconductorLLCMember 2023-03-31 0000866291 us-gaap:EquityMethodInvesteeMember 2022-03-26 2023-03-31 0000866291 us-gaap:EquityMethodInvesteeMember 2021-03-27 2022-03-25 0000866291 us-gaap:EquityMethodInvesteeMember 2023-03-31 0000866291 us-gaap:EquityMethodInvesteeMember 2022-03-25 0000866291 algm:WaferFoundryAgreementMember us-gaap:EquityMethodInvesteeMember 2023-01-26 2023-01-26 0000866291 algm:WaferFoundryAgreementRenewalTermMember us-gaap:EquityMethodInvesteeMember 2023-01-26 2023-01-26 0000866291 algm:WaferFoundryAgreementTerminationNoticePeriodMember us-gaap:EquityMethodInvesteeMember 2023-01-26 2023-01-26 0000866291 algm:WaferFoundryAgreementForecastMember us-gaap:EquityMethodInvesteeMember 2023-01-26 2023-01-26 0000866291 algm:WaferFoundryAgreementBindingYearsMember us-gaap:EquityMethodInvesteeMember 2023-01-26 2023-01-26 0000866291 algm:WaferFoundryAgreementMaskPricingTermMember us-gaap:EquityMethodInvesteeMember 2023-01-26 2023-01-26 0000866291 algm:InitialPSLLoanMember us-gaap:LoansPayableMember us-gaap:EquityMethodInvesteeMember 2021-12-02 0000866291 algm:InitialPSLLoanMember us-gaap:LoansPayableMember us-gaap:EquityMethodInvesteeMember 2021-12-02 2021-12-02 0000866291 algm:InitialPSLLoanMember us-gaap:LoansPayableMember us-gaap:EquityMethodInvesteeMember 2022-07-01 0000866291 algm:InitialPSLLoanMember us-gaap:LoansPayableMember us-gaap:EquityMethodInvesteeMember 2023-03-31 iso4217:USD shares iso4217:USD shares algm:location algm:continent algm:segment pure algm:reportingUnit 0000866291 false 2023 FY P3Y http://fasb.org/us-gaap/2022#BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 P1Y 10-K true 2023-03-31 --03-31 false 001-39675 ALLEGRO MICROSYSTEMS, INC. DE 46-2405937 955 Perimeter Road Manchester, NH 03103 603 626-2300 Common Stock, par value $0.01 per share ALGM NASDAQ Yes No Yes Yes Large Accelerated Filer false false false true false 1493845675 191756966 Portions of the registrant’s proxy statement for its 2023 Annual Meeting of Stockholders to be filed pursuant to Regulation 14A within 120 days of the end of the registrant’s fiscal year ended March 31, 2023 are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein. 238 248 PricewaterhouseCoopers LLP Boston, Massachusetts Grant Thornton LLP Boston, Massachusetts 351576000 282383000 7129000 7416000 102000 105000 111290000 87359000 13494000 27360000 1943000 4144000 151301000 86160000 25346000 14995000 3750000 1875000 665829000 511692000 263099000 210028000 16866000 16049000 50359000 17967000 27691000 20009000 52378000 35970000 8438000 5625000 27265000 27671000 69230000 47609000 1181155000 892620000 56256000 29836000 9682000 5222000 94894000 65459000 4493000 3706000 165325000 104223000 25000000 25000000 13048000 12748000 10967000 15286000 214340000 157257000 0.01 0.01 20000000 20000000 0 0 0 0 0 0 0.01 0.01 1000000000 191754292 191754292 1000000000 190473595 190473595 1918000 1905000 674179000 627792000 310315000 122958000 -20784000 -18448000 965628000 734207000 1187000 1156000 966815000 735363000 1181155000 892620000 812890000 619861000 486546000 160763000 148813000 104661000 973653000 768674000 591207000 348390000 286855000 254285000 79184000 74359000 58020000 546079000 407460000 278902000 150850000 121873000 108649000 194722000 150937000 153476000 0 0 7119000 -2800000 -2000000 -2500000 342772000 270810000 266744000 203307000 136650000 12158000 0 0 -9055000 2336000 2499000 3828000 1724000 1442000 1225000 980000 -568000 -2889000 -406000 1007000 1413000 7471000 3722000 0 606000 992000 -475000 211346000 140746000 -1451000 23852000 21191000 -19552000 187494000 119555000 18101000 137000 148000 148000 187357000 119407000 17953000 0.98 0.63 0.22 0.97 0.62 0.10 191197452 189748427 83448055 193688102 191811205 176416645 187494000 119555000 18101000 137000 148000 148000 187357000 119407000 17953000 -2892000 -8110000 9304000 -164000 -472000 391000 -492000 -1416000 1172000 -2400000 -6694000 8132000 184957000 112713000 26085000 -64000 -111000 21000 185021000 112824000 26064000 10000000 100000 622470 6000 0 0 0 0 458697000 194355000 -19976000 950000 634132000 17953000 148000 18101000 15828 19165000 19165000 156435 2000 49870000 49872000 25000000 250000 321175000 321425000 -10000000 -100000 -636301 -6000 166500000 1665000 -1559000 0 1997 2068274 21000 27686000 27707000 2081000 2081000 191243000 208757000 400000000 9283000 21000 9304000 1172000 1172000 0 0 0 0 0 0 189588161 1896000 592170000 3551000 -11865000 1119000 586871000 119407000 148000 119555000 125767 1000 2831000 2832000 759667 8000 33429000 33437000 638000 638000 -7999000 -111000 -8110000 -1416000 -1416000 0 0 0 0 0 0 190473595 1905000 627792000 122958000 -18448000 1156000 735363000 187357000 137000 187494000 42000 42000 161726 2000 2791000 2793000 1118971 11000 61657000 61668000 18061000 18061000 -2828000 -64000 -2892000 -492000 -492000 0 0 0 0 0 0 191754292 1918000 674179000 310315000 -20784000 1187000 966815000 187494000 119555000 18101000 50808000 48527000 48307000 99000 101000 226000 -40116000 7498000 -18931000 61798000 33548000 49870000 -285000 349000 -269000 0 0 -9055000 -2800000 -2000000 -2500000 0 0 7119000 -1438000 6297000 5019000 7471000 3722000 0 12484000 18347000 9303000 -2226000 2668000 28000 75150000 4471000 -7641000 23263000 19450000 29047000 11958000 -4348000 15099000 18326000 -659000 4878000 22934000 -3383000 14795000 193206000 156129000 120570000 79775000 69941000 40673000 19921000 14549000 11555000 0 27408000 318000 0 9189000 0 0 0 16335000 -99696000 -66271000 -68245000 7500000 7500000 0 2812000 0 51377000 0 0 321425000 18061000 638000 0 2793000 2831000 -27707000 42000 0 0 0 0 400000000 0 0 315719000 0 0 300000000 0 0 33000000 -19998000 -5307000 -72186000 -4606000 1373000 3860000 68906000 85924000 -16001000 289799000 203875000 219876000 358705000 289799000 203875000 282383000 197214000 214491000 7416000 6661000 5385000 289799000 203875000 219876000 351576000 282383000 197214000 7129000 7416000 6661000 358705000 289799000 203875000 1923000 813000 2746000 58209000 22195000 8908000 16369000 2021000 3226000 0 0 25969000 0 0 171000 4870000 3159000 0 Nature of the Business and Basis of Presentation<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allegro MicroSystems, Inc., together with its consolidated subsidiaries (the “Company”), is a global leader in designing, developing and manufacturing sensing and power solutions for motion control and energy-efficient systems in automotive and industrial markets. The Company is incorporated under the laws of Delaware. The Company is headquartered in Manchester, New Hampshire and has a global footprint, with 26 locations across four continents.</span></div><div style="margin-top:6pt;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 Periods</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fiscal year is the 52-week or 53-week period ending on the Friday closest to the last day in March. The Company’s 2023 fiscal year ended March 31, 2023 (“fiscal year 2023”) was a 53-week period, while the 2022 fiscal year ended March 25, 2022 (“fiscal year 2022”) and 2021 fiscal year ended March 26, 2021 (“fiscal year 2021”) were 52-week periods.</span></div> 26 4 Summary of Significant Accounting Policies <div style="margin-top:6pt;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%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We prepare our financial statements in accordance with U.S. generally accepted accounting principles (“GAAP”). These principles are established primarily by the Financial Accounting Standards Board (“FASB”).</span></div><div style="margin-top:6pt;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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of the Company and those entities required to be consolidated under GAAP. All material intercompany profits, transactions, and balances among the consolidated entities have been eliminated.</span></div><div style="margin-top:6pt;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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, provisions for expected credit losses and customer returns and sales allowances. Such estimates also relate to accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, the net realizable value of inventory, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the consolidated financial statements.</span></div><div style="margin-top:6pt;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%">Reclassifications</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications have been made to prior-period amounts to conform to current-period reporting classifications.</span></div><div style="margin-top:6pt;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%">Business Segment Information</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in one segment which involves the design, development, production and distribution of various integrated circuits in various markets worldwide. The Company has a single, company-wide management team that administers all properties as a whole rather than as discrete operating segments. The chief operating decision maker, who is the Company’s Chief Executive Officer, measures financial performance as a single enterprise and not on a legal entity or end market basis. Throughout the year, the chief operating decision maker allocates capital resources on a project-by-project basis across the Company’s entire asset base to maximize profitability without regard to a legal entity or end market basis. The Company operates in a number of countries throughout the world in a variety of product lines through its business unit structure.</span></div><div style="margin-top:6pt;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 and Transactions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s reporting currency is the U.S. Dollar. The financial statements of the Company’s foreign subsidiaries are translated from local currency into U.S. dollars using the current exchange rate at the balance sheet date for assets and liabilities, and the average exchange rate in effect during the period for net sales and expenses. The functional currency for the Company’s international subsidiaries is considered to be the local currency for each entity, and, accordingly, translation adjustments for these entities are included as a component of accumulated other comprehensive loss in the Company’s consolidated balance sheets.</span></div><div style="margin-top:6pt;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%">Non-Controlling Interests</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through one of its wholly owned subsidiaries, established an affiliated entity in Philippines for the primary purpose of purchasing, selling, leasing, developing and otherwise managing real estate acquired by the Company in the Philippines. The Company owns 40% of the equity interest in this entity, and the remaining 60% is held in a trust for the benefit of its employee retirement fund. The portion of the results of operations of this entity is shown as net income attributable to the non-controlling interests in the Company’s consolidated statements of operations for fiscal 2023, 2022 and 2021. Additionally, the cumulative portion of the results of operations of this entity along with the interest in the net assets is shown as a component of non-controlling interests in the Company’s consolidated balance sheets.</span></div><div style="margin-top:6pt;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 Equivalents and Restricted Cash</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid instruments with original maturities of three months or less at the time of acquisition to be cash equivalents. At March 31, 2023 and March 25, 2022, the Company maintained investments in an interest-bearing cash account. Because of the investment’s short term to maturity and the investment’s relative price insensitivity to changes in market interest rates, cost approximates fair value for this investment. As a result, there were no realized or unrealized gains or losses for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021. The Company has restricted cash, the use of which is restricted to the benefit of employees through a deferred compensation program.</span></div><div style="margin-top:6pt;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%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets and liabilities are carried at fair value under GAAP. Fair value is the exchange price that would be received for an asset or paid to transfer a liability (at exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value, which are provided below:</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1    — Quoted prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2    — Observable inputs (other than Level 1 prices) such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3    — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or examination.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s cash equivalents and restricted cash are carried at fair values as determined according to the fair value hierarchy described above (see Note 5, “Fair Value Measurements”). The carrying value of accounts receivable, assets held for sale, notes receivables, accounts payable and accrued expenses approximate their respective fair value due to the short-term nature of these assets and liabilities. The carrying value of outstanding borrowings under the line of credit agreements approximates fair value as it bears interest at a rate approximating a market interest rate.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party note receivable was classified as held-for-investment based on management’s intent and ability to hold the loan for the foreseeable future or to maturity. Loans held-for investment are carried at amortized cost and reduced by a valuation allowance for estimated credit losses, as necessary. The Company recognizes interest income on loans, including the amortization of discounts and premiums, loan fees paid and received, using the interest method. The interest method is applied on a loan-by-loan basis when collectability of the future payments is reasonably assured. Premiums and discounts are recognized as yield adjustments over the term of the related loans.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A detailed description of fair value measurement of the assets of the non-U.S. defined benefit plan is included in Note 15, “Retirement Plans.”</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade accounts receivable, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A receivable is a right to consideration that is unconditional (i.e., only the passage of time is required before payment is due). Accounts receivables are presented net of a provision for expected credit losses, which is an estimate of amounts that may not be collectible.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for expected credit losses is our estimate of current expected credit losses (“CECL”) based on historical loss experience. The Company periodically performs detailed reviews to assess the adequacy of the allowance. The Company exercises judgment in estimating the timing, frequency and severity of losses. The Company uses an </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">aging schedule method</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to estimate current expected credit losses based on days of delinquency, including information about past events and current economic conditions, as well as future forecasts of economic conditions. The Company’s accounts receivable is separated int</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o two</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> categories using a portfolio methodology to evaluate the allowance under the CECL impairment model based on sales categorization and similar credit quality and worthiness of the customers: original equipment manufacturers and distributors. The receivables in each category share similar risk characteristics. The Company increases the allowance for expected credits losses when the Company determines all or a portion of a receivable is uncollectible. The Company recognizes recoveries as a decrease to the allowance for expected credit losses. Adjustments to the allowance for expected credit losses are recorded as selling, general and administrative expenses in the consolidated statements of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value, with cost being determined using a standard costing system that approximates actual costs, based on a first-in, first-out method. Inventory costs include materials, labor and manufacturing overhead. The Company records inventory provisions when conditions exist that suggest that inventory may be in excess of anticipated demand, is obsolete based upon expected future demand for products and market conditions, or quality-related rejections. These provisions are reported as a reduction to raw materials and supplies, work in process and finished goods. The Company regularly evaluates the ability to realize the value of inventory based on a combination of factors, including historical usage rates, forecasted sales or usage, and product end of life dates. Assumptions used in determining management’s estimates of future product demand may prove to be incorrect, in which case the provision required for excess and obsolete inventory would have to be adjusted in the future. Although the Company performs a detailed review of its forecasts of future product demand, any significant unanticipated changes in demand could have a significant impact on the value of the Company’s inventory and reported operating results.</span></div><div style="margin-top:6pt;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, Net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net, including improvements that significantly add to productive capacity or extend useful life, are stated at historical cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The Company capitalizes interest on certain projects with long-term construction periods. Maintenance and repairs expenditures are charged to expense as incurred. Estimated useful lives of the respective property, plant and equipment assets are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Asset</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Useful Life</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%">Buildings</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economic life of the building improvements</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%">Leasehold improvements</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%">The shorter of the remaining term of the lease or estimated useful life</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-10 years</span></div></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%">Office equipment</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></div></td></tr></table></div><div style="margin-top:6pt;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, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net primarily consist of identified intangible assets related to previous acquisitions, as well as capitalized costs to acquire and defend patent and trademark related awards. In addition, the Company holds technology, customer relationships, and non-compete agreements. The Company’s intangible assets are amortized using the straight-line method over their estimated useful lives (approximating their economic benefit) ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc0MzUwYTQyYWY4YTQ3MDViYjQ0OWFmNWYwMWY1ODFlL3NlYzo3NDM1MGE0MmFmOGE0NzA1YmI0NDlhZjVmMDFmNTgxZV8xNTQvZnJhZzo2YTE3NTFjZDg3ZWI0NTkzOTcxNWMzN2ZlMjQwM2JhMS90ZXh0cmVnaW9uOjZhMTc1MWNkODdlYjQ1OTM5NzE1YzM3ZmUyNDAzYmExXzEyNDY5_451120f7-56eb-4495-b2f6-053aad4980cd">three</span> to twelve years.</span></div><div style="margin-top:6pt;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%">Impairment of Long-Lived Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets consist of property, plant and equipment, finite-lived intangibles, such as patents and customer relationships and indefinite-lived intangible assets such as process technology and trademarks.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment and finite-lived assets are tested for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. If such assets are not impaired, but their useful lives have decreased, the remaining net book value is amortized over the revised useful life.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets are reviewed for impairment at least annually or whenever events or changes in circumstances indicate that it is more likely than not that the asset is impaired. The impairment test consists of a qualitative assessment to determine if events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform a quantitative impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If events occur, a comparison of the fair value of the intangible asset with its carrying value is performed. If the carrying value of the intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company has elected the first business day of the fourth quarter of its fiscal year as the annual impairment testing date. The results of the annual impairment test did not indicate any impairments of indefinite-lived intangible assets for fiscal years 2023, 2022 and 2021.</span></div><div style="margin-top:6pt;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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess purchase price over the estimated fair value of net assets acquired as of the acquisition date. The Company tests goodwill for impairment on an annual basis on the first business day of the fourth quarter or more frequently if there are indicators of impairment. Events that could indicate impairment and trigger an interim impairment assessment include, but are not limited to, current economic and market conditions, including a decline in market capitalization, a significant adverse change in legal factors, business climate, operational performance of the business or key personnel, and an adverse action or assessment by a regulator. The Company has determined that there is one reporting unit for purposes of testing goodwill for impairment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In testing goodwill for impairment, the Company has the option to first consider qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. Such qualitative factors include industry and market considerations, economic conditions, entity-specific financial performance and other events, such as changes in management, strategy and primary customer base. If based on the Company’s qualitative assessment it is more likely than not that the fair value of the reporting unit is less than its carrying amount, quantitative impairment testing is required. However, if the Company concludes otherwise, quantitative impairment testing is not required. The results of the Company’s qualitative goodwill impairment test performed on the first business day of fourth quarter for fiscal years 2023, 2022 and 2021 did not indicate any impairments.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for leases in accordance with GAAP. At the inception of an arrangement, the Company determines whether the arrangement is a lease arrangement or contains a lease based on the unique facts and circumstances present. Leases with a term greater than 12 months are recognized on the balance sheet as right-of-use (“ROU”) assets with a corresponding lease liability. The Company has elected not to recognize on the consolidated balance sheets leases with an initial term of 12 months or less. Leases with an initial term of 12 months or less are directly expensed as incurred. Leases are classified as either operating or finance depending on the specific terms of the arrangement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s leases mainly consist of facilities, office equipment, and vehicles. The majority of leases are classified as operating leases. Certain lease agreements contain provisions for future rent increases. Lease payments included in the measurement of the lease liability comprise fixed payments and future rent increases tied to an index or rate. Future rent increases dependent on an index or rate are initially measured at the index or rate at the commencement date. The Company’s leases typically do not contain residual value guarantees.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the commencement date, operating and finance lease liabilities and their corresponding ROU assets are recorded based on the present value of lease payments over the expected lease term. The lease term includes the non-cancelable period of the lease, plus any additional periods covered by either a Company option to extend (or not to terminate) the lease that the Company is reasonably certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor. The </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interest rate implicit in a lease contract is typically not readily determinable, therefore an incremental borrowing rate is used to calculate the lease liability. The incremental borrowing rate is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the ROU asset may be required for items such as prepayments, lease incentives received or initial direct costs paid.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product Warranties</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides warranties on its products to its customers, generally for one year from the date of shipment and in limited cases for longer periods. In the event of a failure of a product covered by these warranties, the Company must repair or replace the product or, if those remedies are insufficient, and at the discretion of the Company, provide a refund. In limited cases, the Company warrants its products to include significant liability beyond the cost of repairing or replacing the product or refunding the sales price of the product. The Company periodically assesses the adequacy of the warranty reserve and adjusts the amount, as necessary. If there is a material increase in the rate of customer claims, or the Company’s estimates of probable losses relating to specifically identified warranty exposures are inaccurate, the Company may need to record a charge against future cost of goods sold. There were $4,327 and $541 accrued as of March 31, 2023 and March 25, 2022, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized on contracts with customers when transfer of control to the customer occurs in exchange for an amount reflecting the consideration that the Company expects to be entitled. In order to achieve this core principle, the Company applies the following five step approach:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Identify the contract with a customer</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company considers customer purchase orders, which in some cases are governed by master agreements, to be customer contracts. A contract exists when it is approved by both parties, each party’s rights and obligations are identified, payment terms are known, customer has the ability and intent to pay and the contract has commercial substance. The Company uses judgment in determining the customer’s ability and intent to pay, which is based on factors such as the customer’s historical payment experience or, for new customers, credit and financial information pertaining to the customers.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Identify the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Performance obligations are identified as products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the product or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products or services is separately identifiable from other promises in the contract. Substantially, all of the Company’s contracts with customers contain a single performance obligation, such as the sale of mixed-signal integrated circuit products or the sale of wafer fabricators.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Determine the transaction price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring products to the customer. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that no significant future reversal of cumulative revenue under the contract will occur.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Allocate the transaction price to the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—If the contract contains a single performance obligation, the entire transaction price is allocated to that performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligations based on a relative standalone selling price.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Recognize revenue when a performance obligation is satisfied</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company’s performance obligation is satisfied), which typically occurs point in time at shipment or delivery, depending on the terms of the contract.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales channels</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells products globally through its direct sales force, third-party distributors, independent sales representatives and consignment. The Company records revenue based on the amount of any discounted arrangement fee. When the Company transacts with a distributor, its contractual arrangement is with the distributor and not with the end customer. Whether the Company transacts business with and receives the order from a distributor or directly from an end customer, its revenue recognition policy and resulting pattern of revenue recognition for the order are the same.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also uses independent sales representatives to assist in the sales process with certain customers. Sales representatives are not distributors. If a sales representative is engaged in the sales process, the Company receives the order directly from and sells the products directly to the end customer. The Company pays a commission to the sales representative, calculated as a percentage of the related customer payment. Sales representatives’ commissions are recorded as expenses when incurred and are classified as selling, general and administrative expenses in the Company’s consolidated statements of operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the consignment arrangements with distributors, delivery occurs and revenue is recognized when the distributor pulls product from consignment inventory that is stored at designated distributor locations. Recognition is not contingent upon resale of the products to the distributors’ customers. Until the products are pulled for use or sale by the distributor, the Company retains control over the products’ disposition, including the right to pull back or relocate the products.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable consideration</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable consideration includes sales in which the amount of consideration that the Company will receive is unknown as of the end of a reporting period. Such consideration primarily includes limited price protection provisions provided to distributors, sales under agreements that allow rights of return, referred to as stock rotation, provided to distributors, discounts and credits provided to distributors and returns provisions offered to direct customers. The Company estimates potential future returns, credits and sales allowances based on historical data from prior sales returns and credits issued and changes in product sales to customers.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Practical expedients elected</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized is adjusted based on allowances, which are prepared on a portfolio basis using a most likely amount methodology. The length of time between revenue recognition and payment is not significant under any of the Company’s payment terms. Moreover, if the period between revenue recognition and when the customer pays is one year or less, the Company elected not to account for the significant financing component.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Revenue Recognition Policies</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling activities are not considered a contractual performance obligation. The Company records shipping and handling costs billed to customers as revenue with offsetting costs recorded as cost of sale.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets and Contract Liabilities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets and contract liabilities (deferred revenue) are reported net at the contract level for each reporting period. Contract assets typically result from contracts when revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Contract assets are transferred to accounts receivable when the rights become unconditional. The Company had no contract assets as of March 31, 2023 and March 25, 2022.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities typically result from billings in excess of revenues recognized and relate to products shipped near the end of the reporting period for which the required revenue recognition criteria were not met. The Company had no significant contract liabilities as of March 31, 2023 and March 25, 2022.</span></div><div style="margin-top:6pt;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-Based Compensation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes compensation costs for all stock-based compensation awards made to employees based upon the awards’ estimated grant-date fair value. Typically, stock-based compensation expense is recognized evenly over the vesting period. However, stock-based compensation expense related to performance-based awards is recognized relative to the probability of achievement of the requisite milestones during the vesting period. The Company accounts for forfeitures as they occur. Determining the fair value of certain stock-based compensation awards at the grant date requires judgment, including estimating the expected life of the stock awards and the volatility of the underlying market-based and projected future cash flow assumptions. Any changes to those estimates that the Company makes from time to time may have a significant impact on the stock-based compensation expense recorded and could materially impact the Company’s results of operations.</span></div><div style="margin-top:6pt;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%">Research and Development</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company commits substantial capital and resources to internal and collaborative research and development projects in order to provide innovative products and solutions to its customers. The Company conducts research primarily to develop new technologies, enhance current product performance, improve the functionality and reliability of existing products, and develop revolutionary new products and solutions. Research and development costs are expensed as incurred </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and include salaries, wages and other personnel related costs, material costs and depreciation, consulting costs, software licensing costs, maintenance costs and facility costs.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension Obligations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its subsidiaries, has various foreign defined benefit plans as well as U.S. defined contribution plans. Accredited independent actuaries calculate related plan assets, liabilities and expenses. The Company is required to make certain assumptions to assign value to the plan assets and liabilities. These assumptions are reviewed annually, based on current plan information and consultations with independent investment advisors and actuaries. The Company does not offer other defined benefits associated with postretirement benefit plans other than pensions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the funded status of a benefit plan on its consolidated balance sheets and recognizes gains, losses and prior service cost or credits that arise during the period that are not recognized as components of net periodic benefit cost as a component of other comprehensive income, net of tax. In addition, the Company measures defined benefit plan assets and obligations as of the date of the employer’s fiscal year-end consolidated balance sheets and discloses in the notes to the consolidated financial statements the gains or losses, prior service costs or credits and transition asset or obligation.</span></div><div style="margin-bottom:6pt;margin-top:6pt;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%">Income Taxes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement and tax basis of assets and liabilities, as measured by enacted tax rates anticipated to be in effect when these differences are expected to reverse. This method also requires the recognition of future tax benefits to the extent that realization of such benefits is more likely than not. Deferred tax expense or benefit is the result of changes in the deferred tax assets and liabilities. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income and, to the extent it believes, based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized, a valuation allowance is established.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes a liability for potential payments of taxes to various tax authorities related to uncertain tax positions and other tax matters. The recorded liability is based on a determination of whether and how much of a tax benefit taken by the Company in its tax filings or positions is “more likely than not” to be realized. The amount of the benefit that may be recognized in the consolidated financial statements is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. To the extent that the assessment of such tax positions changes, the change in estimate is recorded in the period in which the determination is made. The Company establishes a liability, which is included in other long-term liabilities in the consolidated balance sheets, for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These liabilities are established when the Company believes that certain positions might be challenged despite the Company’s belief that the tax return positions are fully supportable. The recorded liability is adjusted considering changes in the facts and circumstances. The provision for income taxes includes the impact of the recorded liability and changes thereto.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties related to uncertain tax positions as a component of income tax provision in the consolidated statements of operations. Accrued interest and penalties are included in accrued expenses and other current liabilities in the consolidated balance sheets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All undistributed earnings of our foreign subsidiaries are permanently reinvested. Accordingly, the Company does not provide for U.S. income taxes on such undistributed earnings.</span></div><div style="margin-bottom:6pt;margin-top:6pt;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%">Net Income Per Share</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share is computed by dividing net income attributable to stockholders of the Company by the weighted-average number of common shares outstanding during the reporting period. Diluted net income per share is computed similarly to basic net income per share, except that it includes the potential dilution that could occur if dilutive securities were exercised. Information about potentially dilutive and antidilutive shares for the reporting period is provided in Note 17, “Net Income per Share.”</span></div><div style="margin-top:6pt;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%">Concentrations of Credit Risk and Significant Customers</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions that management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">evaluates the creditworthiness of its customers and maintains allowances, to the extend necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues. The Company has not experienced any significant credit losses during the prior two years.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, Sanken and our largest, non-affiliated distributor accounted for 10.6% and 17.3%, respectively, of the Company’s outstanding trade accounts receivable, net, respectively, including related party trade accounts receivable. As of March 25, 2022, Sanken and our largest, non-affiliated distributor accounted for 23.8% and 12.0%, respectively, of the Company’s outstanding trade accounts receivable, net, respectively, including related party trade accounts receivable. No other customers accounted for 10% or more of outstanding trade accounts receivable, net as of such dates.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, Sanken accounted for 16.5%, 19.4% and 17.7% of total net sales, respectively. For the same periods, sales to our largest, non-affiliated distributor accounted for 10.8%, 11.0%, and 11.4% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for any of these periods. See Note 20, “Related Party Transactions” for a discussion of the termination, distribution and consulting agreements between Sanken and the Company to transition the marketing and sale of the Company’s products in Japan from Sanken to the Company.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended March 31, 2023, sales from customers located outside of the United States in the aggregate accounted for 86.5% of the Company’s total net sales, with Japan accounting for 16.5% and Greater China accounting for 26.1%. No other countries accounted for greater than 10.0% of total net sales for the fiscal year ended March 31, 2023.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended March 25, 2022, sales from customers located outside of the United States </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the aggregate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accounted</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for 85.9% of the Company’s total net sales, with Japan accounting for 19.4%, Greater China accounting for 25.0% and South Korea accounting for 10.5%. No other countries accounted for greater than 10.0% of total net sales for the fiscal year ended March 25, 2022.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended March 26, 2021, sales from customers located outside of the United States in the aggregate accounted for 86.1% of the Company’s total net sales, with Japan accounting for 17.7%, Greater China accounting for 26.6% and South Korea accounting for 10.5%. No other countries accounted for greater than 10.0% of total net sales for the fiscal year ended March 26, 2021.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued Accounting Standards Update (“ASU”) No. 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”), which eliminates the diversity in practice and inconsistency related to the accounting for acquired revenue contracts with customers in a business combination. The amendments in ASU 2021-08 require an acquiring entity to apply Accounting Standards Codification (“ASC”) Topic 606, Contracts with Customers (“ASC 606”), to recognize and measure contract assets and contract liabilities in a business combination as if the acquired contracts with customers were originated by the acquiring entity at the acquisition date. An acquirer may assess how the acquiree applied ASC 606 and generally should recognize and measure the acquired contract assets and contract liabilities consistent with the recognition and measurement in the acquiree’s financial statements, as prepared in accordance with GAAP. If unable to rely on the acquiree’s accounting due to errors, noncompliance with GAAP, or differences in accounting policies, the acquirer should consider the terms of the acquired contracts, such as timing of payment, identify each performance obligation in the contracts, and allocate the total transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception (that is, the date the acquiree entered into the contracts) or contract modification to determine what should be recorded at the acquisition date. The Company early adopted ASU 2021-08, effective March 26, 2022, and concluded that adoption of this ASU did not have a material impact on its financial position, results of operations, cash flows, or related disclosures.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2021-04”). ASU 2021-04 outlines how an entity should account for modifications made to equity-classified written call options, including stock options and warrants to purchase the entity’s own common stock. The guidance in the ASU requires an entity to treat a modification of an equity-classified written call option that does not cause the option to become liability-classified as an exchange of the original option for a new option. This guidance applies whether the modification is structured as an amendment to the terms and conditions of the equity-classified written call option or as termination of the original option and issuance of a new option. The Company adopted </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2021-04, effective March 26, 2022, and concluded that it did not have a material impact on its financial position, results of operations, cash flows, or related disclosures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the FASB issued ASU No. 2022-06, Reference Rate Reform (Topic 848), Deferral of the Sunset Date of Topic 848 (“ASU 2022-06”). In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provided temporary relief when transitioning from the London Interbank Offered Rate (“LIBOR”) to the Secured Overnight Financing Rate or another applicable rate during the original transition period ending on December 31, 2022. In March 2021, the UK Financial Conduct Authority announced that the intended cessation date of the overnight 1-, 3-, 6-, and 12-month tenors of U.S. dollar LIBOR would be June 30, 2023, which is beyond the current sunset date of Topic 848. In light of this development, the FASB issued this update to defer the sunset date of Topic 848 from December 31, 2022, to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The Company does not anticipate this new guidance to have a material impact on its financial position, results of operations, cash flows, or related disclosures.</span></div> <div style="margin-top:6pt;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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, provisions for expected credit losses and customer returns and sales allowances. Such estimates also relate to accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, the net realizable value of inventory, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the consolidated financial statements.</span></div> <div style="margin-top:6pt;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%">Reclassifications</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications have been made to prior-period amounts to conform to current-period reporting classifications.</span></div> <div style="margin-top:6pt;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%">Business Segment Information</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in one segment which involves the design, development, production and distribution of various integrated circuits in various markets worldwide. The Company has a single, company-wide management team that administers all properties as a whole rather than as discrete operating segments. The chief operating decision maker, who is the Company’s Chief Executive Officer, measures financial performance as a single enterprise and not on a legal entity or end market basis. Throughout the year, the chief operating decision maker allocates capital resources on a project-by-project basis across the Company’s entire asset base to maximize profitability without regard to a legal entity or end market basis. The Company operates in a number of countries throughout the world in a variety of product lines through its business unit structure.</span></div> 1 <div style="margin-top:6pt;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 and Transactions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s reporting currency is the U.S. Dollar. The financial statements of the Company’s foreign subsidiaries are translated from local currency into U.S. dollars using the current exchange rate at the balance sheet date for assets and liabilities, and the average exchange rate in effect during the period for net sales and expenses. The functional currency for the Company’s international subsidiaries is considered to be the local currency for each entity, and, accordingly, translation adjustments for these entities are included as a component of accumulated other comprehensive loss in the Company’s consolidated balance sheets.</span></div> <div style="margin-top:6pt;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%">Non-Controlling Interests</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through one of its wholly owned subsidiaries, established an affiliated entity in Philippines for the primary purpose of purchasing, selling, leasing, developing and otherwise managing real estate acquired by the Company in the Philippines. The Company owns 40% of the equity interest in this entity, and the remaining 60% is held in a trust for the benefit of its employee retirement fund. The portion of the results of operations of this entity is shown as net income attributable to the non-controlling interests in the Company’s consolidated statements of operations for fiscal 2023, 2022 and 2021. Additionally, the cumulative portion of the results of operations of this entity along with the interest in the net assets is shown as a component of non-controlling interests in the Company’s consolidated balance sheets.</span></div> 0.40 0.60 <div style="margin-top:6pt;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 Equivalents and Restricted Cash</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid instruments with original maturities of three months or less at the time of acquisition to be cash equivalents. At March 31, 2023 and March 25, 2022, the Company maintained investments in an interest-bearing cash account. Because of the investment’s short term to maturity and the investment’s relative price insensitivity to changes in market interest rates, cost approximates fair value for this investment. As a result, there were no realized or unrealized gains or losses for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021. The Company has restricted cash, the use of which is restricted to the benefit of employees through a deferred compensation program.</span></div> 0 0 <div style="margin-top:6pt;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%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets and liabilities are carried at fair value under GAAP. Fair value is the exchange price that would be received for an asset or paid to transfer a liability (at exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value, which are provided below:</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1    — Quoted prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2    — Observable inputs (other than Level 1 prices) such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3    — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or examination.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s cash equivalents and restricted cash are carried at fair values as determined according to the fair value hierarchy described above (see Note 5, “Fair Value Measurements”). The carrying value of accounts receivable, assets held for sale, notes receivables, accounts payable and accrued expenses approximate their respective fair value due to the short-term nature of these assets and liabilities. The carrying value of outstanding borrowings under the line of credit agreements approximates fair value as it bears interest at a rate approximating a market interest rate.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party note receivable was classified as held-for-investment based on management’s intent and ability to hold the loan for the foreseeable future or to maturity. Loans held-for investment are carried at amortized cost and reduced by a valuation allowance for estimated credit losses, as necessary. The Company recognizes interest income on loans, including the amortization of discounts and premiums, loan fees paid and received, using the interest method. The interest method is applied on a loan-by-loan basis when collectability of the future payments is reasonably assured. Premiums and discounts are recognized as yield adjustments over the term of the related loans.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A detailed description of fair value measurement of the assets of the non-U.S. defined benefit plan is included in Note 15, “Retirement Plans.”</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade accounts receivable, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A receivable is a right to consideration that is unconditional (i.e., only the passage of time is required before payment is due). Accounts receivables are presented net of a provision for expected credit losses, which is an estimate of amounts that may not be collectible.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for expected credit losses is our estimate of current expected credit losses (“CECL”) based on historical loss experience. The Company periodically performs detailed reviews to assess the adequacy of the allowance. The Company exercises judgment in estimating the timing, frequency and severity of losses. The Company uses an </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">aging schedule method</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to estimate current expected credit losses based on days of delinquency, including information about past events and current economic conditions, as well as future forecasts of economic conditions. The Company’s accounts receivable is separated int</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o two</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> categories using a portfolio methodology to evaluate the allowance under the CECL impairment model based on sales categorization and similar credit quality and worthiness of the customers: original equipment manufacturers and distributors. The receivables in each category share similar risk characteristics. The Company increases the allowance for expected credits losses when the Company determines all or a portion of a receivable is uncollectible. The Company recognizes recoveries as a decrease to the allowance for expected credit losses. Adjustments to the allowance for expected credit losses are recorded as selling, general and administrative expenses in the consolidated statements of operations.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value, with cost being determined using a standard costing system that approximates actual costs, based on a first-in, first-out method. Inventory costs include materials, labor and manufacturing overhead. The Company records inventory provisions when conditions exist that suggest that inventory may be in excess of anticipated demand, is obsolete based upon expected future demand for products and market conditions, or quality-related rejections. These provisions are reported as a reduction to raw materials and supplies, work in process and finished goods. The Company regularly evaluates the ability to realize the value of inventory based on a combination of factors, including historical usage rates, forecasted sales or usage, and product end of life dates. Assumptions used in determining management’s estimates of future product demand may prove to be incorrect, in which case the provision required for excess and obsolete inventory would have to be adjusted in the future. Although the Company performs a detailed review of its forecasts of future product demand, any significant unanticipated changes in demand could have a significant impact on the value of the Company’s inventory and reported operating results.</span></div> <div style="margin-top:6pt;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, Net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net, including improvements that significantly add to productive capacity or extend useful life, are stated at historical cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The Company capitalizes interest on certain projects with long-term construction periods. Maintenance and repairs expenditures are charged to expense as incurred. Estimated useful lives of the respective property, plant and equipment assets are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Asset</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Useful Life</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%">Buildings</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economic life of the building improvements</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%">Leasehold improvements</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%">The shorter of the remaining term of the lease or estimated useful life</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-10 years</span></div></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%">Office equipment</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></div></td></tr></table></div> Estimated useful lives of the respective property, plant and equipment assets 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:36.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Asset</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Useful Life</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%">Buildings</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economic life of the building improvements</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%">Leasehold improvements</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%">The shorter of the remaining term of the lease or estimated useful life</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-10 years</span></div></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%">Office equipment</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></div></td></tr></table><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net is stated at cost, and consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:115%">March 31,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</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%">Land</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%">15,384 </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%">15,775 </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%">Buildings, building improvements and leasehold 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%">61,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery 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%">611,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment</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,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Construction in progress</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%">48,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,428 </span></td><td style="background-color:#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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="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%">742,840 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647,011 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated 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%">(479,741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(436,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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%">Total</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%">263,099 </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%">210,028 </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> P31Y P3Y P10Y P3Y <div style="margin-top:6pt;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, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net primarily consist of identified intangible assets related to previous acquisitions, as well as capitalized costs to acquire and defend patent and trademark related awards. In addition, the Company holds technology, customer relationships, and non-compete agreements. The Company’s intangible assets are amortized using the straight-line method over their estimated useful lives (approximating their economic benefit) ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc0MzUwYTQyYWY4YTQ3MDViYjQ0OWFmNWYwMWY1ODFlL3NlYzo3NDM1MGE0MmFmOGE0NzA1YmI0NDlhZjVmMDFmNTgxZV8xNTQvZnJhZzo2YTE3NTFjZDg3ZWI0NTkzOTcxNWMzN2ZlMjQwM2JhMS90ZXh0cmVnaW9uOjZhMTc1MWNkODdlYjQ1OTM5NzE1YzM3ZmUyNDAzYmExXzEyNDY5_451120f7-56eb-4495-b2f6-053aad4980cd">three</span> to twelve years.</span></div> P12Y <div style="margin-top:6pt;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%">Impairment of Long-Lived Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets consist of property, plant and equipment, finite-lived intangibles, such as patents and customer relationships and indefinite-lived intangible assets such as process technology and trademarks.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment and finite-lived assets are tested for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. If such assets are not impaired, but their useful lives have decreased, the remaining net book value is amortized over the revised useful life.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets are reviewed for impairment at least annually or whenever events or changes in circumstances indicate that it is more likely than not that the asset is impaired. The impairment test consists of a qualitative assessment to determine if events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform a quantitative impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If events occur, a comparison of the fair value of the intangible asset with its carrying value is performed. If the carrying value of the intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company has elected the first business day of the fourth quarter of its fiscal year as the annual impairment testing date. The results of the annual impairment test did not indicate any impairments of indefinite-lived intangible assets for fiscal years 2023, 2022 and 2021.</span></div> <div style="margin-top:6pt;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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess purchase price over the estimated fair value of net assets acquired as of the acquisition date. The Company tests goodwill for impairment on an annual basis on the first business day of the fourth quarter or more frequently if there are indicators of impairment. Events that could indicate impairment and trigger an interim impairment assessment include, but are not limited to, current economic and market conditions, including a decline in market capitalization, a significant adverse change in legal factors, business climate, operational performance of the business or key personnel, and an adverse action or assessment by a regulator. The Company has determined that there is one reporting unit for purposes of testing goodwill for impairment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In testing goodwill for impairment, the Company has the option to first consider qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. Such qualitative factors include industry and market considerations, economic conditions, entity-specific financial performance and other events, such as changes in management, strategy and primary customer base. If based on the Company’s qualitative assessment it is more likely than not that the fair value of the reporting unit is less than its carrying amount, quantitative impairment testing is required. However, if the Company concludes otherwise, quantitative impairment testing is not required. The results of the Company’s qualitative goodwill impairment test performed on the first business day of fourth quarter for fiscal years 2023, 2022 and 2021 did not indicate any impairments.</span></div> 1 <div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for leases in accordance with GAAP. At the inception of an arrangement, the Company determines whether the arrangement is a lease arrangement or contains a lease based on the unique facts and circumstances present. Leases with a term greater than 12 months are recognized on the balance sheet as right-of-use (“ROU”) assets with a corresponding lease liability. The Company has elected not to recognize on the consolidated balance sheets leases with an initial term of 12 months or less. Leases with an initial term of 12 months or less are directly expensed as incurred. Leases are classified as either operating or finance depending on the specific terms of the arrangement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s leases mainly consist of facilities, office equipment, and vehicles. The majority of leases are classified as operating leases. Certain lease agreements contain provisions for future rent increases. Lease payments included in the measurement of the lease liability comprise fixed payments and future rent increases tied to an index or rate. Future rent increases dependent on an index or rate are initially measured at the index or rate at the commencement date. The Company’s leases typically do not contain residual value guarantees.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27.75pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the commencement date, operating and finance lease liabilities and their corresponding ROU assets are recorded based on the present value of lease payments over the expected lease term. The lease term includes the non-cancelable period of the lease, plus any additional periods covered by either a Company option to extend (or not to terminate) the lease that the Company is reasonably certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor. The </span></div>interest rate implicit in a lease contract is typically not readily determinable, therefore an incremental borrowing rate is used to calculate the lease liability. The incremental borrowing rate is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the ROU asset may be required for items such as prepayments, lease incentives received or initial direct costs paid. <div style="margin-top:6pt;text-align:justify;text-indent:27.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product Warranties</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides warranties on its products to its customers, generally for one year from the date of shipment and in limited cases for longer periods. In the event of a failure of a product covered by these warranties, the Company must repair or replace the product or, if those remedies are insufficient, and at the discretion of the Company, provide a refund. In limited cases, the Company warrants its products to include significant liability beyond the cost of repairing or replacing the product or refunding the sales price of the product. The Company periodically assesses the adequacy of the warranty reserve and adjusts the amount, as necessary. If there is a material increase in the rate of customer claims, or the Company’s estimates of probable losses relating to specifically identified warranty exposures are inaccurate, the Company may need to record a charge against future cost of goods sold. There were $4,327 and $541 accrued as of March 31, 2023 and March 25, 2022, respectively.</span></div> 4327000 541000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized on contracts with customers when transfer of control to the customer occurs in exchange for an amount reflecting the consideration that the Company expects to be entitled. In order to achieve this core principle, the Company applies the following five step approach:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Identify the contract with a customer</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company considers customer purchase orders, which in some cases are governed by master agreements, to be customer contracts. A contract exists when it is approved by both parties, each party’s rights and obligations are identified, payment terms are known, customer has the ability and intent to pay and the contract has commercial substance. The Company uses judgment in determining the customer’s ability and intent to pay, which is based on factors such as the customer’s historical payment experience or, for new customers, credit and financial information pertaining to the customers.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Identify the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Performance obligations are identified as products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the product or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products or services is separately identifiable from other promises in the contract. Substantially, all of the Company’s contracts with customers contain a single performance obligation, such as the sale of mixed-signal integrated circuit products or the sale of wafer fabricators.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Determine the transaction price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring products to the customer. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that no significant future reversal of cumulative revenue under the contract will occur.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Allocate the transaction price to the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—If the contract contains a single performance obligation, the entire transaction price is allocated to that performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligations based on a relative standalone selling price.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Recognize revenue when a performance obligation is satisfied</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company’s performance obligation is satisfied), which typically occurs point in time at shipment or delivery, depending on the terms of the contract.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales channels</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells products globally through its direct sales force, third-party distributors, independent sales representatives and consignment. The Company records revenue based on the amount of any discounted arrangement fee. When the Company transacts with a distributor, its contractual arrangement is with the distributor and not with the end customer. Whether the Company transacts business with and receives the order from a distributor or directly from an end customer, its revenue recognition policy and resulting pattern of revenue recognition for the order are the same.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also uses independent sales representatives to assist in the sales process with certain customers. Sales representatives are not distributors. If a sales representative is engaged in the sales process, the Company receives the order directly from and sells the products directly to the end customer. The Company pays a commission to the sales representative, calculated as a percentage of the related customer payment. Sales representatives’ commissions are recorded as expenses when incurred and are classified as selling, general and administrative expenses in the Company’s consolidated statements of operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the consignment arrangements with distributors, delivery occurs and revenue is recognized when the distributor pulls product from consignment inventory that is stored at designated distributor locations. Recognition is not contingent upon resale of the products to the distributors’ customers. Until the products are pulled for use or sale by the distributor, the Company retains control over the products’ disposition, including the right to pull back or relocate the products.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable consideration</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable consideration includes sales in which the amount of consideration that the Company will receive is unknown as of the end of a reporting period. Such consideration primarily includes limited price protection provisions provided to distributors, sales under agreements that allow rights of return, referred to as stock rotation, provided to distributors, discounts and credits provided to distributors and returns provisions offered to direct customers. The Company estimates potential future returns, credits and sales allowances based on historical data from prior sales returns and credits issued and changes in product sales to customers.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Practical expedients elected</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized is adjusted based on allowances, which are prepared on a portfolio basis using a most likely amount methodology. The length of time between revenue recognition and payment is not significant under any of the Company’s payment terms. Moreover, if the period between revenue recognition and when the customer pays is one year or less, the Company elected not to account for the significant financing component.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Revenue Recognition Policies</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling activities are not considered a contractual performance obligation. The Company records shipping and handling costs billed to customers as revenue with offsetting costs recorded as cost of sale.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets and Contract Liabilities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets and contract liabilities (deferred revenue) are reported net at the contract level for each reporting period. Contract assets typically result from contracts when revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Contract assets are transferred to accounts receivable when the rights become unconditional. The Company had no contract assets as of March 31, 2023 and March 25, 2022.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities typically result from billings in excess of revenues recognized and relate to products shipped near the end of the reporting period for which the required revenue recognition criteria were not met. The Company had no significant contract liabilities as of March 31, 2023 and March 25, 2022.</span></div> 0 0 0 0 <div style="margin-top:6pt;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-Based Compensation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes compensation costs for all stock-based compensation awards made to employees based upon the awards’ estimated grant-date fair value. Typically, stock-based compensation expense is recognized evenly over the vesting period. However, stock-based compensation expense related to performance-based awards is recognized relative to the probability of achievement of the requisite milestones during the vesting period. The Company accounts for forfeitures as they occur. Determining the fair value of certain stock-based compensation awards at the grant date requires judgment, including estimating the expected life of the stock awards and the volatility of the underlying market-based and projected future cash flow assumptions. Any changes to those estimates that the Company makes from time to time may have a significant impact on the stock-based compensation expense recorded and could materially impact the Company’s results of operations.</span></div> <div style="margin-top:6pt;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%">Research and Development</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company commits substantial capital and resources to internal and collaborative research and development projects in order to provide innovative products and solutions to its customers. The Company conducts research primarily to develop new technologies, enhance current product performance, improve the functionality and reliability of existing products, and develop revolutionary new products and solutions. Research and development costs are expensed as incurred </span></div>and include salaries, wages and other personnel related costs, material costs and depreciation, consulting costs, software licensing costs, maintenance costs and facility costs. <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension Obligations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its subsidiaries, has various foreign defined benefit plans as well as U.S. defined contribution plans. Accredited independent actuaries calculate related plan assets, liabilities and expenses. The Company is required to make certain assumptions to assign value to the plan assets and liabilities. These assumptions are reviewed annually, based on current plan information and consultations with independent investment advisors and actuaries. The Company does not offer other defined benefits associated with postretirement benefit plans other than pensions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the funded status of a benefit plan on its consolidated balance sheets and recognizes gains, losses and prior service cost or credits that arise during the period that are not recognized as components of net periodic benefit cost as a component of other comprehensive income, net of tax. In addition, the Company measures defined benefit plan assets and obligations as of the date of the employer’s fiscal year-end consolidated balance sheets and discloses in the notes to the consolidated financial statements the gains or losses, prior service costs or credits and transition asset or obligation.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;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%">Income Taxes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement and tax basis of assets and liabilities, as measured by enacted tax rates anticipated to be in effect when these differences are expected to reverse. This method also requires the recognition of future tax benefits to the extent that realization of such benefits is more likely than not. Deferred tax expense or benefit is the result of changes in the deferred tax assets and liabilities. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income and, to the extent it believes, based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized, a valuation allowance is established.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes a liability for potential payments of taxes to various tax authorities related to uncertain tax positions and other tax matters. The recorded liability is based on a determination of whether and how much of a tax benefit taken by the Company in its tax filings or positions is “more likely than not” to be realized. The amount of the benefit that may be recognized in the consolidated financial statements is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. To the extent that the assessment of such tax positions changes, the change in estimate is recorded in the period in which the determination is made. The Company establishes a liability, which is included in other long-term liabilities in the consolidated balance sheets, for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These liabilities are established when the Company believes that certain positions might be challenged despite the Company’s belief that the tax return positions are fully supportable. The recorded liability is adjusted considering changes in the facts and circumstances. The provision for income taxes includes the impact of the recorded liability and changes thereto.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties related to uncertain tax positions as a component of income tax provision in the consolidated statements of operations. Accrued interest and penalties are included in accrued expenses and other current liabilities in the consolidated balance sheets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All undistributed earnings of our foreign subsidiaries are permanently reinvested. Accordingly, the Company does not provide for U.S. income taxes on such undistributed earnings.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;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%">Net Income Per Share</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share is computed by dividing net income attributable to stockholders of the Company by the weighted-average number of common shares outstanding during the reporting period. Diluted net income per share is computed similarly to basic net income per share, except that it includes the potential dilution that could occur if dilutive securities were exercised. Information about potentially dilutive and antidilutive shares for the reporting period is provided in Note 17, “Net Income per Share.”</span></div> <div style="margin-top:6pt;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%">Concentrations of Credit Risk and Significant Customers</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions that management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company </span></div>evaluates the creditworthiness of its customers and maintains allowances, to the extend necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues. 0.106 0.173 0.238 0.120 0.165 0.194 0.177 0.108 0.110 0.114 0.865 0.165 0.261 0.859 0.194 0.250 0.105 0.861 0.177 0.266 0.105 <div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued Accounting Standards Update (“ASU”) No. 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”), which eliminates the diversity in practice and inconsistency related to the accounting for acquired revenue contracts with customers in a business combination. The amendments in ASU 2021-08 require an acquiring entity to apply Accounting Standards Codification (“ASC”) Topic 606, Contracts with Customers (“ASC 606”), to recognize and measure contract assets and contract liabilities in a business combination as if the acquired contracts with customers were originated by the acquiring entity at the acquisition date. An acquirer may assess how the acquiree applied ASC 606 and generally should recognize and measure the acquired contract assets and contract liabilities consistent with the recognition and measurement in the acquiree’s financial statements, as prepared in accordance with GAAP. If unable to rely on the acquiree’s accounting due to errors, noncompliance with GAAP, or differences in accounting policies, the acquirer should consider the terms of the acquired contracts, such as timing of payment, identify each performance obligation in the contracts, and allocate the total transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception (that is, the date the acquiree entered into the contracts) or contract modification to determine what should be recorded at the acquisition date. The Company early adopted ASU 2021-08, effective March 26, 2022, and concluded that adoption of this ASU did not have a material impact on its financial position, results of operations, cash flows, or related disclosures.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2021-04”). ASU 2021-04 outlines how an entity should account for modifications made to equity-classified written call options, including stock options and warrants to purchase the entity’s own common stock. The guidance in the ASU requires an entity to treat a modification of an equity-classified written call option that does not cause the option to become liability-classified as an exchange of the original option for a new option. This guidance applies whether the modification is structured as an amendment to the terms and conditions of the equity-classified written call option or as termination of the original option and issuance of a new option. The Company adopted </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2021-04, effective March 26, 2022, and concluded that it did not have a material impact on its financial position, results of operations, cash flows, or related disclosures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the FASB issued ASU No. 2022-06, Reference Rate Reform (Topic 848), Deferral of the Sunset Date of Topic 848 (“ASU 2022-06”). In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provided temporary relief when transitioning from the London Interbank Offered Rate (“LIBOR”) to the Secured Overnight Financing Rate or another applicable rate during the original transition period ending on December 31, 2022. In March 2021, the UK Financial Conduct Authority announced that the intended cessation date of the overnight 1-, 3-, 6-, and 12-month tenors of U.S. dollar LIBOR would be June 30, 2023, which is beyond the current sunset date of Topic 848. In light of this development, the FASB issued this update to defer the sunset date of Topic 848 from December 31, 2022, to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The Company does not anticipate this new guidance to have a material impact on its financial position, results of operations, cash flows, or related disclosures.</span></div> Heyday Acquisition<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 1, 2022, the Company completed its purchase of all of the equity interests in Heyday Integrated Circuits (“Heyday”), a privately held company specializing in compact, fully integrated isolated gate drivers that enable energy conversion in high-voltage gallium nitride and silicon carbide wide-bandgap semiconductor designs (the “Heyday Acquisition”). The Heyday Acquisition was undertaken to bring together Heyday’s isolated gate drivers and the Company’s isolated current sensors to enable potential development and commercialization of small high-voltage and high-efficiency power systems. Additionally, this acquisition is expected to increase the Company’s addressable market for electric vehicles (“EV”), solar inverters, data center and 5G power supplies, and broad-market industrial applications. The total purchase price, as updated for measurement period adjustments, was $20,245, consisting of cash consideration paid directly to the owners of Heyday and paid on their behalf for the settlement of certain outstanding debts and other obligations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Heyday Acquisition was accounted for as a business combination, and the Company recorded the assets acquired and liabilities assumed at their respective fair values as of the date of acquisition. The allocation of the purchase price was based upon a valuation, and the Company’s estimates and assumptions are subject to change within the measurement period (up to one year from the acquisition date) which is not yet finalized. During the fiscal year ended March 31, 2023, the Company recorded measurement period adjustments to various accounts resulting in a decrease in goodwill of $1,133.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><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 estimated fair values of the assets acquired and liabilities assumed at the acquisition date, updated for the measurement period adjustments above:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.894%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.906%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align: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%">As 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%">March 31, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">324 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed technology</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Assets acquired</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">17,040 </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%">Current liabilities assumed</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,609)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">13,149 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total estimated fair value of consideration</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,245)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,096 </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><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></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Completed technology assets are amortized over an estimated useful life of 12 years. The acquired in-process research and development costs were determined to have an indefinite useful life.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of completed technology is included within cost of goods sold and consists of PowerThru technology that accomplishes gate driver power and signal transmission through an integrated transformer, reducing the size and complexity of the gate drive solution. The in-process research and development assets represent efforts to expand the power </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">capability of these gate drivers for wide-bandgap semiconductor technology. To value the completed technology and the in-process research and development assets, the Company utilized the income approach, specifically a discounted cash-flow method known as the multi-period excess earnings method.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill reflects the value of the synergies the Company expects to realize and the assembled workforce. Goodwill from the Heyday Acquisition is included within the Company’s one reporting unit and was included in the Company’s enterprise-level annual review for impairment. Goodwill resulting from the Heyday Acquisition is not deductible for tax purposes.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income before income taxes from the Heyday Acquisition were immaterial to the Company’s consolidated results for the fiscal year ended March 31, 2023. The Company has not presented pro forma results of operations for the Heyday Acquisition because it is not material to the Company’s consolidated results of operations, financial position, or cash flows.</span></div> 20245000 -1133000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><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 estimated fair values of the assets acquired and liabilities assumed at the acquisition date, updated for the measurement period adjustments above:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.894%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.906%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align: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%">As 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%">March 31, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">324 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed technology</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Assets acquired</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">17,040 </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%">Current liabilities assumed</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,609)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">13,149 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total estimated fair value of consideration</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,245)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,096 </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><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></table></div> 324000 16000 15100000 1600000 17040000 282000 3609000 13149000 20245000 7096000 P12Y 1 Revenue from Contracts with Customers<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize net sales disaggregated by application, by product and by geography for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021. The categorization of net sales by application is determined using various characteristics of the product and the application into which the Company’s product will be incorporated. The categorization of net sales by geography is determined based on the location to which the products are shipped.</span></div><div style="margin-top:6pt;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%">Net sales by application:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</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%">March 25,<br/>2022</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%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automotive</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">657,479 </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%">531,564 </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%">398,298 </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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,037 </span></td><td style="background-color:#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 28pt;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:120%">Total net sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">973,653 </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%">768,674 </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%">591,207 </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:6pt;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%">Net sales by product:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</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%">March 25,<br/>2022</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%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power integrated circuits (“PIC”)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">375,074 </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%">268,381 </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%">203,600 </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:120%">Magnetic sensors (“MS”)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,607 </span></td><td style="background-color:#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 10pt;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:120%">Total net sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">973,653 </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%">768,674 </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%">591,207 </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-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by geography:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</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%">March 25,<br/>2022</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%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Americas</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Japan</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,661 </span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Greater China</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,906 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,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%">157,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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">South Korea</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,075 </span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Asia</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,074 </span></td><td style="background-color:#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 25pt;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%">Total net sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">973,653 </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%">768,674 </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%">591,207 </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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes sales net of returns and sales allowances, which are comprised of credits issued, price protection adjustments and stock rotation rights. As of March 31, 2023 and March 25, 2022, the liability associated with returns and sales allowances, inclusive of related party adjustments, was $30,571 and $14,924, respectively, and were netted against trade accounts receivable in the consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company elected not to disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.</span></div> <div style="margin-top:6pt;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%">Net sales by application:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</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%">March 25,<br/>2022</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%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automotive</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">657,479 </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%">531,564 </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%">398,298 </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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,037 </span></td><td style="background-color:#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 28pt;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:120%">Total net sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">973,653 </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%">768,674 </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%">591,207 </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> 657479000 531564000 398298000 196705000 133187000 94872000 119469000 103923000 98037000 973653000 768674000 591207000 <div style="margin-top:6pt;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%">Net sales by product:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</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%">March 25,<br/>2022</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%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power integrated circuits (“PIC”)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">375,074 </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%">268,381 </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%">203,600 </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:120%">Magnetic sensors (“MS”)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,607 </span></td><td style="background-color:#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 10pt;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:120%">Total net sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">973,653 </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%">768,674 </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%">591,207 </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> 375074000 268381000 203600000 598579000 500293000 387607000 973653000 768674000 591207000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by geography:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</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%">March 25,<br/>2022</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%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Americas</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Japan</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,661 </span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Greater China</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,906 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,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%">157,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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">South Korea</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,075 </span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Asia</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,074 </span></td><td style="background-color:#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 25pt;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%">Total net sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">973,653 </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%">768,674 </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%">591,207 </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> 131150000 108396000 82165000 28014000 23056000 16558000 169368000 134537000 103128000 160763000 148813000 104661000 253906000 191895000 157546000 96549000 80451000 62075000 133903000 81526000 65074000 973653000 768674000 591207000 30571000 14924000 Fair Value Measurements<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company’s financial assets and liabilities as of March 31, 2023 and March 25, 2022 measured at fair value on a recurring basis:</span></div><div style="margin-bottom:12pt"><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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement at March 31, 2023 Using:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</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%">Level 2</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%">Level 3</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</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%">102,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,019 </span></td><td style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</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,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">7,129 </span></td><td style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets, net (long-term):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in marketable securities</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,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">19,929 </span></td><td style="background-color:#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 23.5pt;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%">Total assets</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #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:0.5pt solid #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%">129,077 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #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:0.5pt solid #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:0.5pt solid #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:0.5pt solid #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:0.5pt solid #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:0.5pt solid #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:0.5pt solid #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:0.5pt solid #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:0.5pt solid #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%">129,077 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></tr></table></div><div style="margin-top:6pt"><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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement at March 25, 2022 Using:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</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%">Level 2</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%">Level 3</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</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%">16,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,927 </span></td><td style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</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,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">7,416 </span></td><td style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets, net (long-term):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in marketable securities</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%">12,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,346 </span></td><td style="background-color:#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 23.5pt;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:120%">Total assets</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%">36,689 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,689 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration</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%">— </span></td><td style="background-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,800 </span></td><td style="background-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,800 </span></td><td style="background-color:#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 23.5pt;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:120%">Total 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%">— </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%">— </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,800 </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,800 </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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the unrealized gains and losses on investments in marketable securities held with a readily determinable fair value for the fiscal years ended March 31, 2023 and March 25, 2022:</span></div><div style="margin-top:6pt"><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.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</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%">March 25,<br/>2022</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%">Net gains and losses recognized during the period on equity securities</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%">7,471 </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%">3,722 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains and losses recognized during the reporting period on equity securities still held at the reporting date</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%">7,471 </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%">3,722 </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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the unrealized gains in the table above, the change in fair value of the equity securities was impacted by unrealized foreign currency exchange gains of $112 and losses of $565 for the fiscal years ended March 31, 2023 and March 25, 2022, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the fiscal year 2021 purchase of Voxtel, Inc. (“Voxtel”), a privately held technology company located in Beaverton, Oregon, that develops, manufactures and supplies photonic and advanced 3D imaging technologies (the “Voxtel Acquisition”), the Company was required to make contingent payments, subject to the entity achieving certain sales and revenue thresholds. The contingent consideration payments were, in the aggregate, $15,000. The fair value of the liabilities for the contingent payments recognized upon the Voxtel Acquisition as part of the purchase accounting opening balance sheet totaled $7,300 and was estimated by discounting to present value the probability-weighted contingent payments expected to be made. Assumptions used in this calculation were units sold, expected revenue, discount rate and various probability factors. The ultimate settlement of contingent consideration could deviate from current estimates based on the actual results of these financial measures. This liability is considered to be a Level 3 financial liability that is remeasured during each reporting period. The change in fair value of contingent consideration for the Voxtel Acquisition is included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc0MzUwYTQyYWY4YTQ3MDViYjQ0OWFmNWYwMWY1ODFlL3NlYzo3NDM1MGE0MmFmOGE0NzA1YmI0NDlhZjVmMDFmNTgxZV8xNjAvZnJhZzpmMjA1NDVhMDU1NTI0ODU5YTUwNzAyNWIyMTc0OGJhNy90ZXh0cmVnaW9uOmYyMDU0NWEwNTU1MjQ4NTlhNTA3MDI1YjIxNzQ4YmE3XzEzNzQzODk1MzUwMTAy_aa0f7553-0219-4a53-a873-9c81a5cbbb31">change in fair value of contingent consideration</span> in the consolidated statements of operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the change in fair value of Level 3 contingent consideration:</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:78.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.734%"/><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%">Level 3 <br/>Contingent<br/> Consideration</span></td></tr><tr><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"/></tr><tr><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%">Balance at March 26, 2021</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%">4,800 </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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</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,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 25, 2022</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,800 </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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</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,800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2023</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%">— </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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis also consist of marketable securities, unit investment trust funds, loans, bonds, stock and other investments, which constitute the Company’s defined benefit plan assets. Fair value information for those assets and liabilities, including their classification in the fair value hierarchy, is included in Note 15, “Retirement Plans.”</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, there were no transfers between Level 1, Level 2 and Level 3.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company’s financial assets and liabilities as of March 31, 2023 and March 25, 2022 measured at fair value on a recurring basis:</span></div><div style="margin-bottom:12pt"><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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement at March 31, 2023 Using:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</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%">Level 2</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%">Level 3</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</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%">102,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,019 </span></td><td style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</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,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">7,129 </span></td><td style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets, net (long-term):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in marketable securities</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,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">19,929 </span></td><td style="background-color:#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 23.5pt;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%">Total assets</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #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:0.5pt solid #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%">129,077 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #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:0.5pt solid #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:0.5pt solid #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:0.5pt solid #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:0.5pt solid #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:0.5pt solid #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:0.5pt solid #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:0.5pt solid #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:0.5pt solid #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%">129,077 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></tr></table></div><div style="margin-top:6pt"><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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement at March 25, 2022 Using:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</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%">Level 2</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%">Level 3</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</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%">16,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,927 </span></td><td style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</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,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">7,416 </span></td><td style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets, net (long-term):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in marketable securities</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%">12,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,346 </span></td><td style="background-color:#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 23.5pt;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:120%">Total assets</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%">36,689 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,689 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration</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%">— </span></td><td style="background-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,800 </span></td><td style="background-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,800 </span></td><td style="background-color:#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 23.5pt;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:120%">Total 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%">— </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%">— </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,800 </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,800 </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> 102019000 0 0 102019000 7129000 0 0 7129000 19929000 0 0 19929000 129077000 0 0 129077000 16927000 0 0 16927000 7416000 0 0 7416000 12346000 0 0 12346000 36689000 0 0 36689000 0 0 2800000 2800000 0 0 2800000 2800000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the unrealized gains and losses on investments in marketable securities held with a readily determinable fair value for the fiscal years ended March 31, 2023 and March 25, 2022:</span></div><div style="margin-top:6pt"><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.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</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%">March 25,<br/>2022</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%">Net gains and losses recognized during the period on equity securities</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%">7,471 </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%">3,722 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains and losses recognized during the reporting period on equity securities still held at the reporting date</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%">7,471 </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%">3,722 </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> 7471000 3722000 7471000 3722000 112000 -565000 15000000 7300000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the change in fair value of Level 3 contingent consideration:</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:78.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.734%"/><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%">Level 3 <br/>Contingent<br/> Consideration</span></td></tr><tr><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"/></tr><tr><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%">Balance at March 26, 2021</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%">4,800 </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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</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,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 25, 2022</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,800 </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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</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,800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2023</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%">— </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> 4800000 2000000 2800000 2800000 0 Trade Accounts Receivable, Net<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:115%">March 31,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</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%">Trade accounts receivable</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%">150,914 </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%">129,539 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for expected credit 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%">(102)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105)</span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Returns and sales allowances</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%">(26,269)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,819)</span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party trade accounts receivable, net of returns and sales allowances</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%">(13,253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,256)</span></td><td style="background-color:#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 28pt;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:120%">Total</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%">111,290 </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%">87,359 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company’s expected credit losses and returns and sales allowances, exclusive of related party adjustments, were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><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:700;line-height:100%">Description</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%">Provision for<br/>Expected Credit Losses</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%">Returns<br/>and Sales<br/>Allowances</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 27, 2020</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%">288 </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%">17,185 </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%">17,473 </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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,876 </span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deductions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(148,937)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148,937)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">Balance at March 26, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,274 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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,412 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,285 </span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deductions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(144,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 25, 2022</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%">105 </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%">14,819 </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%">14,924 </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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,501 </span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deductions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(118,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">Balance at March 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </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%">26,269 </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%">26,371 </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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:115%">March 31,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</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%">Trade accounts receivable</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%">150,914 </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%">129,539 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for expected credit 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%">(102)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105)</span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Returns and sales allowances</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%">(26,269)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,819)</span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party trade accounts receivable, net of returns and sales allowances</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%">(13,253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,256)</span></td><td style="background-color:#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 28pt;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:120%">Total</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%">111,290 </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%">87,359 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 150914000 129539000 102000 105000 26269000 14819000 13253000 27256000 111290000 87359000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company’s expected credit losses and returns and sales allowances, exclusive of related party adjustments, were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><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:700;line-height:100%">Description</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%">Provision for<br/>Expected Credit Losses</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%">Returns<br/>and Sales<br/>Allowances</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 27, 2020</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%">288 </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%">17,185 </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%">17,473 </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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,876 </span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deductions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(148,937)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148,937)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">Balance at March 26, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,274 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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,412 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,285 </span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deductions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(144,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 25, 2022</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%">105 </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%">14,819 </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%">14,924 </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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,501 </span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deductions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(118,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">Balance at March 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </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%">26,269 </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%">26,371 </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> 288000 17185000 17473000 -150000 147026000 146876000 0 148937000 148937000 138000 15274000 15412000 -33000 144318000 144285000 0 144773000 144773000 105000 14819000 14924000 -3000 129504000 129501000 0 118054000 118054000 102000 26269000 26371000 Inventories<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories include materials, labor and overhead and consisted of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:115%">March 31,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and supplies</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%">15,049 </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%">11,941 </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%">Work in process</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%">98,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Finished goods</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%">37,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,364 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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%">Total</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%">151,301 </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%">86,160 </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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded inventory write-offs totaling $10,009, $5,809 and $4,464 for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories include materials, labor and overhead and consisted of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:115%">March 31,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and supplies</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%">15,049 </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%">11,941 </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%">Work in process</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%">98,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Finished goods</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%">37,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,364 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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%">Total</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%">151,301 </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%">86,160 </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> 15049000 11941000 98836000 55855000 37416000 18364000 151301000 86160000 10009000 5809000 4464000 Property, Plant and Equipment, net<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net is stated at cost, and consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:115%">March 31,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</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%">Land</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%">15,384 </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%">15,775 </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%">Buildings, building improvements and leasehold 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%">61,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery 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%">611,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment</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,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Construction in progress</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%">48,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,428 </span></td><td style="background-color:#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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="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%">742,840 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647,011 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated 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%">(479,741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(436,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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%">Total</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%">263,099 </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%">210,028 </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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company retired $1,638, $10,976 and $63 of fully depreciated assets during the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively. Total depreciation expense amounted to $45,469, $44,178 and $44,845 for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets include property, plant and equipment and related deposits on such assets, and capitalized tooling costs. The geographic locations of the Company's long-lived assets, net, based on physical location of the assets, as of March 31, 2023 and March 25, 2022 are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:115%">March 31,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</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%">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%">36,237 </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%">35,221 </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%">Philippines</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%">207,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,488 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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%">265,267 </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%">210,455 </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> 15384000 15775000 61500000 59816000 611459000 542745000 6119000 6247000 48378000 22428000 742840000 647011000 479741000 436983000 263099000 210028000 1638000 10976000 63000 45469000 44178000 44845000 The geographic locations of the Company's long-lived assets, net, based on physical location of the assets, as of March 31, 2023 and March 25, 2022 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:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:115%">March 31,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</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%">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%">36,237 </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%">35,221 </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%">Philippines</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%">207,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,488 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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%">265,267 </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%">210,455 </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> 36237000 35221000 207671000 167488000 21359000 7746000 265267000 210455000 Goodwill and Intangible Assets<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the changes in the carrying amount of goodwill as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.781%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:115%">Total</span></td></tr><tr><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"/></tr><tr><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%">Balance at March 26, 2021</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%">20,106 </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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation</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%">(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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 25, 2022</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%">20,009 </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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill arising from acquisition</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%">7,096 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation</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%">586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">Balance at March 31, 2023</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%">27,691 </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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><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:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><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%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</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%">Accumulated<br/>Amortization</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%">Net Carrying<br/>Amount</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%">Weighted-Average Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">40,213 </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%">18,335 </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,878 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#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:center;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">12 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived process technology and trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">4,696 </span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 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%">5 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,985 </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%">24,607 </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%">52,378 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><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:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25, 2022</span></td></tr><tr><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%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</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%">Accumulated<br/>Amortization</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%">Net Carrying<br/>Amount</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%">Weighted-Average Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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,577 </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%">15,304 </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,273 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">9 years</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%">Process technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,287 </span></td><td style="background-color:#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:center;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived process technology and trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,168 </span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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%">5 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,168 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,198 </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%">35,970 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets amortization expense was $5,209, $4,219 and $3,332 for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, amortization expense of intangible assets for the next five fiscal years is expected to be as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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%">5,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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%">4,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,120 </span></td><td style="background-color:#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 28pt;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:120%">Total</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%">47,682 </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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the changes in the carrying amount of goodwill as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.781%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:115%">Total</span></td></tr><tr><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"/></tr><tr><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%">Balance at March 26, 2021</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%">20,106 </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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation</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%">(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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 25, 2022</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%">20,009 </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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill arising from acquisition</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%">7,096 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation</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%">586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">Balance at March 31, 2023</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%">27,691 </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> 20106000 -97000 20009000 7096000 586000 27691000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><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:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><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%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</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%">Accumulated<br/>Amortization</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%">Net Carrying<br/>Amount</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%">Weighted-Average Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">40,213 </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%">18,335 </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,878 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#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:center;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">12 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived process technology and trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">4,696 </span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 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%">5 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,985 </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%">24,607 </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%">52,378 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><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:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25, 2022</span></td></tr><tr><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%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</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%">Accumulated<br/>Amortization</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%">Net Carrying<br/>Amount</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%">Weighted-Average Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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,577 </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%">15,304 </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,273 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">9 years</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%">Process technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,287 </span></td><td style="background-color:#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:center;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived process technology and trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,168 </span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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%">5 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,168 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,198 </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%">35,970 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 40213000 18335000 21878000 P10Y 3281000 3115000 166000 P9Y 28508000 2963000 25545000 P12Y 4696000 0 4696000 287000 194000 93000 P5Y 76985000 24607000 52378000 36577000 15304000 21273000 P10Y 6590000 6348000 242000 P9Y 14750000 3463000 11287000 P12Y 3168000 0 3168000 83000 83000 0 P5Y 61168000 25198000 35970000 5209000 4219000 3332000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, amortization expense of intangible assets for the next five fiscal years is expected to be as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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%">5,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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%">4,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,120 </span></td><td style="background-color:#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 28pt;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:120%">Total</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%">47,682 </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> 5552000 5229000 4926000 4573000 4282000 23120000 47682000 Other Assets, net<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of other assets, net was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:115%">March 31,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</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%">VAT receivables long-term, 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,633 </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%">6,386 </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%">Income taxes receivable 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%">13,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%">15,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in equity securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</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%">17,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Long-term prepaid contracts</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%">436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,236 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </span></td><td style="background-color:#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 28pt;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%">Total</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%">69,230 </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%">47,609 </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="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Represents equity investments in an entity whose equity securities have a readily determinable fair value. These strategic investments represent less than a 20% ownership interest in the entity, and the Company does not maintain power over or control of the entity. These investments are measured at fair value with unrealized gains and losses related to changes in the entity’s stock price and the impact of changes in foreign exchange rates each included in the consolidated statements of operations.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of other assets, net was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:115%">March 31,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</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%">VAT receivables long-term, 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,633 </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%">6,386 </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%">Income taxes receivable 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%">13,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%">15,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in equity securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</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%">17,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Long-term prepaid contracts</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%">436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,236 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </span></td><td style="background-color:#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 28pt;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%">Total</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%">69,230 </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%">47,609 </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="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Represents equity investments in an entity whose equity securities have a readily determinable fair value. These strategic investments represent less than a 20% ownership interest in the entity, and the Company does not maintain power over or control of the entity. These investments are measured at fair value with unrealized gains and losses related to changes in the entity’s stock price and the impact of changes in foreign exchange rates each included in the consolidated statements of operations.</span></div> 13633000 6386000 13133000 15763000 19929000 12346000 17319000 10525000 436000 1236000 4780000 1353000 69230000 47609000 Accrued Expenses and Other Current Liabilities<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of accrued expenses and other current liabilities was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued management incentives</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%">40,484 </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%">33,607 </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%">Accrued salaries and wages</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%">20,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued warranty costs</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%">4,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued vacation</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%">8,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</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,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued income taxes</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%">5,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,831 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,832 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,814 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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%">94,894 </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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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%">65,459 </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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of accrued expenses and other current liabilities was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued management incentives</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%">40,484 </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%">33,607 </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%">Accrued salaries and wages</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%">20,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued warranty costs</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%">4,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued vacation</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%">8,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</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,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued income taxes</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%">5,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,831 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,832 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,814 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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%">94,894 </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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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%">65,459 </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> 40484000 33607000 20205000 14699000 4327000 541000 8178000 5715000 6243000 1252000 5625000 1831000 9832000 7814000 94894000 65459000 Leases<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to and the agreement creates enforceable rights and obligations. The Company also considers whether its service arrangements include the right to control the use of an asset.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases real estate, equipment and vehicles under operating lease agreements that have initial terms ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc0MzUwYTQyYWY4YTQ3MDViYjQ0OWFmNWYwMWY1ODFlL3NlYzo3NDM1MGE0MmFmOGE0NzA1YmI0NDlhZjVmMDFmNTgxZV8xODcvZnJhZzo3OTJmODgzMTM4OTI0ZmQ0OWJhZTIyNDA2MDQ0MzM5YS90ZXh0cmVnaW9uOjc5MmY4ODMxMzg5MjRmZDQ5YmFlMjI0MDYwNDQzMzlhXzQ1OA_c170e251-795d-4263-a9c4-af1e93df7c85">one</span> to 10 years. The Company does not have any leases classified as finance leases. Some leases include one or more options to exercise renewal terms, generally at the Company’s sole discretion, that can extend the lease term. Certain leases contain rights to terminate whereby those termination options are held by either the Company, the lessor, or both parties. These options to extend or terminate a lease are included in the lease term only when it is reasonably certain that the Company will exercise that option. The Company’s leases generally do not contain any material restrictive covenants.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost is recognized on a straight-line basis over the lease term. Information regarding the Company’s leases 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:72.411%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">March 31,<br/>2023</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%">March 25,<br/>2022</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%">Lease costs:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short term lease expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other information:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Cash paid for operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,289 </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"/></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%">Weighted-average remaining lease term – operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.57 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.17 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate – operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, future minimum lease payments under the lease agreements were as follows:</span></div><div style="text-align:justify"><span><br/></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:81.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.609%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">2028</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,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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%">23,151 </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: imputed interest</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%">(5,610)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</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%">17,541 </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> P10Y <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost is recognized on a straight-line basis over the lease term. Information regarding the Company’s leases 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:72.411%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">March 31,<br/>2023</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%">March 25,<br/>2022</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%">Lease costs:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short term lease expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other information:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Cash paid for operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,289 </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"/></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%">Weighted-average remaining lease term – operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.57 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.17 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate – operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 4833000 4648000 326000 584000 5034000 5289000 P4Y6M25D P5Y2M1D 0.053 0.045 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, future minimum lease payments under the lease agreements were as follows:</span></div><div style="text-align:justify"><span><br/></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:81.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.609%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">2028</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,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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%">23,151 </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: imputed interest</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%">(5,610)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</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%">17,541 </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> 5545000 4957000 4071000 3240000 2520000 2818000 23151000 5610000 17541000 Debt and Other Borrowings<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, the principal maturities of debt obligations outstanding of $25,000 will be due for repayment in fiscal year 2028.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 30, 2020, the Company entered into a term loan credit agreement with Credit Suisse AG, Cayman Islands Branch, as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $325,000 senior secured term loan facility due in fiscal year 2028 (the “Term Loan Facility”). On September 30, 2020, the Company also entered into a revolving facility credit agreement with Mizuho Bank, Ltd., as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $50,000 senior secured revolving credit facility expiring in 2023 (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Senior Secured Credit Facilities”). The Revolving Credit Facility is secured by a lien on the same collateral and on the same basis as the Term Loan Facility. Interest on the Term Loan Facility is calculated at LIBOR plus 3.75% to 4.00% based on the Company’s net leverage ratio, and LIBOR is subject to a 0.5% floor. The Company’s outstanding borrowings bore an interest rate of 8.38% at March 31, 2023. The Company had no outstanding borrowings on the Revolving Credit Facility as of March 31, 2023.</span></div> 25000000 325000000 50000000 0.0375 0.0400 0.005 0.0838 0 Other Long-Term Liabilities<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of other long-term liabilities is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><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%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued retirement</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%">8,032 </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%">8,903 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for uncertain tax positions</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,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Other long-term 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%">98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,626 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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%">10,967 </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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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%">15,286 </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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of other long-term liabilities is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><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%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued retirement</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%">8,032 </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%">8,903 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for uncertain tax positions</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,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Other long-term 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%">98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,626 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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%">10,967 </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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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%">15,286 </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> 8032000 8903000 2837000 2757000 98000 3626000 10967000 15286000 Retirement Plans<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the funded status (i.e., the difference between the fair value of plan assets and the benefit obligations) of its defined benefit pension plans in its consolidated balance sheets with a corresponding adjustment to accumulated other comprehensive income (“AOCI”), net of tax. Further, actuarial gains and losses and prior service costs that arise in future periods and are not recognized as net periodic benefit costs in the same periods will be recognized as a component of other comprehensive income. Those amounts will also be recognized as a component of future net periodic benefit costs consistent with the Company’s past practice. The Company uses a measurement date for its defined benefit pension plans and other postretirement benefit plans that is equivalent to its fiscal year-end.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Plan Descriptions</span></div><div style="margin-bottom:6pt;margin-top:6pt;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%">Non-U.S. Defined Benefit Plan</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its wholly owned subsidiary, Allegro MicroSystems Philippines, Inc., has a defined benefit pension plan, which is a noncontributory plan that covers substantially all employees of this subsidiary. The plan’s assets are invested in government securities, common trust funds, bonds and other debt instruments and stocks.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effect on the consolidated statements of operations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense related to the non-U.S. defined benefit plan was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.060%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.063%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">March 31,<br/>2023</span></td><td colspan="3" style="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%">March 25,<br/>2022</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%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">1,358 </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%">1,554 </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%">1,454 </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%">Interest cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Expected return on plan assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(301)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(304)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(299)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net transition asset</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic pension expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,889 </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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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%">2,093 </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%">1,969 </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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the benefit obligations and plan assets for the non-U.S. defined benefit plan were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25, 2022</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:700;line-height:100%">Obligation and funded status of plan:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,080 </span></td><td style="background-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,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest 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%">763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,014)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gain</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(908)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(549)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;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%">Benefit obligation at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">14,730 </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%">15,080 </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:700;line-height:100%">Change in plan assets:</span></td><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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,644 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(251)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(546)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;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%">Fair value of plan assets at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">7,168 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,097 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 49pt;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%">Underfunded status at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;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:#cceeff;border-bottom:3pt double #000;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%">(7,562)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;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:#cceeff;border-bottom:3pt double #000;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%">(7,983)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The underfunded plan amounts are recognized as a component of other long-term liabilities in the consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><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 obligations and asset information for the non-U.S. defined benefit plan that has a projected benefit obligation in excess of plan assets:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.551%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25, 2022</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%">Projected benefit obligations</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%">14,730 </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%">15,080 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,097 </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%">Accumulated benefit obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,216 </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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts recorded in AOCI for the non-U.S. defined benefit plan for the fiscal years ended March 31, 2023 and March 25, 2022 are further detailed below:</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:48.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.808%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Transition Obligation (Asset)</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%">Net Actuarial Loss</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%">Prior Service Costs</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%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 26, 2021, net of tax</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%">224 </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%">3,193 </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%">1 </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%">3,418 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 change in AOCI for non-U.S. defined benefit plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(665)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts in AOCI before tax</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%">244 </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%">2,528 </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%">(103)</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%">2,669 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 25, 2022, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">183 </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%">1,896 </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%">(77)</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%">2,002 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 change in AOCI for non-U.S. defined benefit plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts in AOCI before tax</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%">172 </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%">1,932 </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%">(91)</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%">2,013 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 31, 2023, net of tax</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%">129 </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%">1,449 </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%">(68)</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%">1,510 </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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is no significant actuarial net gain or loss included in AOCI as of March 31, 2023 that is expected to be amortized into net periodic benefit cost over the next fiscal year.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, the Company does not expect a significant return of plan assets during the next 12 months.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assumptions and Investment Policies</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Weighted-Average Assumptions Used to Determine Projected Benefit Obligation</span></div><div style="margin-bottom:6pt;margin-top:12pt"><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.411%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.551%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25, 2022</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%">Non-U.S. assumed discount rate</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.63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost</span></div><div style="margin-top:12pt"><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.167%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.552%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25, 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%">March 26, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. assumed discount rate</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.63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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%">4.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. expected long-term return on plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.40 </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.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.50 </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%">5.50 </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%">5.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Information on Plan Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth the fair value of the entity’s plan assets using the same three-level hierarchy of fair value inputs described in Note 2, “Summary of Significant Accounting Policies”:</span></div><div style="margin-bottom:6pt"><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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><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:120%">Fair Value at March 31,<br/>2023</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%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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%">Assets of non-U.S. defined benefit plan:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government securities</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%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unit investment trust fund</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,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">1,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans</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%">586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonds</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%">687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stocks and other investments</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,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102 </span></td><td style="background-color:#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 31pt;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%">Total</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%">7,168 </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%">3,594 </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%">1,886 </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%">1,688 </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><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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:120%">Fair Value at March 25,<br/>2022</span></td><td colspan="3" style="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%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="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%">Level 3</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%">Assets of non-U.S. defined benefit plan:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government securities</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%">1,920 </span></td><td style="background-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,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unit investment trust fund</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,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans</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%">553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonds</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%">676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stocks and other investments</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,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;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%">Total</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%">7,097 </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%">3,636 </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%">1,843 </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%">1,618 </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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the change in fair value of Level 3 plan assets:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3 Non-U.S. Defined</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:120%">Plan Assets</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="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%">Stocks</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:700;line-height:100%">Balance at March 27, 2020</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%">756 </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%">364 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions during the 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%">325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemptions during the year</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%">(531)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation of equity securities</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%">753 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in foreign currency exchange rates</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%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">Balance at March 26, 2021</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%">584 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions during the year</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%">308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemptions during the 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%">(289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation of equity securities</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%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in foreign currency exchange rates</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%">(45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 25, 2022</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%">553 </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%">1,065 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions during the 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%">328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemptions during the year</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%">(280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation of equity securities</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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in foreign currency exchange rates</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%">(38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">Balance at March 31, 2023</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%">586 </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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102 </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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The investments in the Company’s major benefit plans largely consist of low-cost, broad-market index funds to mitigate risks of concentration within the market sectors. In recent years, the Company’s investment policy has shifted toward a closer matching of the interest-rate sensitivity of the plan assets and liabilities. The appropriate mix of equity and bond investments is determined primarily through the use of detailed asset-liability modeling studies that look to balance the </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">impact of changes in the discount rate against the need to provide asset growth to cover future service cost. The Company, through its wholly owned subsidiary, Allegro MicroSystems, LLC’s (“AML”) non-U.S. defined benefit plan, has added a greater proportion of fixed income securities to the non-U.S. defined benefit plan with return characteristics that are more closely aligned with changes in liabilities caused by discount rate volatility. There are no significant restrictions on the amount or nature of the investments that may be acquired or held by the plans.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, the Company contributed approximately $1,489, $1,369 and $986 to its non-U.S. pension plan, respectively. The Company expects to contribute approximately $2,171 to its non-U.S. pension plan in fiscal year 2024.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Estimated Future Benefit Payments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table projects the benefits expected to be paid to participants from the plans in each of the following fiscal years. The majority of the payments will be paid from Company assets.</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:85.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.550%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension <br/>Benefits</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%">2024</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%">1,465 </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%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">8,914 </span></td><td style="background-color:#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 25pt;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%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,964 </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-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defined Contribution Plan</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a 401(k) retirement savings plan (the “401(k) Plan”) for our U.S.-based employees who satisfy certain eligibility requirements. Eligible employees may defer a portion of their eligible compensation, within prescribed limits, through contributions to the 401(k) Plan. The Company matches participants’ contributions, up to a maximum of 5% of a participant’s eligible compensation, up to the statutory compensation limit, and these matching contributions are fully vested as of the date they are made. Matching contributions by AML totaled $4,708, $4,074 and $3,687 for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its AML subsidiary, Allegro MicroSystems Europe, Ltd. (“Allegro Europe”), also has a defined contribution plan (the “AME Plan”) covering substantially all employees of Allegro Europe. Contributions to the AME Plan by the Company totaled approximately $1,248, $1,065 and $507 for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense related to the non-U.S. defined benefit plan was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.060%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.063%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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%">March 31,<br/>2023</span></td><td colspan="3" style="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%">March 25,<br/>2022</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%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">1,358 </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%">1,554 </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%">1,454 </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%">Interest cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Expected return on plan assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(301)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(304)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(299)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net transition asset</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic pension expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,889 </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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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%">2,093 </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%">1,969 </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> 1358000 1554000 1454000 763000 637000 628000 301000 304000 299000 0 0 1000 -8000 1000 8000 -77000 -205000 -179000 1889000 2093000 1969000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the benefit obligations and plan assets for the non-U.S. defined benefit plan were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25, 2022</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:700;line-height:100%">Obligation and funded status of plan:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,080 </span></td><td style="background-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,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest 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%">763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,014)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gain</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(908)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(549)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;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%">Benefit obligation at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">14,730 </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%">15,080 </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:700;line-height:100%">Change in plan assets:</span></td><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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,644 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange rate changes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(251)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(546)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;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%">Fair value of plan assets at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">7,168 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,097 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 49pt;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%">Underfunded status at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;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:#cceeff;border-bottom:3pt double #000;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%">(7,562)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;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:#cceeff;border-bottom:3pt double #000;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%">(7,983)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 15080000 17180000 1358000 1554000 763000 637000 0 -108000 1014000 1180000 908000 1822000 549000 1181000 14730000 15080000 7097000 7644000 -189000 -235000 1463000 1380000 952000 1146000 -251000 -546000 7168000 7097000 -7562000 -7983000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><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 obligations and asset information for the non-U.S. defined benefit plan that has a projected benefit obligation in excess of plan assets:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.551%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25, 2022</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%">Projected benefit obligations</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%">14,730 </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%">15,080 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,097 </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%">Accumulated benefit obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,216 </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> 14730000 15080000 7168000 7097000 8868000 9216000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts recorded in AOCI for the non-U.S. defined benefit plan for the fiscal years ended March 31, 2023 and March 25, 2022 are further detailed below:</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:48.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.808%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Transition Obligation (Asset)</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%">Net Actuarial Loss</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%">Prior Service Costs</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%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 26, 2021, net of tax</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%">224 </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%">3,193 </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%">1 </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%">3,418 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 change in AOCI for non-U.S. defined benefit plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(665)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts in AOCI before tax</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%">244 </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%">2,528 </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%">(103)</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%">2,669 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 25, 2022, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">183 </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%">1,896 </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%">(77)</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%">2,002 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 change in AOCI for non-U.S. defined benefit plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts in AOCI before tax</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%">172 </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%">1,932 </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%">(91)</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%">2,013 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, March 31, 2023, net of tax</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%">129 </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%">1,449 </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%">(68)</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%">1,510 </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> 224000 3193000 1000 3418000 20000 -665000 -104000 -749000 244000 2528000 -103000 2669000 61000 632000 -26000 667000 183000 1896000 -77000 2002000 -11000 36000 -14000 11000 172000 1932000 -91000 2013000 43000 483000 -23000 503000 129000 1449000 -68000 1510000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Weighted-Average Assumptions Used to Determine Projected Benefit Obligation</span></div><div style="margin-bottom:6pt;margin-top:12pt"><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.411%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.551%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25, 2022</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%">Non-U.S. assumed discount rate</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.63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost</span></div><div style="margin-top:12pt"><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.167%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.552%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25, 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%">March 26, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. assumed discount rate</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.63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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%">4.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. expected long-term return on plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.40 </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.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.50 </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%">5.50 </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%">5.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.0663 0.0558 0.0550 0.0550 0.0663 0.0558 0.0400 0.0640 0.0410 0.0420 0.0550 0.0550 0.0500 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth the fair value of the entity’s plan assets using the same three-level hierarchy of fair value inputs described in Note 2, “Summary of Significant Accounting Policies”:</span></div><div style="margin-bottom:6pt"><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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><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:120%">Fair Value at March 31,<br/>2023</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%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</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%">Assets of non-U.S. defined benefit plan:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government securities</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%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unit investment trust fund</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,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">1,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans</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%">586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonds</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%">687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stocks and other investments</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,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102 </span></td><td style="background-color:#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 31pt;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%">Total</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%">7,168 </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%">3,594 </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%">1,886 </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%">1,688 </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><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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:120%">Fair Value at March 25,<br/>2022</span></td><td colspan="3" style="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%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="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%">Level 3</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%">Assets of non-U.S. defined benefit plan:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government securities</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%">1,920 </span></td><td style="background-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,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unit investment trust fund</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,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans</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%">553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonds</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%">676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stocks and other investments</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,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;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%">Total</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%">7,097 </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%">3,636 </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%">1,843 </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%">1,618 </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> 2133000 2133000 0 0 1196000 0 1196000 0 586000 0 0 586000 687000 0 687000 0 2566000 1461000 3000 1102000 7168000 3594000 1886000 1688000 1920000 1920000 0 0 1165000 0 1165000 0 553000 0 0 553000 676000 0 676000 0 2783000 1716000 2000 1065000 7097000 3636000 1843000 1618000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the change in fair value of Level 3 plan assets:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3 Non-U.S. Defined</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:120%">Plan Assets</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="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%">Stocks</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:700;line-height:100%">Balance at March 27, 2020</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%">756 </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%">364 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions during the 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%">325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemptions during the year</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%">(531)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation of equity securities</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%">753 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in foreign currency exchange rates</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%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">Balance at March 26, 2021</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%">584 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions during the year</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%">308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemptions during the 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%">(289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation of equity securities</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%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in foreign currency exchange rates</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%">(45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 25, 2022</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%">553 </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%">1,065 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions during the 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%">328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemptions during the year</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%">(280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation of equity securities</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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in foreign currency exchange rates</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%">(38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">Balance at March 31, 2023</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%">586 </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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,102 </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> 756000 364000 325000 0 531000 0 0 753000 34000 16000 584000 1133000 308000 0 289000 0 -5000 13000 -45000 -81000 553000 1065000 328000 0 280000 0 4000 75000 -19000 -38000 586000 1102000 1489000 1369000 986000 2171000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table projects the benefits expected to be paid to participants from the plans in each of the following fiscal years. The majority of the payments will be paid from Company assets.</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:85.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.550%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension <br/>Benefits</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%">2024</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%">1,465 </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%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">8,914 </span></td><td style="background-color:#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 25pt;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%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,964 </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> 1465000 947000 896000 1192000 1550000 8914000 14964000 0.05 4708000 4074000 3687000 1248000 1065000 507000 Commitments and Contingencies<div style="margin-top:6pt;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%">Noncancellable purchase obligations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments under purchase obligations with suppliers as of March 31, 2023 totaled $56,322, substantially all of which all expected to be procured in fiscal year 2024.</span></div><div style="margin-top:6pt;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%">Insurance</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its subsidiaries, utilizes self-insured employee health programs for employees in the U.S. The Company records estimated liabilities for its self-insured health programs based on information provided by the third-party plan administrators, historical claims experience and expected costs of claims incurred but not reported. The Company monitors its estimated liabilities on a quarterly basis. As facts change, it may become necessary to make adjustments that could be material to the Company’s consolidated financial position and results of operations. </span></div><div style="margin-bottom:6pt;margin-top:6pt;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%">Legal proceedings</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various legal proceedings, and claims, and regulatory examinations or investigations arising in the normal course of business, the outcomes of which are subject to significant uncertainty, and the Company’s ultimate liability, if any, is difficult to predict. The Company records an accrual for legal contingencies when it is determined that it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In making such </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%">determinations, the Company evaluates, among other things, the degree of probability of an unfavorable outcome and, when it is probable that a liability has been incurred, the ability to make a reasonable estimate of the loss. If the occurrence of liability is probable and estimable, the Company will disclose the nature of the contingency and, if estimable, will provide the likely amount of such loss or range of loss. The Company does not believe there are any current matters that could have a material adverse effect on its financial position, results of operations or cash flows.</span></div><div style="margin-bottom:6pt;margin-top:6pt;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%">Indemnification</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><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 has agreed to indemnify and hold harmless certain customers for potential allegations of infringement of intellectual property rights and patents arising from the use of its products. To date, the Company has not recognized or incurred any costs in connection with such indemnification arrangements; therefore, there was no accrual of such amounts at March 31, 2023 or March 25, 2022.</span></div><div style="margin-top:6pt;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%">Environmental Matters</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes accrued liabilities for environmental matters when it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated. If the contingency is resolved for an amount greater or less than the accrual, or the Company’s share of the contingency increases or decreases or other assumptions relevant to the development of the estimate were to change, the Company would recognize an additional expense or benefit in the consolidated statements of operations during the period such determination was made. No significant environmental accruals were established at March 31, 2023 or March 25, 2022.</span></div> 56322000 0 0 0 0 Net Income per Share<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the basic and diluted net income attributable to Allegro MicroSystems, Inc. per share.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">March 31,<br/>2023</span></td><td colspan="3" style="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%">March 25,<br/>2022</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%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Allegro MicroSystems, Inc.</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%">187,357 </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%">119,407 </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%">17,953 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Basic weighted average common shares</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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%">191,197,452 </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%">189,748,427 </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%">83,448,055 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of common stock equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,490,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,062,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,968,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares</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%">193,688,102 </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%">191,811,205 </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%">176,416,645 </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%">Basic net income attributable to Allegro MicroSystems, Inc. per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;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%">0.98 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.63 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income attributable to common stockholders per share</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%">0.98 </span></td><td style="background-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.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to Allegro MicroSystems, Inc. per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">0.97 </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="background-color:#ffffff;padding:0 1pt"/><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%">0.62 </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="background-color:#ffffff;padding:0 1pt"/><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%">0.10 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to common stockholders per share</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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:#cceeff;border-bottom: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%">0.97 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align: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.62 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align: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.10 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computed net income per share for the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021 does not assume conversion of securities that would have an antidilutive effect on income per share. The following represents contingently issuable shares under the employee stock purchase plan (“ESPP”) and restricted stock units (“RSUs”) excluded from the computation of net income per share, as such securities would have an antidilutive effect on net income per share:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">March 31,<br/>2023</span></td><td colspan="3" style="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%">March 25,<br/>2022</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%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</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%">17,586 </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%">— </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%">273 </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"/><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%">ESPP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,586 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,622 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273 </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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents issued and issuable weighted average share information underlying our outstanding RSUs, performance-based restricted stock units (“PSUs”) and participation in the ESPP for the respective periods:</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:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">March 31,<br/>2023</span></td><td colspan="3" style="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%">March 25,<br/>2022</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%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</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%">1,039,547 </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%">1,066,406 </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%">308,811 </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%">PSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,435,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">996,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">ESPP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">2,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares related to Common Stock Conversion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">92,438,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,490,650 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,062,778 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,968,590 </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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the basic and diluted net income attributable to Allegro MicroSystems, Inc. per share.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">March 31,<br/>2023</span></td><td colspan="3" style="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%">March 25,<br/>2022</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%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Allegro MicroSystems, Inc.</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%">187,357 </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%">119,407 </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%">17,953 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Basic weighted average common shares</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;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%">191,197,452 </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%">189,748,427 </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%">83,448,055 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of common stock equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,490,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,062,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,968,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares</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%">193,688,102 </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%">191,811,205 </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%">176,416,645 </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%">Basic net income attributable to Allegro MicroSystems, Inc. per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;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%">0.98 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.63 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income attributable to common stockholders per share</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%">0.98 </span></td><td style="background-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.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to Allegro MicroSystems, Inc. per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">0.97 </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="background-color:#ffffff;padding:0 1pt"/><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%">0.62 </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="background-color:#ffffff;padding:0 1pt"/><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%">0.10 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to common stockholders per share</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:0.5pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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:#cceeff;border-bottom: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%">0.97 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align: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.62 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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;padding:2px 0;text-align: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.10 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 187357000 119407000 17953000 187494000 187494000 119555000 119555000 18101000 18101000 191197452 189748427 83448055 2490650 2062778 92968590 193688102 191811205 176416645 0.98 0.63 0.22 0.98 0.63 0.22 0.97 0.62 0.10 0.97 0.62 0.10 The following represents contingently issuable shares under the employee stock purchase plan (“ESPP”) and restricted stock units (“RSUs”) excluded from the computation of net income per share, as such securities would have an antidilutive effect on net income per share:<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.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">March 31,<br/>2023</span></td><td colspan="3" style="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%">March 25,<br/>2022</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%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</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%">17,586 </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%">— </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%">273 </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"/><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%">ESPP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,586 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,622 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273 </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> 17586 0 273 0 3622 0 17586 3622 273 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents issued and issuable weighted average share information underlying our outstanding RSUs, performance-based restricted stock units (“PSUs”) and participation in the ESPP for the respective periods:</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:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">March 31,<br/>2023</span></td><td colspan="3" style="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%">March 25,<br/>2022</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%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</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%">1,039,547 </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%">1,066,406 </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%">308,811 </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%">PSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,435,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">996,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">ESPP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">2,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares related to Common Stock Conversion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">92,438,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,490,650 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,062,778 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,968,590 </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> 1039547 1066406 308811 1435883 996372 218678 15220 0 2914 0 0 92438187 2490650 2062778 92968590 Stock-Based Compensation<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation through the measurement and recognition of compensation expense for share-based payment awards made to employees over the related requisite service period, including PSUs, RSUs and restricted shares (all part of our equity incentive plan). Upon meeting the time-based vesting and, if applicable, any performance conditions, common shares of the Company (net of applicable tax withholding) are issued to the employee in exchange for each share-based unit.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs granted to management generally have time-based vesting requirements with equal and annual graded vesting over approximately four years subsequent to the grant date, but also generally vest upon voluntary termination of employment by any employee who is “retirement eligible” as of his or her termination date. In order to be retirement eligible, an employee must be at least 62 years old, has completed a minimum of five years of service with the Company, and has provided at least three months' prior written notice of termination of employment. All of our outstanding employee and director RSU awards are eligible for dividend equivalents regardless of vesting status.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes RSU activity for the fiscal year ended March 31, 2023:</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:32.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.974%"/><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%">Number of<br/>Shares</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%">Weighted-Average Grant-Date Fair Value</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%">Weighted-Average Remaining Contractual Life <br/>(In years)</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%">Aggregate <br/>Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Outstanding - March 25, 2022</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,701,007 </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%">20.50 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.27</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%">49,635 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,237,432 </span></td><td style="background-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%">23.65 </span></td><td style="background-color:#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,475,998)</span></td><td style="background-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%">20.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</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%">(211,217)</span></td><td style="background-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%">20.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,251,224 </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%">23.85 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.27</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%">108,036 </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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant fair value per share for RSUs granted during the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021 was $23.65, $26.00, $14.06, respectively. The stock-based compensation expense related to non-vested awards not yet recorded at March 31, 2023 was $37,490, which is expected to be recognized over a weighted-average of 1.27 years.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of RSUs vested was $29,732, $12,650 and $2,241 the fiscal years ended March 31, 2023, March 25, 2022 and March 26, 2021, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also awards PSUs to its senior executive officers based on achievement of metrics tied to financial plans approved in meetings of its Board of Directors for establishing target performances. Each award reflects a target number of shares (“Target Shares”) that may be issued to the award recipient. In fiscal year 2021, these awards were earned upon the completion of a three-year performance period ended March 31, 2023. Whether units are earned at the end of the performance period is determined based on the achievement of certain performance objectives over the performance period. The performance objectives include achieving certain revenue targets and cumulative earnings before income taxes, depreciation and amortization (“EBITDA”) levels for the performance period, and also include a performance objective relating to relative total shareholder return (“TSR”). Depending on the results achieved during the three-year performance period, the actual number of shares that a grant recipient may receive during and at the end of the period ranges from 0% to 200% of the Target Shares granted.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><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 the PSUs was determined using the Monte Carlo simulation model incorporating the following weighted-average assumptions:</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:82.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.972%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="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%">March 31,<br/>2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.81 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</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%">51.3%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate of return</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%">2.76%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value per share</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%">$30.69</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes PSU activity for the fiscal year ended March 31, 2023:</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:32.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.974%"/><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%">Number of<br/>Shares</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%">Weighted-Average Grant-Date Fair Value</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%">Weighted-Average Remaining Contractual Life <br/>(In years)</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%">Aggregate <br/>Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Outstanding - March 25, 2022</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%">955,083 </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%">20.22 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.51</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%">27,869 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,805,698 </span></td><td style="background-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%">24.64 </span></td><td style="background-color:#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(855,916)</span></td><td style="background-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%">28.01 </span></td><td style="background-color:#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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</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%">(552,689)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.45 </span></td><td style="background-color:#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,352,176 </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%">22.38 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.64</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%">112,881 </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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PSUs are included at 10% - 200% of target goals. The total compensation cost related to unvested awards not yet recorded at March 31, 2023 was $19,282, which is expected to be recognized over a weighted average of 2.64 years.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes unvested restricted common stock activity for the fiscal year ended March 31, 2023:</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:32.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.974%"/><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%">Number of<br/>Shares</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%">Weighted-Average Grant-Date Fair Value</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%">Weighted-Average Remaining Contractual Life</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%">Aggregate <br/>Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Outstanding - March 25, 2022</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%">140,526 </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%">14.00 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07</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,101 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,096)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.00 </span></td><td style="background-color:#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</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,626)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,804 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.00 </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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,046 </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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,685,528 shares of the Company’s common stock are available for future issuance under the ESPP, which includes (a) 832,400 shares of common stock initially available for issuance under the ESPP, and (b) an additional 1,852,958 shares of common stock that may become issuable under the ESPP pursuant to its terms.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP allows employees to purchase the Company’s common stock at 85% of the lesser of the stock price at the beginning or end of the offering period. Each offering period is six months.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><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 the ESPP shares was determined using the Black-Scholes model incorporating the following weighted-average assumptions:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Fiscal Year Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">March 31,<br/>2023</span></td><td colspan="3" style="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%">March 25,<br/>2022</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%">March 26,<br/>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%">Expected performance term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">0.50 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">0.50 years</span></td><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%">Volatility</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%">44.99%</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%">48.10%</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%">55.02%</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%">Risk-free rate of return</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%">3.58%</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%">0.10%</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%">0.09%</span></td><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%">Dividend yield</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%">—%</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><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><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%">Weighted-average fair value per share</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%">$6.83</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%">$8.25</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%">$7.77</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, the total unrecognized compensation cost related to the ESPP was $252, and this amount is expected to be recognized over 0.25 years.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year ended March 31, 2023, the Company recognized stock-based compensation charges of $33,708, $26,890, $146, $921 and $133 for </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">it</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s RSUs, PSUs, restricted common stock, ESPP and phantom stock, respectively. The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.471%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">March 31,<br/>2023</span></td><td colspan="3" style="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%">March 25,<br/>2022</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%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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%">5,090 </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%">3,176 </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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt 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,158 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,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%">33,548 </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%">49,870 </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> P4Y P62Y P5Y <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes RSU activity for the fiscal year ended March 31, 2023:</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:32.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.974%"/><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%">Number of<br/>Shares</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%">Weighted-Average Grant-Date Fair Value</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%">Weighted-Average Remaining Contractual Life <br/>(In years)</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%">Aggregate <br/>Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Outstanding - March 25, 2022</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,701,007 </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%">20.50 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.27</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%">49,635 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,237,432 </span></td><td style="background-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%">23.65 </span></td><td style="background-color:#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,475,998)</span></td><td style="background-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%">20.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</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%">(211,217)</span></td><td style="background-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%">20.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,251,224 </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%">23.85 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.27</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%">108,036 </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> 1701007 20.50 P1Y3M7D 49635000 2237432 23.65 1475998 20.15 211217 20.57 2251224 23.85 P1Y3M7D 108036000 23.65 26.00 14.06 37490000 P1Y3M7D 29732000 12650000 2241000 P3Y P3Y 0 2 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><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 the PSUs was determined using the Monte Carlo simulation model incorporating the following weighted-average assumptions:</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:82.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.972%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="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%">March 31,<br/>2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.81 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</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%">51.3%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate of return</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%">2.76%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value per share</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%">$30.69</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> P2Y9M21D 0.513 0.0276 0 30.69 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes PSU activity for the fiscal year ended March 31, 2023:</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:32.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.974%"/><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%">Number of<br/>Shares</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%">Weighted-Average Grant-Date Fair Value</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%">Weighted-Average Remaining Contractual Life <br/>(In years)</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%">Aggregate <br/>Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Outstanding - March 25, 2022</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%">955,083 </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%">20.22 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.51</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%">27,869 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,805,698 </span></td><td style="background-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%">24.64 </span></td><td style="background-color:#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(855,916)</span></td><td style="background-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%">28.01 </span></td><td style="background-color:#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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</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%">(552,689)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.45 </span></td><td style="background-color:#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,352,176 </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%">22.38 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.64</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%">112,881 </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> 955083 20.22 P1Y6M3D 27869000 2805698 24.64 855916 28.01 552689 21.45 2352176 22.38 P2Y7M20D 112881000 0.10 2 19282000 P2Y7M20D <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes unvested restricted common stock activity for the fiscal year ended March 31, 2023:</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:32.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.974%"/><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%">Number of<br/>Shares</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%">Weighted-Average Grant-Date Fair Value</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%">Weighted-Average Remaining Contractual Life</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%">Aggregate <br/>Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Outstanding - March 25, 2022</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%">140,526 </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%">14.00 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07</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,101 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,096)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.00 </span></td><td style="background-color:#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</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,626)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,804 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.00 </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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,046 </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> 140526 14.00 P1Y25D 4101000 117096 14.00 1626 0 21804 14.00 P0Y1M28D 1046000 2685528 832400 1852958 0.85 P6M <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><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 the ESPP shares was determined using the Black-Scholes model incorporating the following weighted-average assumptions:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Fiscal Year Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">March 31,<br/>2023</span></td><td colspan="3" style="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%">March 25,<br/>2022</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%">March 26,<br/>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%">Expected performance term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">0.50 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">0.50 years</span></td><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%">Volatility</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%">44.99%</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%">48.10%</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%">55.02%</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%">Risk-free rate of return</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%">3.58%</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%">0.10%</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%">0.09%</span></td><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%">Dividend yield</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%">—%</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><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><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%">Weighted-average fair value per share</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%">$6.83</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%">$8.25</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%">$7.77</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> P0Y6M P0Y6M P0Y6M 0.4499 0.4810 0.5502 0.0358 0.0010 0.0009 0 0 0 6.83 8.25 7.77 252000 P0Y3M 33708000 26890000 146000 921000 133000 The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations:<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:52.471%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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%">March 31,<br/>2023</span></td><td colspan="3" style="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%">March 25,<br/>2022</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%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</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%">5,090 </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%">3,176 </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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt 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,158 </span></td><td style="background-color:#cceeff;border-top:0.5pt 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%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,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%">33,548 </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%">49,870 </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> 5090000 3176000 5158000 9496000 3933000 3573000 47212000 26439000 41139000 61798000 33548000 49870000 Income Taxes<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income before income taxes include the following:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.471%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before provision for income taxes attributable to:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic operations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,107 </span></td><td style="background-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%">121,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,288)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign operations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">18,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">211,346 </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%">140,746 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,451)</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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the provision (benefit) for income taxes are as follows:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.471%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,821)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">63,968 </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%">13,693 </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%">(621)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,276)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,564)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,150)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(765)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(351)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">(40,116)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,498 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,931)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;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%">Total income tax provision</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">23,852 </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,191 </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%">(19,552)</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-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference between the tax provision at the statutory federal tax rate and the provision for income taxes is as follows:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.471%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax provision at U.S. statutory rate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">44,383 </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%">29,557 </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%">(305)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">2,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FDII</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,391)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development tax credit</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,641)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,823)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,162)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,025)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,303)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative provision-to-return</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(914)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(590)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(862)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on contingent purchase price reduction</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(588)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(420)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subpart F income, net of credits</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for uncertain tax positions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162(m) limitation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax rate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax remeasurement</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CARES carryback claim and amended returns</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,031)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,834)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSL Divestiture</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(2,009)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(485)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total income tax provision</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">23,852 </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,191 </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%">(19,552)</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:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><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. Significant components of the Company’s deferred tax assets and liabilities are as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.947%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</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%">Deferred income tax assets:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,582 </span></td><td style="background-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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonuses, commissions and other compensation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory and sales related</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use liability</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accruals and reserves</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred income tax assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">63,523 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">32,714 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance for deferred income tax assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,581)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,070)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">59,942 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,644 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax liabilities: </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method and other investments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,172)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,801)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets and intangibles </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,020)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use asset</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,583)</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%">(9,677)</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 55pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net deferred income tax assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">50,359 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,967 </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:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the realizability of its deferred tax assets, the Company considered whether it was more likely than not that some portion or all of the deferred tax assets would not be realized. The realization of deferred tax assets depends upon the generation of future taxable income during the periods in which these temporary differences become deductible. The Company established a valuation allowance for state research credits and state net operating losses (“NOLs”) of $3,581, which will begin to expire between fiscal year 2024 and 2037 and are not expected to be utilized by the Company prior to expiration.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the 2017 Tax Cuts and Jobs Act (the “Jobs Act”), beginning in fiscal year 2023, U.S. tax law now requires us to capitalize and amortize domestic and foreign research and development expenditures over five and fifteen years, respectively (“174 Capitalization”). The impact of 174 Capitalization to our deferred tax assets is $30,582.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s intent is to permanently reinvest and use its existing foreign cash to fund its subsidiaries’ working capital needs, short-term and long-term capital projects, and to make investments and acquisitions. Therefore, no deferred tax liability has been established with respect to outside basis difference in its foreign subsidiaries.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company filed carryback claims allowable under the Coronavirus Aid, Relief and Economic Security Act (“the CARES Act”) to utilize NOLs and carryover credits generated during fiscal year 2021. As of March 31, 2023, the Company has an outstanding receivable of $13,133 related to these filings that are classified as a long-term tax receivable.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Uncertain Tax Positions</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">s of March 31, 2023, the Compan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">y had $2,408 of gross unrecognized tax benefits, of which $2,392 would im</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">pact the effective tax rate, if recognized. As of March 25, 2022, the Company had $2,459 of gross unrecognized tax benefits, of which $2,433 would impact the effective tax rate, if recognize</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">d. As of March 26, 2021, the Company had $2,554 of gross unrecognized tax benefits, of which $2,542 would impact the effective tax rate, if recognized. These amounts are recorded as a long-term liability, as the Company does not anticipate payment within one year.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.471%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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,459 </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%">2,554 </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%">2,559 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross increases-tax positions in prior period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross decreases-tax positions in prior period settlement</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse in statute of limitations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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,408 </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%">2,459 </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%">2,554 </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:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes that all tax positions are adequately provided for; amounts asserted by tax authorities could be greater or less than the accrued position. Accordingly, the Company’s provisions for federal, state and foreign tax related matters to be recorded in the future might change as revised estimates are made, or the underlying matters are settled or otherwise resolved.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s policy is to classify interest expense and penalties, if any, as components of the income tax provision in the consolidated statements of operations. The Company recorded net increases of $39, $58 and $73 in interest, penalties and releases during fiscal years 2023, 2022 and 2021, respectively. As of March 31, 2023 and March 25, 2022, the amount of accrued interest and penalties totaled approximately $445 and $324, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Examinations by Tax Authorities</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company and its subsidiaries are routinely subject to examination by taxing authorities in the United States and the foreign jurisdictions in which it does business. Currently, the Internal Revenue Service is auditing the CARES Act carryback claim for fiscal year 2016 through 2021, and the Bureau of Internal Revenue is auditing our Philippine subsidiary for tax year 2019.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">U.S. and material foreign jurisdictions statutes of limitation remain open as of 2016.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income before income taxes include the following:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.471%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before provision for income taxes attributable to:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic operations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,107 </span></td><td style="background-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%">121,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,288)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign operations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">18,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">211,346 </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%">140,746 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,451)</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> 190107000 121883000 -2288000 21239000 18863000 837000 211346000 140746000 -1451000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the provision (benefit) for income taxes are as follows:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.471%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,821)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">63,968 </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%">13,693 </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%">(621)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,276)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,564)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,150)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(765)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(351)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">(40,116)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,498 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,931)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;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%">Total income tax provision</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">23,852 </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,191 </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%">(19,552)</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> 53973000 7779000 -3821000 472000 1553000 1085000 9523000 4361000 2115000 63968000 13693000 -621000 -36276000 7892000 -17564000 310000 371000 -1016000 -4150000 -765000 -351000 -40116000 7498000 -18931000 23852000 21191000 -19552000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference between the tax provision at the statutory federal tax rate and the provision for income taxes is as follows:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.471%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax provision at U.S. statutory rate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">44,383 </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%">29,557 </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%">(305)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">2,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FDII</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,391)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development tax credit</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,641)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,823)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,162)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,025)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,303)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative provision-to-return</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(914)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(590)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(862)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on contingent purchase price reduction</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(588)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(420)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subpart F income, net of credits</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for uncertain tax positions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162(m) limitation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax rate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax remeasurement</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CARES carryback claim and amended returns</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,031)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,834)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSL Divestiture</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(2,009)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(485)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total income tax provision</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">23,852 </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,191 </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%">(19,552)</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> 44383000 29557000 -305000 1027000 2370000 356000 25391000 9066000 0 3641000 2823000 2162000 -1025000 -230000 -13303000 -914000 -590000 -862000 -588000 -420000 -525000 -307000 283000 43000 -81000 -17000 26000 8931000 3988000 0 954000 -157000 1279000 651000 0 309000 338000 307000 1498000 0 -2031000 -3834000 0 0 -2009000 -485000 20000 -63000 23852000 21191000 -19552000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><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. Significant components of the Company’s deferred tax assets and liabilities are as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.947%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</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%">Deferred income tax assets:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,582 </span></td><td style="background-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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonuses, commissions and other compensation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory and sales related</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use liability</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accruals and reserves</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred income tax assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">63,523 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">32,714 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance for deferred income tax assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,581)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,070)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">59,942 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,644 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax liabilities: </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method and other investments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,172)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,801)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets and intangibles </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,020)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use asset</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,583)</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%">(9,677)</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 55pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net deferred income tax assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">50,359 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,967 </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> 30582000 0 11506000 11137000 8730000 5892000 3842000 2837000 3220000 6454000 2479000 2221000 2803000 2067000 361000 2106000 63523000 32714000 3581000 5070000 59942000 27644000 4172000 2801000 3020000 4720000 2391000 2156000 9583000 9677000 50359000 17967000 3581000 30582000 13133000 2408000 2392000 2459000 2433000 2554000 2542000 <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:52.471%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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,459 </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%">2,554 </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%">2,559 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross increases-tax positions in prior period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross decreases-tax positions in prior period settlement</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse in statute of limitations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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,408 </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%">2,459 </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%">2,554 </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> 2459000 2554000 2559000 0 0 55000 0 0 0 51000 95000 60000 2408000 2459000 2554000 39000 58000 73000 445000 324000 Related Party Transactions<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Public Offering of the Company’s Common Stock by Certain Stockholders</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 2, 2021, the Company filed a Registration Statement on Form S-1 for the public offering of shares owned by certain selling stockholders, including Sanken, OEP and certain of the Company’s officers and directors. The selling stockholders sold 19,332,852 shares of the Company’s common stock, including 1,832,852 shares of common stock sold by OEP in connection with the underwriters’ exercise of their over-allotment option. The Company did not sell any shares of its common stock and did not receive any of the proceeds from the offering. However, the Company incurred expenses, costs and fees in connection with the offering, including registration, filing and listing fees, printing fees and legal and accounting expenses, in the amount of $1,790 for the fiscal year ended March 26, 2021, which are included in selling, general and administrative expense in the accompanying consolidated statements of operations and comprehensive income.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transactions Involving Sanken</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells products to and purchases in-process products from Sanken. As of March 31, 2023, Sanken held approximately 51.4% of the Company’s outstanding common stock.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Termination of Sanken Distribution Agreement</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 30, 2023, the Company entered into a termination of the distribution agreement with Sanken (the “Termination Agreement”). The Termination Agreement formally terminated the distribution agreement dated as of July 5, 2007, by and between the Company and Sanken (the “Distribution Agreement”), effective March 31, 2023. The Distribution Agreement provided Sanken the exclusive right to distribute the Company’s products in Japan. In connection with the termination of the Distribution Agreement, and, as provided for in the Termination Agreement, the Company made a one-time payment of $5,000 to Sanken in exchange for the cancellation of Sanken’s exclusive distribution rights in Japan, which was recorded in selling, general and administrative expenses in the consolidated statements of operations. Concurrent with the Termination Agreement, AML and Sanken also entered into a short-term, nonexclusive distribution agreement (the “Short-Term Distribution Agreement”) and a consulting agreement (the “Consulting Agreement”), each of which were effective April 1, 2023. In addition, the Company allowed a one-time sales return from Sanken of resalable inventory of $4,200. The Short-Term Distribution Agreement provides for the management and sale of Company product inventory for a period of twenty-four months. Under the terms of the Consulting Agreement, Sanken agreed to continue to provide transition </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">services for a period of six months to a strategic customer as orders for the customer are transitioned from Sanken to the Company, and the Company agreed to pay Sanken for providing these transition services.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transactions involving Polar Semiconductor, LLC (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PSL</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">)</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company purchases in-process products from PSL, which is 70% owned by Sanken and 30% owned by the Company.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchases of various products from PSL totaled $58,056 and $55,297 for the fiscal years ended March 31, 2023 and March 25, 2022, respectively. Accounts payable to PSL included in amounts due to related party totaled $4,682 and $5,222 as of March 31, 2023 and March 25, 2022, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 26, 2023, the Company and PSL entered into a new Wafer Foundry Agreement (“WFA”) for the fabrication of wafers. The WFA replaces the previous Wafer Foundry Agreement with PSL, dated April 12, 2013, which was due to expire on March 31, 2023.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The WFA has a three-year term, and auto renews for subsequent one-year terms, unless terminated by either party providing two years notice. Pursuant to the WFA, the Company will provide a rolling annual forecast for three years, the first two years of which will be binding. The Company plans to purchase the forecast volume of wafers; however, if the Company fails to purchase the forecasted number of wafers for either of the first two years, it will pay a penalty for any shortfall for the given year. The parties also agreed upon production lead-times, as well as wafer, alignment, and mask pricing for the first two years of the term. Any changes to such pricing are subject to mutual agreement.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Notes Receivable from PSL</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 2, 2021, AML entered into a loan agreement with PSL wherein PSL provided an initial promissory note to AML for a principal amount of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$7,500</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (the “Initial PSL Loan”). The Initial PSL Loan will be repaid in equal installments, comprising of principal and interest accrued at 1.26% per annum, over a term of four years, with payments due on the first day of each calendar year quarter (April 1</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, July 1</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, October 1</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and January 1</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). On July 1, 2022, PSL borrowed an additional </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$7,500</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> under the same terms of the PSL Loan (the “Secondary PSL Loan” and, together with the Initial PSL Loan, the “PSL Promissory Notes”). The loan funds were used by PSL to procure a deep ultraviolet scanner and other associated manufacturing tools necessary to increase wafer fabrication capacity in support of the Company’s increasing wafer demand. As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2023, the outstanding balance of the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PSL Promissory Notes was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$12,188. During the year ended March 31, 2023, PSL made quarterly payments to AML totaling $3,014, which included $202 of interest income.</span></div> 19332852 1832852 0 0 1790000 0.514 5000000 4200000 P24M P6M 0.70 0.30 58056000 55297000 4682000 5222000 P3Y P1Y P2Y P3Y P2Y P2Y P2Y 7500000 0.0126 P4Y 7500000 12188000 3014000 202000 EXCEL 133 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (A>N58'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 " "(7KE63X/'6^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>*'_(#B;U96.G%@8K;.QF9+4UBQ-C:R1]^SE9FS*V!]C1TL^? M/H%:]!*'0,]A\!384KR;7-='B7XC3LQ> D0\D=,Q3XD^-0]#<)K3,QS!:_S0 M1X*J*.[!$6NC6<,,S/Q*%*HU*#&0YB%<\ 97O/\,W0(S"-21HYXCE'D)0LT3 M_7GJ6K@!9AA3-MM7Y9U,]M' MUCU2^A6MY+.GC;A.?JT?'O=/0E5%56=%DU7-OFQD4\JF?I]=?_C=A-U@[,'^ M8^.KH&KAUUVH+U!+ P04 " "(7KE6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M (A>N5;$;3:I_0< -TP 8 >&PO=V]R:W-H965T&UL MM9OO;^(V&,?_%8M-TTUJ2WX A5N+1&E[A];V&/1NNDU[81)#HDMB9CMM^>_W M.(&$5(XAD[D7A80\7^P/MO-\X^>N7BG[P0-"!'J+HX1?MP(AUA_;;>X%),;\ M@JY) I\L*8NQ@$.V:O,U(]C/@N*H[5A6KQWC,&D-K[)S4S:\HJF(PH1,&>)I M'&.VN2$1?;UNV:W=B5FX"H0\T1Y>K?&*S(GXNIXR.&H7*GX8DX2'-$&,+*]; M(_OCK=N7 =D5WT+RRO?>(]F5!:4_Y,'$OVY9LD4D(IZ0$AA>7LB81)%4@G;\ MNQ5M%=\I _??[]3OL\Y#9Q:8DS&-_@Q]$5RW^BWDDR5.(S&CKY_)MD-=J>?1 MB&=_T6M^;==I(2_E@L;;8&A!'";Y*W[;@M@+Z%LU XVP'T? MT*T)Z&P#.AF9O"L9AULL\/"*T5?$Y-6@)M]D,+-HZ'Z8R-]]+AA\&D*<&([I M"V%H"C\Q.D=?Y[?HP\^_7K4%*,O/V]Y6Y297<6I4; <]TD0$'-TE/O&K FUH M4M$N9]>N&T>K^(C9!7+M,^18CJMHT/A0^ 99_=KH6WWTG*POD.-FX8ZF,VX! MVR&MX2\_V3WK-Q4< MDV*WAL0JY#H%N8Y.?7A+O116&8&>-VNBPJ8/MZWSWU5\M%%-^1@2J_#I%GRZ MQ_$9)4F*(S0C:\J$"I1>1[!4A7>LC6H*RI!8!52O -4[#M24L)#ZJ5B9:IS"XOA/,M.#T:N?GEGON MVBIBVL"FQ R)58CU"V+](]9IUC&L M9F05RBP"AM@3CI6S\(#0Z.'A[M/L"WJ/\S,T>1I?J CJQ9HB M-*569;B7Z]K',)PD'F4P)[&<>(%A .^,R4ZHU;!E%H576D6;'V6 M_QY=L?)-&7T)$T\] O6:3Y^5V(P:!U-J56RE=;#U&?][;%/*!:3#?X7K^EN% M7M%R;4MI'?1QC;F=PCS8I7NP#]B'C!HCN!Z37J!7 \FH73"E5H54&@9;G^4_ M4&FMI@%-=#GP 9&> W=1U[*4M(S:!5-J55JE8;#UV?YS*, KT"6RG0^+7]&< M>"F#4:9$IE<:TSB&O&4NJ/?C#*W!V;[@*"7H9^O"LM$:[J8\P$SIO_3*C8F> MPEH<3*E5*97.P='G]KN! MAN[>O G*U+KO@X(/8WFMZ,_E+R,&@53:E5>I5%PCC(*?Y(H.O^10&8&4Q5S M6.-\-.$\52]R!S2_$Z[D9M0BF%*K?)=5_D\%^\P*JGI%>NH&?4 IM2JU$H/X!SE ;+IB,9@FU:4*=.. SH/ MF,'-8^1Y!(1 QL\EE?R,>@%3:E5^I1=P]*G\EM\\QE&$;E(.'W/U#-7KU#X4 MU\?OD_&]S,T2OU04(9& M0A N\B>Z]Q%>*0L5]'IU.\GZL,8U":>P VYI!]RC-A+F >2WNEEY0*9VA.GC M&L,ZA1=P2R_@'N4%INDB"CT85A0KDPR]2N,*&*.N8*O6S=1D*=W+T.X,W'ZG MFVT\OJCX[!4''97S5Q](S.7#!XZ^I +F8Y(Y] ]ADC^3X,H*+?VW-.:7J_7V M>SRP+[N]0:]7='@+YQ0NP"U=@*O/V7=;[GQO7P_2JH7<*UT22&G5C[4/J$ZE ME: )E\^:1$ 0*_9=?_FI[]B7OW&T9O1M@^1R2;(M_R4LH"$T0Y:%[.IQ'@G) M' FH9#]L0",?_!P2%"T(6D+JYZ-URG@J-W3AY(RLTBA??^W."+V&(H!?W78L MY.--T1B2^)IV+?-JC8VLUB"R' \]8N8%.?)=21V"<83"=\#8#AA\ HV98B;0 M9#+)ORODU2(C).\1E,5(%EG)MFQ,210;%1P&HA8ER7UF/O_'\/(6EJMT AF MC9_-G-I40R]0?_LTZIQ,J54QE<[)U3N>HJ1HOPKK'DXJ[=,!L;J2-7U88V*G M<$]NZ9[<(XNPML2V)7_US/1R]]^5Q(P:)U-J.;'V7CVXM)!973U'GJQOR4O# MB[-%[?XHJUAOEY?GA?]PZP 'RE%$EA!J75S"FL'R6OK\0-!U5EV^H$+0.'L; M$ PW.7D!?+ZD5.P.Y!<4_Z-A^!]02P,$% @ B%ZY5KG$7Z%^ @ 6@< M !@ !X;"]W;W)KTT[;_?L1,RZ$)6:;LA_GH?G_=@'T\K MI1],!F#)D\BEF069M<5%&)HD \',J2I XLQ&:<$L=O4V-(4&EGJ1R$,Z&$Q" MP;@,XJD?6^EXJDJ;%JP+=R#_5*L M-/;"EI)R =)P)8F&S2R8#R^6$[?>+_C*H3)[;>*'G$9:0YPZ$8?QLF$&[I1/NMW?T*^\=O:R9@:7*O_'49K/@/" I;%B9VSM5 M?83&S]CQ$I4;_TNJ>FV$.R:EL4HT8NP++NLO>VKRL">@9T<$M!'0EP)Z1! U M@L@;K2/SMBZ99?%4JXIHMQIIKN%SX]7HADOW+]Y;C;,<=3:>ERFWY%K6YP$3 M.PTM8MUDF#2(18V@1Q!#2FZ5M)DA[V4*Z2$@Q'C:H.@NJ 7M)=XR?4JBX0FA M QIU!+1\A9R.O9SVA!.U.8H\+^K+D=+[62+?YVMC-1["'UT)JWFC;IZ[F!>F M8 G, KQY!O0C!/';-\/)X%V7V?\$.[ ^:JV/^NBM]4],0)?1?O5*\P0J9D%G MJG17#8N/-N3F9M7ELY_U03-IR>=,:6DQ_W\P#NR-6WOC5]F[4,6U(->77?[Z 30Z[W+S%]'HO"OV M<*],"=!;7[T-250I;5TO_I9+0W+8(')P M>H9IUW4EKSM6%;X8KI7%TNJ;&3Y^H-T"G-\H97<=MT'[G,:_ %!+ P04 M" "(7KE6^L4 ]-P' 3(0 & 'AL+W=O^Y)3J[%1I5%S9\D M:C95Q>3W3[P4KS5+QN"E$C MR1'^537I9Z M)M#QUV[2T?Z:>N#A\=OL/[?.@S,OK.%34?ZWF*O5S2@=H3E?L$VIGL7KKWSG M4*3GRT79M/^CUYUM,$+YIE&BV@T&!551=Y_LVVXA#@;@T#& [ :0 M/\YW5_G4784XKO([DU>(X@M$ D(MPZ=G#"=1.YP<#Q^#OWNGR=YITLY'74YO MI.2U0JQIN&H^VOSI)@CM$^B]];%9LYS?C&#S-%QN^6CR[W_A./C)YMT[37;D M*]W[2GVS3Z:L62&X:RC7!_RO3;%E)3AOO8O=5%$[E4X VPF-<)3$U^/MH3^F M&4D)3>G>[$AIN%<:>I4^\T;)(E>\TVK3UTT0'UPXP20;J+,8A3BV:XOVVB*O MMB^2S3GDG%QL8.D@?^4HAEPK%F@MQ;9HDQOD5L2_K7GGB>3S0J%2 M0*@UVNX##DA[/^ @0DPA".Y\U=WNMQW2_GYP_BWT+^#"C9X8,E_YW;9 D>$[ MQK!"P6")3+,TH5%F7Z-XOT;Q.6L$TH5:<6E;+33?<+20HH)S)=/KLV9263V) M34]HF(4#1TPKDM XL#N2[!U)O([<6H1?=D[9E":FTBRD Z&F48C#T*XSW>M, MO3H?ZBUL9"$+;MW,J:DKPC3 V6F61ICUQ)F>VF95]J3Y&M6S-M]4.O([\,B M/TJ^-N&9>5,C&@Z3D&F%PRR+[+IQT/,P\.?+G;RUD&V= 5OV*%91+10_# TK M#0-#'$VBX2ZT6.$T<7EP0'3LWX="L?*,9=Y-H'6)=-2(48TH-90)JHVL5IE$S,\8AIDAFR+'0X"DCID]T#% M?J(^@FBFBGJ)2@X%)"1E72I>BL7EIN'=>EMU4_-NQVD\#&NK61 Z]IB/VY_$6+^6I2E M59H)+Y+$V3"MVJ":>(T"0="C7-8*$3 M1P+&/<2PGV+/WJQU <';-/LLL M@L0/P=NJ4Z@+>B6.MJ2C'"4FV+(X)4.]IE5$B*/4(#W]B)]^4-++#??6HP=Q M9I5OHBX+4Z,AL9C%4>AJK4A/1.(GHJ4L%<=UR$D'3""&83;L4RQ6- E8Z-C['K+4__AWID3^=25*V-3-?U!78EI+"_JN3X'? M:[9CKP^> _N)_23?.L#6_POT(;@*L"8VVK)RPW]")+B G*/_H6;%I*;D1JV$ M+/['YU#'BK>S1=-HED(N%!O50#LTUQGF[SW*M"ZWR7YC1_A,CA>FKPVHOS;0 MFP&(VNA5LJ1#>\Y3/^>?N6)P"@HM)FN("GOZLW2\.*!XR'>+ M'28DBQQ(H3W?Z)EH]HGTU!]WY8E7TJ!?B]R*6;?&\4KX/M#G5]9O3!! MG<70.Q@1;=HE- 1_'5[T1*=^HG\6]:4FCA1EJ3-'40/8H;^WK[D%U#@=XMQJ M%3EH'O8T#\^A>7/$"][> ^O;*1/761RG1EQ;[!(:T=CU_JS'>GC.D]^C(J]V MK76;F,_V#!MO_.Q/ RR&UJ MN5;KC ?U\P( D* 8 >&PO=V]R:W-H965T&ULI99K M;]HP%(;_BA7U0RMUY +A4@$2!:9.ZEI4VNVS20RQZL29[4"W7[]C)\T(#;>. M#R1.SGO\O,[QI;_AXE5&A"CT%K-$#JQ(J?3&MF40D1C+!D]) F^67,1805.L M;)D*@D,CBIGM.4[;CC%-K&'?/)N)89]GBM&$S 2261QC\?N6,+X96*[U_N") MKB*E']C#?HI79$[42SH3T++++"&-22(I3Y @RX$U%R(@2"F27[% M;\5 ; G?YN,GJ<3=#NZ'SV,IVA^-YT^S]'E# N2J(@H&F!VA;Z@ ME_D$75Y:_>GEZ_8]% 3?<:>8[7K)&/ M3Y![OI%[5;D-_LM!\,I!\$R^UIY\(P;5C). 2 03 X4\6ZAEQJ#& IXEJM9@ MGM$W&?5<60]=!UC6VR[J8OPRIH+:+%&;!U%G4.5$"!(B*(W@]1JE6* U9AE! ME_!-0LX8%A*E!*9J!)_OJHX][Z*SQ>4T''<'_DA0A;Y5TK?.HS>,$N%,15S0 M/_!"N\B?UJ+G^=M;5+!@F=\._@F!%0M^:<'_E 4J978PRO]'D7=.*?(C017T;HG> M/0/][ KO?AA*UW'J:_RDT(J'7NFA=[Z'TTJ\]Q&JYW;\EM?;71[K(IU6I^GW M]BR2KO-O5W/.YS^CXHOTI[BH#:VW86_MT_J0!/O8BB82,;($K=/HP.07^;DC M;RB>FJU[P14HMEP381+UK@.[=(NE>/S,V8PLKBZY(.YO^^@YEQ[+) M$;,Y^$ML*\^,^'"&,P\I73ZK]IM>2&G(]V7=Z*O1PIC5Q62BIPNY%/IKT9T]'KAOIHOC+TPN;YE'%J#3K$_RKYK ^^$TOE4:EO]L?=[&H4V1')6DZ-=2'@8R-O95U;3S". M/W=.1_M[6L/#[Z_>_]61!S*/0LM;5?]1S$?5B6YFG&CV&E#TL*RJ)L#SLBP/<$>)# K=+&9L]2?).)L0HJ'5UMU96 MHC4O&+7$&TQ6T-R9_%L$Q>.D<(CYJ"2/6(3S2O>\TB"O?[=*:[)JU5-E, *I M?U.>1IDSMEL?QJ,,@ X%'\:RO(@8SB';<\@ZNWB PZXV-7,BOT,+U%)?8%2R MT$38EGJA5V(JKT;0,[5L-W)T_8^?:!K]$ZLCIW16GLC9T>3E^\G+@PEP#QY% M.UT0*.'0(S?0_%>VZF,SF'OAHTF4)^Y"16",YIE3F4H$%N4I+_!D*/9\BB"? M!U -D H?R5PVD!9UQTO,H%M6VM@TV4B,6N$/IN 98PXU!)9$19PYU#!8S+,4 MIT:COC]'07)WRY6H6AL>6XMJU>21Q&"1 M"RM16!(-5%G*>J8LR/1W92 7E5>I4$8,:8@LR]QD1' LBW+J<4)P*4@ /D"J MER,CZ-QFKK%I<1PC";Y )=>J5 >;B)F M(=L=#W*V"\\'M)'0H.AY;RNGT34B*0<1$E XJ/]M*(AK7176,D3))Y7:PH U_2C%D*PET1*"6YD*[YL, M$2D\HPX_!!5[0J]$4 ,:@/5JAX753M=B/I)&HM%AOO)(O> @H*+PQHYH&)X- MK"_62Q@6EC!WN][8+2+R*)]@O;VFHQ'?!V*": ]*8^X1\W&TVT*ZW'SA+!>KNWFXQ$'?+_!N@8YZ]Y&!A MR1'@^:FNY;Q5Y',U;=7#BS9RJ3\2R-MSE&CJ'>C9+7CB<45PL//UZCV&RXID MJ.#WRH2%SV[^+\($]AU$+T0K47W.3GK20^*8D,%KM=%+*R+RJI>VS/8=Y J M,%+>RL!0J==K,=1 N8M[&11'P57Q1_>$RI[K;&"'/9=;,J"&UD8;TRE-Y.Y[27GS%8?'59_YV+M',B'WE!*V:%AGW^CH&S0&8<^;6 M3@2:QYSG@UO4N-=D<5B3'29_B!>BKHHXS:$U>[PP*/1PRB*WV6/0+.4T3?D0 ML8,G7V\\^H*N?K][NO+%/ETA]W(CFS6J8L*^WIWVI_16GLK;\3SV\B]^6_X- M/T+D7E//*G0FG]%:> MRMOQ'/;2,GY;6@YG B+OTBAS>_@MAN-01MQ>C^$BGJ9N9YP^E# MDZE:-V;[U']_=?]BR:?N=0KG^@V]*+>OA_1NMF^K?!;MW)XDU/()7$;G&0RJ MW;X LOUAU*I[)>)1&:.6W=>%%#/96@#\_TDI\_K#WF#_&L[UWU!+ P04 M" "(7KE6UL&HS' $ "U#P & 'AL+W=ODY-YT;,?NY70LMIJ5G-Y+I+951>3S M+65B-_&P]S+PJ5RMM1GPI^,-6=$'JK]L[B5\^2U+45:4JU)P).ERXMW@ZSF. MC(%%_%K2G=I[1T;*0HBOYN-C,?$"LR+*:*X-!8''(YU1Q@P3K..OAM1KYS2& M^^\O[!^L>!"S((K.!/NM+/1ZXF4>*NB2;)G^)'8_T4908OARP93]1;L&&W@H MWRHMJL885E"5O'Z2I\81>P8X/6(0-@9AUR ^8A U!M%;#>+&(+:>J:58/\R) M)M.Q%#LD#1K8S(MUIK4&^24W^_Z@)?Q;@IV>S@17@I4%T;1 #QH>L*E:(;%$ M,U'!45J;/7ZDZ"//1471)?KR,$?G9Q?H#)4T."3P04:K)7S19+PC\@I%>(#"((P<"YJ]P3Q, MK'GH,)^_Q3RUYOB$FJC=F_WRR4EA Y?[B\7[/';G9SG5RK M#4C]:;??X?3X >7Y]Z3;/Y.9 =>C5NOQJ?8IS_#55I:][E\5MLF MUM;]X8#A49(DA["YBPT'N$4="$A: 0DH*!U0I@FH('M3,XZUG2_<5%PXY.!R;..B)/8PXDIJW$]/]* MO&&,KJ1 =V4NQ<.S@@A1 Q,/5RZ-:7]MV3!*NC(=,#R*@PYL[H -1TGDUCIL MM0Y/1ODO>DTER@_"N]%^SH12%],U 5&\2=D4W.?NAR:]?;V,LQ&8>>@.% 9QD'GG/11HRB( MW<=DU$H;_6M(P$6_);(D#*V@GFN.!R*5D+K\NQ8)F8(#TNHNZY$%*U>-!WB! M-K(44/6!X\N&%ISZ(1-N6 2;QU_K3#)A,.@%]MJ"WOV+/+]Z.>O^*>Y_L8'..T MX_@^Z!+C8>CV/ Y>*Z3@I.\_"PT^%XY ;;;@>#YIF _/51QT3LS,!4O3;MJ9 M.V 9CH[IVZL \4E],\?EXQ2#'==I/.I=IRX<#HL)7/>%_ MUM-&R[>DS&;>_06GW=+ @<$8=Y7W09?AD;H O]:+^&3AY-;];0FTF?&PA$F" M$'=5.W XS,+>">[C8,O3[N7H[_4S%94KVQ>-[;@ZX[>F M)[5]TBM-W=!"M;XJN4*,+H$RN!K"FF3=(]8?6FQLU[00&GHP^[J&OII* X#_ MET+HEP\S0=NI3_\!4$L#!!0 ( (A>N5;;Y282BP( +H& 8 >&PO M=V]R:W-H965T&ULK55=3]LP%/TK5H8FD(!\4C:61J+MIO& M5-&Q/4Q[<).;QL*Q,]MMV;_?M9-FA:6(!UYB^_J>X_L1'Z=;J1YT!6#(8\V% M'GN5,*2 DJZYN9/;K]#ESJL <(1P< 40>(G@.2 X"X \2O!20=P)7: M;U-Q=9A10[-4R2U1UAO9[,05TZ$Q?29LVQ=&X2Y#G,FF4FC)64$-%&1A<,"> M&DUD2::RQC^ILBW> +D1N:R!',^I0H<*#,LI/R%GY'XQ(\=')^2(,$&^57*M MJ2ATZAN,SI[AYUTDDS:2Z$ D841N)3)K\ED44#PE\#&M/K=HE]LD>I'QEJIS M$H>G) JB>""@Z2O@T86#1P/PV6O@(PXMR69O1/:DJDE?U>0E M]FP&)5H*L@2!,T,:3L4I,?1QJ(0MU86CLGJZR<["49+ZF_W2##@EE]%3I]G_ M3O''L/=I,_'W;G4-:N7449-N5:BBA2'-0X %>3 8 >&PO=V]R:W-H965T&ULS9U=<]LV&H7_"L?;V4UGZEK@-[N.9UJ)GY-M/4FZ>[&S%XP$6]Q0 MI$M2=M-?O^"'30&$(#$]FTDO&DE^\;P@>5X(Y &IZZ>R^EAO*6VTWW=Y4;^^ MV#;-PP]75_5Z2W=I_7WY0 OVE[NRVJ4->UO=7]4/%4TW7:-=?J4O%O;5+LV* MBYOK[K/;ZN:ZW#=Y5M#;2JOWNUU:??J)YN73ZPMR\?S!V^Q^V[0?7-UN+'\D/B=4UZ"+^F=&G^N"UUF[*A[+\ MV+Z)-Z\O%FV/:$[738M(V3^/=$GSO"6Q?OPV0"]>?-V_(IHL,&62UO7>9U]W_M:8A=7&CK?=V4NZ$Q MZ\$N*_I_T]^''7'0@!A'&NA# _W M->P?)OZFULH[;;E-BWM::UFA^;_ML^:3=JG]^FZEO?KF6^V;]M/WVW)?I\6F MOKYJ6%=:X-5Z2/M3GU8_DO9]V:2YI-E2W6Q9[G:LJ-XUY?JCI/5*W?J6E1ZM MJFY#Y0!?#?AQL\G:JDYS[3;--I=QH2W3ATR^*8&:]98V;/1B??'3JLB*>]E. M#$]T9[W>[_9Y=^A^:;:TTMC^8:/DMAV^'JGVIJQEU$A-_;DL+M=ET51ESOYT MK\5%0RM:-S)4?/[A^DY;YFE=:S]J)PYB<@[SKW\A]N+O/;A_W>/[UV\4.:Y8 M@;Q4B?Y2)7J7U#B2-"[6[,NGIMJK%>U??=L60(??EOF&5O7?GHODWV_9CM/8 MX/V45IO_R$JCSV7*<[5?B#_4#^F:OKY@Q[*FU2.]N.FW2U8P2-@*"?.1L ) M"Y&P" F+D; $!.,JQGBI&$-%/QAKZ[[ZZVW*LFALBE8W[#NC'5E>L1+J/_Y6 M5B;*!'/+! E;]3"[@[43T,>;Q?75XZ'VD>D")"Q$PB(D+$;"$A",T[[YHGU3 MJ?V?Z'U6M-_I;.:>I\6:'BI=2QOM'VGUO:8[WVGZ0E_(I*_DSY6^>4JM*V0Z M'PD+D+ 0"8N0L'AZB,BB_X\_4LDTT-9UTQG#.,%:+X*U9@KV')'V3.NP+X9) M#)WO\G(:)LKO9(0_C3 MU_86=MNZO4G1G2*?.AI34N<.T.]GCNB6; M;ZR067TD+$#"0B0L0L)B)"R9'G9BN;HKGXUX+X+VE((>KH!F?Z2=X;$>KAI7 MM+\PV91:6=VGQ?#W-&=RK_;K9E]U)9#>W65YQB)K+2TVVB:KZ+KI7F;%\"9[ MO@#93G+J_8OE;=J!_X$6=5\Q)P9^-7;NR#_0^#' 9B=) MPL /S>I#:0&4%D)I$9060VD)BL87P('32#ZK *2B)Q.9FI[KB-<6AK##(6.+A]16B)'Y^92A>H3)1@Z,75Q MIC'$<1(5+R.MU/V:+5)IUX@CSB&@64,H+8+28B@M0=%XE8[.&E%;:\NR>*15 MMT"I7:4QN.KME+E__88_KV33YU+\A+TOBF&%TE/6;+5F2[7X]I>3F M/AJQ;4MV'@I-[$-I 9060FD1E!9+#MCE$:-"%FH;MG%P68V7_VBN$;6[]G^4 MOU3R)^VSY1!B"3H6)0QUV23=NB26Y8E#/-1 @](B*"V6'(3+J1@+V]4=4Y0M M,J\/I0506@BE15!:#*4ELJ/?.J!'"F'T)8G2Q,$4@E3\MD2NCK-PQ)'8GI:W M3D1%0WU%>==LUQ9'8JAG"*5%4%H,I24H&B_IT3@D:N>0GVV\>;^,;Z_>OXUO MM;0UU.M^>M%>G:ZR=?.\VDW;%UE_N7K.1&-J@^D+5W0AU=V=>^4:2O//VH( MFC.$TB(H+8;2$A2-+X31MB1JWW*9UEMMDSUF&\K&\X$0W#5'MDD!6%(XE?'6%T/Y%4%H,I24H&B_D MT:XD:K\R*"N:W;.A>5]5M%A_TIHJ+>J\]V+2S7_W==/> B.5[M2<\XR%*>H6 M:BY":3Z4%D!IH6SOZJY04)$D2ISAQ=!^)2@:?^?)Z!OJ:M^P7;N4KIM]6F5I MKN5EW3OEZ:ZLFF?3G0V_!0OKE)SUGWS(L_M!T^UX765EI;6=R]:4#=&MFW[@ MT&_H7=;>B_2!%NQ5HSWD#/1=QV1H-BV758,^M1(O"9EX-.K-FWV'"M27A-(" M*"T\;_=&T*0QE):@:'SEC(:CKC8<_?XV$^4B?+M;WTRD^D9:6TM]ZAP2U[-< ME]CB"2HTL0^E!5!:"*5%4%HL.6#BU41E""_:T8/4U1ZD(-JSA#KU^RS7=AWQ MW%&?6I%,@K:HOFF4N!Q?EM#3R<0&E\09EB5T*Y1$L8'.%2^@1Y(X0HAPQ3L^ MW?U$&<(?MM&4TWM#XPO=(0KUV:"T%93F0VD!E!9":1&4%D-I"8K&%\]HZ>EJ M2P]PLZ@ZP^R*0=)6^DD+T8M] M[LIE-7;VF#PUVAS+LVU'G+]"[3TH+8#20B@M@M)B*"U!T?@"&$U 76T"SEFY MK$]-,,,P#=&I'L(.ST%<4+UU<, 1-&D)I$9060VD)BL8K='3G=+4[ M]R=,#5WB4+F$B&Z%8M2$M@ZO'H[N0A1\;T1D31U5/W<+:JI=T2 MU]I!PMO?'- N'MW2?*.Q:4\[>:EI MT^3=HWK;&-K[2OV25*F()1:;;;BBB*'/$H72_+.V((#F#*&T"$J+H;0$1>/U M?O"L4/4=C?R9P'V:%5_)F<#0;VY8GYX)J+=N=MU _54H+8#20D-R_^=D[T;0 MG#&4EJ!H?-V,OJFA]DW/6>!D=>M&=*FZI[XD\1:F8UB>:"J='[I2]WFV?J'& M*)060FD1E!9+#IBX#$89PBMRM# -M85Y;/622H73YV,R61FV(4I0]G3/Q41] MIQ\F:DP-/%MW'$\7)Q,2HT_7/4N8=(22N$OBFJ(G&,EXQ!*&N_CT!B3*$/[ MC1Z?\26?*6I G3\H;06E^5!: *6%4%H$I<506H*B\<4S^H.&VA\$K%\RIO:< MZ,"H.S&[#$XF]*$) R@MA-(B*"V&TA(4C=?VZ"P::F=1O2AI:,PO*79,3[PG M2IUDMG:A[B&4%AB2AVRZ;$(C+DJ"9HUD6<4U!S$T98*B\;HN+:^Q4TK0^E!5!:"*5%4%H,I24H&O\C(Z._9W[> T5EJC>G MUIM-;%N\ CR$<<.YJ&1UK^8J6=XQ<;0,H$E#*"V"TF(H+4'1>(F.MINIMMW^ MQ+(DJN>)*^5'=@[L0"2O.AM !*"^6[5Q>O6V]?[:HD<^J F=-R@%IX4)H/I0506@BE15!:#*4E*!I?7J/59ZJM/L"B M)'6&N3-X4_804N+HXFVQT*P^E!9 :2&4%D%I,926H&A\+1S\3. )^^ZS%R69 M4^M&=SS1,1FB5$]'5_=PMJJEW1(7)4%SAE!:!*7%4%J"HO%J':T]4VWMP1N[V3G1M"4,926H&A\U8QNJ*EV M0\]8<6>0;JV3(=6VQ*;SB&.9^E3A9X>NU'V>+5^H'0JEA5!:!*7%D@,V^?5N M50BOR-$'-=4^Z)$5=TH5>I,1UK-MEXB+/B5Q3(+B;>J2*'$AB23$=DSBB#>? M2^(,LC#$CH62N$M]X;BF.)!)-H"XHBU^>@,290C_D^NC?6?UWLN767%G0>_4 M@])64)H/I0506@BE15!:#*4E*!I?/*.Q:*F-1<"*.^OD\QV7ZD[,+H.3"7UH MP@!*"Z&T"$J+H;0$1>NU?55O*6U6:9/>7#^D]Y1]/=]G1:WE]([A%]\[[%NE MRNZW+V^:\N'U!>O"A[)IREWW2SYYI]YRM*&^?'NJSXIY-5TVP^ MGI[R;$77*?^UWM!*_/)0LW7:B*_L\91O&$WSMM&Z/$6N&YRNTZ(Z.3]KK]VR M\[-ZVY1%16^9P[?K=/M.R?OYTXIV\7K@K'E>-O'!Z?K9)'^F"-E\WMTQ\ M.]U9R8LUK7A15PZC#Y].IM[')&@;M(AO!7WF>Y\=2659U]_EEWG^Z<253T1+ MFC721"K^/=$9+4MI23S'G[W1D]T]9;/Z=!*= M.#E]2+=E(&A >H;H&$#8FB ^P;XK0U(WX"T/=-1:?LA29OT_(S5SPZ3:&%-?F@[LVTM MZ!>5'/=%P\2OA6C7G,_JBM=ED:<-S9U%(_Z)06VX4S\XLY2OG$OA&-R9.%\7 MB?/S3[\X/SE%Y=ROZBU/JYR?G3;B&:2ETZR_W^?N?LAP/P\Y7^JJ67'GHLII M?FC@5#S\C@%Z9? 962U^2=FO#O8^.,A%&'B@V1N:([]MCH#FR5N:!VUSS\(& M[\8#M_:P:3RFB]^=RZN;/Q;.Y=W-%^?F]N)N>C^__LV9SN[GW^;W\XO%1ZC; M.[,$-BMGCX]\DV;TTXF8'CAE3_3D_-__\@+W/U"7'=-8?S]48P ME(,D^95U]3@IQ8HCMWDB'A^Y44@"0$*A'PQ\E+#Q[,KF5B9ZN?KBCEC]B1%\ M$M1J]N(\LT)H^?I9_""3EDAAM'A*ER7E3I\C8;($F-$('LXG "Q \3![ 2C? M-7)66LBSYOOSKY58VI;%7V+4Y*321J%8K7ZGC>3G<)IM6:MR0(*^3C DH3[9#61;ILBC-,LZSZIGWZKBC M6DN.9>VP:Y7P\>S*YYZE.14R.*NW4DFKH #[41';A,]7IB)5ZW:PH VGIF@7MBZ^>%*!L4! ,%0,(BPR,E/SQ[/IG MWL]BIA#6=649%JRV MHV+)-0@0- BC ^H03@O)L,N2$![L4L,*PBDU ^RJY]!)&W2%U,8(5VRR'7S M,*, L G!FD2%K/EN;,@I2"D@9%= R58NH$\?6+T6<52V=;!-RDQ9!.GR1(2\ M%D4 ;!+X0WT*H$@4&J((*:F#[%)'S ML2T$'% F220G4IA.I@1K*UON)!>2L M*QB$8CR<#@'8!.,(#TGK,(^$L4'*(B6(T'BIYTTE$)"B+EB\&"-7&U< YP<> MTD86P"'7-RVID)) R%X/&M8'Y]??+A9OJ0^BHQ9YCFHM.9:UPSY5N@O9"SVW M6Y:M4ADH8F4@O$?X3//RP=F4:1\I],]ML3&M[Y!>JIF$<1@.EZP0+HAC,LQ* M$(ZX06B0"TAI(#12_#)Y4@-BS,]TPAO1/' M:"BA01SQM>4YB/-\TZH6*6&$[,)(K(TR2G.Q,I*S.D_+OSNTNL@92@T @D(R M+/HE Q[IHE>R24T+I=>B\/%.Y9"2!<^&B] 0L5>I VAS=+A!HC23]BNGV9U MU;!BN7UUU-8OEZD8LDR,8][F:RP+T170P-^8Y# M$@ R\0*,#>Z*E:3"=DFURUQ;WE8QV\4\?T/6PH!TBN,@'F8M"!<$2!/$("Y" MQ,10B2R,WI6U+N?7T^O96W:UK.+MW=M:Q[26',O:89_N;13:5=Y5G59AK5;JWP1( 9HI[)>"P7<"]EY NL5#DH2$?':5Q 8I5'@X- M*R6LI!JV5ZL.LU!1B3!.2V>S799%)N:L!\I$A.^R[[;**9.U.QGV><'[]962 M[J\MS%LTV%:3ZKMC%)( $(P\@DR3@))9>$1FI2]=JI+URG:39C?(_0XF7Z5, MYJZF*>EKI58FZ.;%29]3!I\WP(!>\B(W&*H2"!<,ZYL)@#(YMA)>V"Z\!H[ M^5:FLJ[,OEZ+),?EMD_G 0=\V]'?].JT%2WHM>D-&ZCD 2 3# V M4U.JA]A5CZ:5E0?:M3(!A(U8O&H;YA#.WS]YT1.$=!+R(L-9!K)W8,FN@BY$ MFL^ZS/P M+X"]/A)HQ2X )G31L)X'H' 4F 9:J2=B5T_]R2U&9>K[.:?=IU_DD/]S_KK$ M":)8YZ_#(C]&9-@!P(ZA4/FFDU]$"29B%TSOXNFDC;.DCT55R5B0U0ZA%FLP M#Q%=XZ H#K7S/!#.Q=&PLI5 ."^.0E,L*.%$[,*I739.KQ.G_7#QWZ_S;].K MB^O[17OQ[F)Q?S>?W5_TOT_OG0MQ^>;2N;VXF]\DX(*2Z,(&^U'H#JMU [J MHP3"'?;1(7+)*'-K$ ]CQ"8M.14B7T?+O0^_M3 MAZ_+L)!H)^@ 5! ,%V0)@/)Q9 @<7PDZWR[H_G%V\'5=!DX1 Z<(B"<98KP ME-HQ4E@NL Z@+LU#;OII!*&V8$P!U,,R'M)3$\^T2SQJ*XP1U889] ML5+0?!38U 2"-0%P@V ]I*F$GD^L$_SBZ^WMU<47,8%/KYQDOIA=W2R^BEE\ M-]7+>JDSO[Z\N?O2Y@#XZ+953;[[[/8QK27'LG;8P7LGY^T*LO6CMLK0'9 S MEQ5\7<%Y,1I.VP J\C1WT4$H) 8EY"LIZ+]!"NYQ40>==VMR1A^VAE=R?%V@ M^1%RM:@'=)P0#9L9OE*[/FA-1ZN91U(TFQ86O&T?2W,\+J"536^ MV^>/:2TYEK7#3E2JT1_=^31O<>Y*B7*W,"NW>;>";MY\HL>'3KT'.- <"3H< MY@[WB1,(AHVO _A*R_EV+3?MCDRN:-F%B]P [KSJM6HEZ[#6W> VJL N&*_A MC4,2 (+\V'0T/5#"+A@[<"]+Q$WM9/439:IT;"@UKS=E_4)I?U%V _A:RW@! M;QR2 ! O-&B%0(F]8&3KM*[:.:-LRP1[YYBV4%X :5D=.]U[@7%/VV+X(RYTV(KLW M(7=7=R_;3MM73 ?7/WL?D^Z5666F>X/W2\H>Y9'IDCX(D^ZOH7@>UKT4VWUI MZDW[FNBR;IIZW7Y<43$S, D0OS_4=?/Z1=Y@]VKR^?\!4$L#!!0 ( (A> MN5;KH.IUN@, *@( 9 >&PO=V]R:W-H965T& MDA4'&P=[Z,7B8Q[?-R]ZV1E[[RI$#S]JI=TJJKQO+I+$9176PDU,@YIN"F-K MX6EKR\0U%D4>E&J5I-/I>5(+J:/U,IQM[7II6J^DQJT%U]:UL/L-*M.MHEET M./@BR\KS0;)>-J+$._1?FZVE73):R66-VDFCP6*QBJYF%YLSE@\"WR1V[F@- MS&1GS#UO/N6K:,J 4&'FV8*@SP->HU)LB&!\'VQ&HTM6/%X?K-\$[L1E)QQ> M&_67S'VUBMY'D&,A6N6_F.XC#GP6;"\SRH5?Z ;9:019Z[RI!V5"4$O=?\6/ M(0[_1R$=%-* NW<44'X07JR7UG1@69JL\2)0#=H$3FI.RIVW="M)SZ\_"]]: M!%. KQ VK:-[YT#H'#;"2<I"]:O!5V O-9#.DTG;]@;S[&8![LS4_8^\.60LN? M@5\,UT8[HV0N^JJA0!SSYWC<2"UT)H6".SI$*E'OX.^KG?.6BNR?YT+4 SA[ M'@ WWH5K1(:KJ&%?]@&C]>M7L_/IY0OTSD9Z9R]9_R4I_K4>X$HI+*V!6YE9 M<[=W%$07PR>=36+PID0R8ZD1? 620IN-&<& M7INZ$7H?=K/+WV(@OP)*97:4*$7SBDQ*31WK9*FE+F-:/M!0:F@=H-9"MP4E ML+5\XGCP##>-Z4B9,+2,W@'-0JA-8$+8O*6N93'4:,O]6RP*F4GB"JYGQFY% M2YUL> (%4:ESZFW+-42S\!YIL,*?Q&4@P=BESHQMC VL6\WPF:T278CG!Z25 ML/@?O8JH?F^%]6B1'<$M%6N%A,3&\)G&Y$=1-ZZ2MD=2B:,P%<;XANC[N(]^ M>@[*9*)G+2A7CLFW-M"F)&O&_=@.6[32Y.X8$:=C]NZ2U*3+2&2/PC)*IK)( MWW:(]T#17,S[91,L4"1SCCW%E^5N+.5^#YDRCFA0@0R!H#6?!XHVJR;/^N49 M\<0Y\A3J-<8A F^&(CH6Y(M#-4$7PO04)@6ID@H#&A).3[I)%W$O<,)-.KKA MC-#![+2I\[@7.&%J]HB8\C^&N ?L)L^-D^3H]:BI@L,;R5W7:M\_)./I^ Q? M]:_/HWC_AA/&4E*I*"Q(=3IYMXC ]N]BO_&F"6_1SGCJA["L0FNR -US 1XV M[&#\<[+^%U!+ P04 " "(7KE6K=2F!98I HA@ &0 'AL+W=O1+*O9S?1E1O37[[G7J69S-$X66& ?;''([KJ<.O=;O;CK^H_# M+H2Q^+1OVN'KB]TX'KY\\F2H=F%?#E?=(;3PRZ;K]^4(?_;;)\.A#V5-+^V; M)S=/G_[QR;Z,[<7+%_3=N_[EBVX:F]B&=WTQ3/M]V1]?AZ:[^_KB^D*_>!^W MNQ&_>/+RQ:'_GM@H==R'=HA=6_1A\_7%J^LO7S_'Y^F!O\=P M-[C/!>YDW74?\8^W]=<73W%!H0G5B".4\,]M>!.:!@>"9?Q3QKRP*?%%_UE' M_X[V#GM9ET-XTS7_B/6X^_KBSQ=%'3;EU(SON[N_!MG/%SA>U34#_;^XXV>? M/[LHJFD8N[V\#"O8QY;_+3\)'-P+?WYZYH4;>>&&ULT3T2J_*>5#+V:Q[[YLS8US?%#UT[[H;BV[8.=3[ $UBHK?9& M5_OZYMX1?RC[J^+9]:JX>7KS[)[QGMGNG]%XS\Z,M[#-XK]>K8>Q!VSY[Z4= M\WC/E\=#"OIR.)15^/H"2&0(_6VX>/D?O[O^X].O[EGM;V)9M%H=?;S^ZO%5\=,.UN$?PT4$F'?=1*",&G^"S448?WTLQETHOK/5N0U^ M&,NV+OL:=MC!/S;9=Z\^O$Z3O4O3 C>=.T <*D9!K 06OC^4+9''+*RGV$5 M9T!2-5,=:%6R9QH8_W[# Q6P+/B[@SW"*W'$,^C#/Z?8PZ!C5ZQ#/L\$Q-87 M"**KXE73 +<80X_3QA8^R.H )MTFCL.J %QOAY)X)/R%' 8?0JD3 MQR/C"FY)=S[ MEJ0&O@P F%??J0SEREQ&^4 DN9 ^X(]E&-1;C8@"V@_L)JN M)SS;&\CA^8 :6*YC@WMD.%1QZ%JNF'J^V^Z MO(P6)/%0-K*)\ G$[P!_U%,?Y3#X+2(-.-@.0/YAJG9N]WUH<#D EFD(FZF! M+=WRVC?Q$\X& P,RE.TVKIM@&P>4N(T#P0O@3E-7N+@*$"V.!8!@D%6Q8 (L MZ\,X]2U_*8MN0,X3^IPLJVR&SJT-T+V?8/@,WKB_V[*9#%-@HNKC)0I>6/<= MDN<*I6[H"?O+3^[I-#6/@Y $1:6)OY:X37R0SBBVMW *77_DX^W@6=P)L6M8 M]8\P$DS=;CL$\1JYWA'T$S@S7- M?TFTNR]K.@_@DEU_R2AE" G?"QG2QPG WH[Z4$+$V>A7Q>MI DS#,6'L"6H MO6U9@U0^J@8DP#\4@S]_M(L %CJIK$'>)QL( H@F/_Q:4R0,^1DA; M3Z+A,:V.?5Q/BCZWP/>[:2#>M^T)=E7LJRDRB]&?03Q\!!I %;*I00,+5]DB M=R5@;P$[VC9A50@+O<3G,C84RKUPFAJX(:PD]$00N$C8)O%,&NENUP%"PG(0 M\^"-%K]&-@/T% 0D"%8!QL"KJ78Q;-RO=:B(7(GY]2L M-&$+;Y%0@.,$O@$_,CR9>'#Q?3=M=V 3T.*.H>R90N_?$1%T1$L/W&H1%+C07I@>*?0L/CZ! /LUB%ADAL1B M!U?=PQ9[$K8/V^XR>I=%.^W7L"\2(D!>?23,SH!#&,A/(W*&D70RP?("U39[ MA?C/6@EM:H%' _+#8W"@5P48+6"2M,4;HMGJ6/R$@KXIC51^E7*[&V+ ;6=@PK8=8QY*@@"K;* M$_H;L$@^_<7,# MS^:9:YH9MCRH2!3&!#*K FK:$FT%E+\AHG'I HJS6S!62#P+$! MZJ@\5=6TG_CP6*#BSWW8H?U^&TAY0-@M;363;-EA =S^UK67H&6//9PY@OLM MP@5$:(:R*R,)%"$HXI&7 Y,%E;^[:T.= 7"5&0?(?($; @J8;HNX5KS;P7>' M Q&<'A(;$J \3_VA8S47/@)Z("*N@%W3&D&%#/*-B"I0_P$7A1][T& PW8HD(V[ ]-=PPX /)2$GZ VS6OBI@&2U^>A-6A MSA@]\AOZT9:$\#:E1D"-#O'O&4#;&6LXO; M'1!<$V$$1",41@QJVF771\#XD@Q28)W$50@F/6#2GAU%< @-"C/AW* H!^8N M,.1 \%>+%Y<2TE+A@,;BAQ)HT?Q#M'K^ZN8+/L]51E:(_*@=AYI, F5^D?1_ MA>3E&K05DH$XHYCHH-^&JIP&,_G2^P9I.+(>=4+6G&7/1Z.]A3?(-")T GCC M$P,R3_@&WT/MF\00+5 4#D.:GNV)JH//Y0&TA4]B#$1LH>$23B&I_8LJ0Q#B5P1YR*N"[/+G8' MB0YD1OG))_F,Z.F !_9"CQAS9,B8,P@6(FS5*_,.5[HUFO[7 WM&1D!6E!O.Q!/(=HH58@L!C7@*LU*/X']CG00+1J,?"G@?%5 M0.%&70EJ(Q*14P:):8T!E"^+[W'(XKH@KG'S5?&?4S>RB[,2*X/B'&;1X@'" M^P .$94)'O3&!OWQ! */NF2KZA)XSL?LP0!:_6>V%)QX .B"IKX\ M[6KV@K$U==<1&QIE0RM\FQ?A84G^YK1:>*8J6W:)]GVW[MCD!WW*/21H"6A7 M\BI!-X03'".YH(F732#.B'4+?[\7;L\,;C\OX(XM K(#=8T&"O=5LZ<8<38ZAV+:@*9'+!;* [X[]^!7@X3 GL M_N$%F&O0@<$8@8>6<\W\,M7L5B*_9JFCB%\%<&0+VLFO-G*Y"!)28X1[)J]C M8DD )/93"H^#_:-L)B9@/( /-@Z?.5?''Z\6C?.Y D2'.Y.6YZ40^:'\V@ 'OC)C@Y2X2^($+6IP2G!#.$-3Y_;7 2M *4$N961-=_!I$&6 D"6RY2K.]G(+ M\D."!6?T.226L5B3OF6*(#(-<7[8:V1]+JJ,Z#)FFQUE])% ZR!;W,$:>3,QM'NO M/ -#@^?3(IPF.T?UQ7&!YW"*\SJU5_D:S.^(VR3D:G ]!,G/88BB+PH.Y* M&A[O@G7 E?-^V;3,;7EYLR^1Y0!*-)&/JJ2QT7%*<[#7E-2<"DQ)H D]+1$P M>D6-Y-=]2&!B?#H&)&HO<\)& JC@9>[ MO: G01&L%>1996R"JEJ'!5G@5-R8!X']B& CM*1:L;5P:-#P,[E(KA!B M;]>)O[U/+H]W#2Y*.!NZ4^NPS,?0EG_EZ2J2U84)(Q)@(2N:T4'EPP0HU*K/ MH7@4K\(5R,]6-)0#; F=D[@E-)*CBPFO U*2GA7)[BD\OM)8=\8[1<>D0#Z\ MBBLE^6>QP'M"@:MD@:'^+91#[VOT2-5=U.-(*2/, V.CRD%?H+D M[UU\0T/W;[Y]\[U*GL2FP 8>0=RC/DQN21P$^ :P@)RPV:N+SS5'C8H,"0/[ M<(LY0A05P%G9@ ,D^.=45D8XQEYF%LZGT%<1UVJJ2308*EV/&%3?KHH-'BWY M="E@"/I$+Z3)^\V'GCA*6[!_$=.XZ@FU7F8#L%H#Y&>@: "KRR,1#^AYL>65 M>(X676@/%(,)+;X!XZ2FE]A$@-+=/E:%H7:N_ F70?0%_84I=N&=98UH@?1( MS^+$ Z)F0.YBO.M,XPL:0RC)A;?IFM@YE95DE89[\]-TDAN1K(BPEMC3.9(^ MG(#'P8"9CDGG*(JP !VPIE'E_PX6L^.PCN842,1]^#+YT9#>#SQEV4Z;D@(_ MO?%>=IUVO8#+$SVB&D8&9%5'T'/8U. 5]7'XB-XFS(("5 -TJ68X!H>/[%\" MLS,1FF/3H.A$TL7[WTS_9/"5JD9W M[UJ-GEXYP?0;7C1!UTN4Q"("DN+$BI!$AWOV]IE^*J;%@_S55\5;R6+ G?K/ M=) CO2Q>5+1#).@XD 6TE!BQ8B6 MG N!SP&)&S&@8=4/(VB/*_F$[$+5%MW&D=\S^U13(5 C @;3L^_&^ M"V5]BA>8T&49'S['1;0=92KH(QO$/!NF[3;H'^EE<=P@]7RJA#C1;X"^K9%T MDCW%V%!@K>$,,9C/6Y\.79MP1M@#5- O"Y+^\24"4+A71#E.E=_Q&W"*/1'FF)B*\8+-MV M73W,8;R=@&F B$R),40O2=T7W[$9SGD6CL<.T)K7F85?(0/SPL8)[XDT('%] MJ\P(FHB$7FM\8"4Z-0?0,5J/#T_! MVC1O(.GLF 2(60S;7<9\39\IYQJ-1ODR*;RX203M,7-D3*VG!Q>P$*A4:(4:0]H!]4U9U)Q3M(MFJ2P+\T4^30B^EE.W@9Q M,^/6#KF)$7,LS(76ZP"Z>A7%>?6-^XNS O:':31^30X,D#)H9UR2?T%T0#.U MDK4[3Q1,5E-.[9*(DUN[,'LEX1!)PY&0'X8XV7N"0HUR4RC00HHUC/Q#2?X! M3C7BPP0MBC5R9'Z4F426/2@C6W:7B[AD7R$IEL#TO[UW(\[-<[COO,VG0_E! M0 H\D'C>D7!CY]YY.^1=;R>8E.3!^?9M82\]*L<2;Y5[94XCJQGO?CH]ZBF MD&]399,7!DWR/U?D\!QU>\4/JFH6]DZ>Z$[R6M%>D08Y"W$PP @!H_ MX@,[R3!VP);,9?+;+ VFJ[(118=)QYBC0R8C%AF"*#\VESLQ$/^C"&IG_:%6 MB0:ZFK\8D4IBT++U* EUC_HTA[[0S3!*O'?T'F1VIEKW= MG-G?H/L7*:-6?\E"S)U^L>V[Z4#G;F G57JV%F>A3 ;"%,-B3;@-1E MU%^4+GD;A):(46A5P1"'3M)AE/DO+Q)&0U4NCT> 1IB!@)Q@/LE _;2$&8[) M^+6+0O@;MD#&4K8ZI**&'6=X*'ZAC/9T7D+,1G>(^+QZ](*O.6\V]CD/)!53 M;?]Z-1.;**6P4C!%-Q/[->4(,6/(A2C*B\\R'[:]$*M.N4,YDIA&QM).Y%>D M$.=]+.,^3A')N[M';V\3/P;R#0,D$4)&_ QP]&H+S"0\D!:%C$P9.=NT8FPR M3;)S4PMMS"M0Q,UO7_#_-6O#C6&>B'";_\]L3L\&K(=^)7F#H)4-B6>RE.F% ?/CCCA2+ &O>Q2&U..8BF? MIH]1]6^H)4&M1]^6GEI=IN!6-_6P3QA1M6Q:6TIH0UV"P$M4.Z<=)ON>'19V2IZ5DR(9M]O06[YHW&=/ M),8I?(7%E0HQK)ED>;DZC9"<<00F7P2YMLDP2/F@9AJ5;-#D/I:RA@,=@K / M?(UK6Q"H$*1 M>/8?P@).J==YH)7A]\1[,,L_5:=0Y0MY43DMGS%0"/,,AI'E]YEG9@:A\(#N MH(R>45$E3R8S-RJGO, $:<3Y:P^0VCFAE?/=POMG%"?1\*CT@B M)CF3)5C-+>LS6LMOAS>K?P^$. NDU5G50K',A>BOBK]V=ZCRK80G>3V&SF=( MM2(/&ADWDT9?D$/WP=<=Z'"*7/"L K]H=E93XIQ+NA0H%R MT)37O*F U+Z/HG]@2P&-*<+#/3H^PBF!NW"D4BJ)L?0\YVVPG\U_C?IO1Z4$ MZ?<,42=*="0:%/=&IB.+++8MTR9*=NYMP8(9-?/V^D8+)689-3)/7NF&Z?/D M/NHVEZ@C:E;$^Q]_MJ0($=\R(X4HP+;D/#7>B"5\G]>NB)*ZM!Y=SCW%)GIZ M/#&*SSA2L;,X---.I21D!IP'O$$PJB/&7# XQ6[C.O<;RYCD8L[RW$(D!$A! MA4Y[6J!92=YI_)+W:;P0UY+TGX0ARXY 0$:I;FO%/#$MMV,6J MT%II=A"(8N,\PE3R$8 M%M*Q9HC%I8)8%6-,OL)5$' MHR2 RX(M?#Y[5HS8;K_'C*'E H;Y$8_'@Z01U1U1BT(8J"W6J..RZ-D"!P56 M'\)@[.MDHI4[27%/$E;F0(W!NDS$?D;70/^YKT+R%3*6)3PIR<0F/^9D'*C; MAQ] $F!8I+\5)P9+OZMPR0UE'TCMK$<-],5B!* ]FG.>U0N,&A7D#N \3J'2 MTI5;)RN<@FV/*,.>,ZPE>SP\=DAXXDC($QLUK$4#.Q\.6W3J5U>L'J M.Y%+J=Z;Y>6B(,1N.R,78[KW,4@:/4*QX"]K#+=8ACQE'9*V3)F A/ 5TR#: M4YI_+',-5HH"0U93H\E.B_S__H%(<>(R:6:Q%)JFQS3 W^#XO<1OQ+2[I4-, ME0'LA3ZU],,<"PD\^IZIJZ&]C7W7,N>U0JW3E!XC!,WLR*+O8)OM?2@AZ*PK M605J%NU([D:KS**D9!9,+'HD1(7YNQ1LH/#Y/T@V$)%ZF2JU/B#CTN\=:YN6 M(*(>7B./!&K5F ;5569>$^REL1W\O&/WM/7BK;.6$Y^53V<]3N-I)^ MAH0@+XCMDF>WOU4_">F[KG^4I-*)9.\M&5>L-% XXIZSE99,CBQK!G:V)OXO MF7/L0>4"%-6G:(,N<&S; 9DC_9@8,S!%HB?9F*$;NI*#!B10R"$#HDP"T'90 M6Q\MC"''1OE-!2BM;$1I->SOGZ^>W?R)H/?[+YY?6VD).[L>4':<,A":(Q9= M $6!5'W/"C.AKGZ7NSR[UMB^:+Y&^.+@>K"SP!TDZ(G= $YBTJ!B4P_&[&# Q:4=I*;UKSY:? M$96V1O+?.W/6:8]4Y77FD]NM& 'A=6*]@2*;=0 MCHR=";2Q6QYU#;8^5\E2^[OPL62\WSV:9[*[C/H/#:F M=.US2W!E!::1JO=*I?'BB"Y[2B&14OM)LG"#ECLO/;7>JJVSFK^4T7Y@_<'5 MQMG;5\6CFQE29DY2=U0IMY>A*CCZ[LSC^1,>V*";N[9\!/M\CYZ!NET-;EN#+R-P$BDMDC<%K^YCGLA-$Z(WUE48KSC; M?=DM=Y;;J\5H[;B6,6V5D0AJ%#C3'NWJ2U1>I UDW@HMV[1_[ZZDWG7ENI=0 M"6#\L\?%-^;2-@B*?Y^5%\> 3W_,2XDSFW,F>#I7_'N_\#F1;48*7*B<%#F/ MUE?%W\N>3S&?.9YZ,1;VL5GIC_-#5#ZX$EYON@XA>]ME:J0Y.#!04C:L4%EG MF5[4@E1NXL0>HA'*=CB5YX^QUV=7J>UVNE[9_&]D4&]SVO%^SL_@(5D.W&MM M$0FTN5MM0=SED:Z*-T83$I)C2@ 8C:A0G-V26'.DZ/!DSD98!!"+WC/#N31U MZ]3"!1$--R[D%CPT&)S(%X]5O_LU'2,I .69*8C-P*>!>+XJ+4+I._E MG(O,\'LD@502SJMQ#'D?L+;'*J*3&T)TS$,76?Q342+F1ZO1"42)Y6. Y,?5 MJ0VAR6QG![:3BM@$2X_8-J3>>6.!L5\&F*E(^09Y<H]\>I:K8D>=<;94JH+11I2&I4/(VP"X,T_ MYE52BJCFI'>K7K$O0."%;I)9M,+:2[F7K'NC_1AOOGC^N MIX?9B8NS%]0W;%MNDT3*9L^-JH43F<.^%@+*5!Y[2'A&CA>9"P(K0BFG"#2> M0:1U6E6^^%7R*THQ$O 8=)UI ?,N%7HG\XPU^#/P$V[E%G!:>V=U=6QUJ4-2 MM<4\.O*O%.K]2XWFJ#%GTG:8DWBR%4S*>9.R3N6S3 QG)<.: Y1ZS,FF=,&ZR\F/#6.H8/K"ER2[;Q]@U7N MXQJ T54[UU$@)$Y*5BN5"Y#,>&DGQ(B; E;/D!W"Y65(& MY_-*LE[B^02IH,.6ITY45IU@MV-07L<4XNM"20E,.W!>\@'E%W3P_6=Y<0XN2SSTOI,5MS=UF.FK0+8^S8S^A MJ&>-RHD['';61Y?@Q($E-AHNT'XM..W%MALM,S3QGJBTI MQ,/B;!P66T=BXAXA*6U%S27R&&TV0QC'])(7\NJX1\1.EJ+6*^&,]MWW+C1N M7[HN3F;C^ACZ(VL5*6MZG-=64PJL1NKU?6KX9>V73UGL?/9D1OFZ"><*VIWB M&5*B9E([X9 ZE&/?61);.74@;2,?EWJGZYN@KR_S.F:K6&WX\H+#3B,"H2A MKP,U1LJ:V\P3BQ#W$S1UOH>%6MQ"_3$N0QB!146<646_ #K3JE@HZ,T5IH<0 M:A,6E+V7JZS1YL<^ZV9GH>8E_E'UD6)NVHN5&.(BF+)*@:6=/QAN'^BBC=?$ MT-_XMJASFI9&&UGK5"9,BBHU379G1_885UW:C1.I-:OKDD#(3,^I)I;2S[<8 M_KOD#NZ^!Z>>[NK\U%HVG&O+"'OT7J@2>"L9E4JIEJ;YV7%]"6MBCMG%);.Y MS8FD)$=>0NNZ)2$TGS=%. ,J:2CV$03'V&&NHFM#/U]]9NGZU$GX;Q.TO)KX MQU$]B=_,XC9Y8JS:MY\[86&)=%Z<@& =&IUSU)3J6=^CE%+DBJ99X=/Q)4IU MVR$,?:,R$N_-D1LW8%:S'@$W@?@EZ\"1^E2ZRX*P/.YHRA,=3G9MRZF^C;=5 M#!*80.T$W\%_,0#]V5X'#\ L%7?60$%#\LU1!UM29!;;D*.]-@2B?1SOFW27 MRJRS-QC65$EKD0N[A$,\,1K Z0JYJZ"1%3;4I$7]UVXR=W%+:A007=A8\S5B MVW:WV@O;Q[VZ9I(+G69I,+,N!2!3Z3AUWIH+%,(.OHR)@BOSX*L?*@0.XO>\)\=US0\H9GQ^8AR;R7 M[CQ;R'&5^*JDKY2-W(!P5V[%H2FQ*ZW<2)X8;MUCV1\R39LWH5B1CBA..7EE MZ#;C'=5V@FW8#NZ7O>OWD,:3=%?I^@,&B=SY^*-SOKO339<]*(*FBQTP6*UW M^N@](TM=_@;?4"#K!4A"5"\0HD>I<1Y95Z'.W(2D"U//I90WI]"C5H(+-XH5 MI[>"9)F'Z5HWNM&L2EW&TUUF[(?B+[#FSC!XE M_**5OS1-+'<)E6LO+K7;)0Z.6="G%\MD_;#S1IIF^=GE<9H>9CO@#J@G=TF(_B&5$GBVE5K!XF"X*Z-;I;\LYT %>OPKPU&;Z"0..^DUI1 M!\C3HYCRM]6I&X2HZ!2R#"08;:VWAIZ]=FE(F?>8VMV67+D+[_(-6KZSE/;4 MTKN8U,Q$ZG&+4Z&8VA)0-2*R JP(XX8J4 ZF!@WT@C))TYHV0]L3N5L9S;@/05T*M,5F?Z0,?!7Q!U5F[X.S:H^M3$^/(<79J'GA/:MZX29I<1LZ;RT43+3 MKAX";R-O!6&+<+=EY'T 'L;4A78:S/@=1IV$1N4;';/BNB^>_L'3@^7&V)>S4>E4:8M,(AIU90KC@ M9;J=3*$I:6 K7PO$5*5)MT_B2[*$;CB;G7SB9R(4AI[6R7B=F"+>J-)X,JEP)G M*DN7FFQGND96F*5^"74VG2S&!Y7PK,+8?;X5/JF^(,V;!W.[$TTU+=GMY;=U MRWTE&?MGEI7=;L@5Q;.[(XP%JV'TVVB"K^*F#DIL7N+@9=\R$]WPG>GG+L:$ M?>S+EGM8P"-D72'G?)7=Y;AD4:E#!0^>S-SL]+$[-3*EY65=48-,46#?PJD?[1O0;E&-?&6V_#<;^PUU[H3^X]%^G#^D&H+_5" M3G^+ZGZ/F]A1HRU_Q\:]UV5_$YM)@S?W;D(JR]AKM#Z[\15%#P[:+WC,R2KI M!75D;T[A6HN0VQ5#B_PCYA2&2J_'(_>_%AY2B<5)IW4=',O_= 3NO3'&-.1. M.Y$MAR:BBX?;G0=_LCL/'!X<% _LWH,W'97!N5L.WW!*_7OL(HY+^>!\GV\L MS/?=XJ5#G CJ-F5Q*9^-1N&AV:R2R,^]RZ66.GG]\ &Z/V[QWIR%R%7.V/2J MP$%:/PSLACL9C#P3^=U!<527)6SMQ9/QY8LG<8#_5?!?W]W!_XE#?%..Y$.96;2BKR^N+]RWF 3Q]<6KZR]?W5P\@3?3XR]?'( T?@!-!Q?9A V\ M^O3J3U]<<.!-_QB[ PZ)50!P#/01NV:''A^ WS<=@%[^P FP&30M[^7_ %!+ M P04 " "(7KE6[!_@9>D' "-$P &0 'AL+W=OM?8# EH@8 M!#@ *%GY]?LU0%+21'8F^R*18-_]]4%>;9Q_#!51%$^UL>%Z5,78O!^/@ZJH MEN'<-63Q9.E\+2-N_6H<&D^R3$RU&<\FD]?C6FH[NKE*9P_^YLJUT6A+#UZ$ MMJZEW]Z1<9OKT734'_RJ5U7D@_'-52-7])'BOYH'C[OQ(*74-=F@G16>EM>C MV^G[NPNF3P2_:=J$O6O!GBR<>^2;G\OKT80-(D,JL@2)OS7=DS$L"&9\[F2. M!I7,N'_=2_\A^0Y?%C+0O3/_UF6LKD=O1Z*DI6Q-_-5M?J+.GTN6IYP)Z5=L M,NU\/A*J#='5'3,LJ+7-__*IB\,>P]O),PRSCF&6[,Z*DI7?R2AOKKS;",_4 MD,87R=7$#>.TY:1\C!Y/-?CBS4^T+>56W*K/K0Z: W4UCI#+3\>JDW&79 MD3&=B5^,'>B\'>BY>D?V56_JX,\4\K/E(3J5Z0%SFZLT+$BC@NC;1; MH?!O*%(I= RB:;VJ 'GAED(:PW],3) 8MT+;2' ==-J*3MO/.%MYR0+NM5/U&K1F*RHR95+.1H2&E)9&_Z'MBF6GK&0C M7\L&Q5=!X=(.@5P'3* MD3GP=#_TO=?GXA/(CJ1F(X-H43T^RD>R(CJQ\.Q^="N"9"]VT9N^^1">\9QM MWTOGGZE5ZSW9"!]LJ<1$/$'9XM$:O;FJF8X$(?TT^9R15#N,@U R( M@T R;3J@Y5(K359M(74#V\,V '3A7-R697(7O%L&GH;)>T' +3TA^6PI+--6 M8;B2QAC^"OG2\J',L#"#C<>9TQLM%R@9",2Q<_;FL]CYQ]@PIA"A8BEQ/U: MFC;1]?V,$Y):W,[>[ =@ZM0 >28]3&CRBG>"$FGE%2/)/N[$ %QT3(UM@G($ MD[5-GD?2(_KMXG<8R^F#(KOBWH,Z2;DZAI?3MF%:9TEL"9A>>E?G,.T%GQU\ M)38HB(IKS+H(8M0+ HZ:IO)YP#0&8S^.B^.I>1G+ M;.-:XK0=8! X,=B=NB8O :NNW'&WB]MDP&$,Q3V7[XF8SR[$ M@\>&[6.N3!ZMN?-.7Z<8YV$<2576&8=)-KTLII,)!NU9XYWBTN'U(TEG ?O- M>UJ\!N7M%VZ?B.F;8G(Q$??=+#@6@]/9V]DK\0^ !!LN>>:+\FD@W8K3.82_ MRR1?!A8:YL7TXIWXE)K@L:2DUG+0O4YSGWLE?NQ3?R)@Y[MGPM#K1,G(VOG( M,!:(-[?O/8UM("P-L'N95&)395QW;6HP6']%,)7C30T$;4,7E[14#8^QT!3CTQ,KIJVREEV]M=4_V:8'?9]91V:QQ@I4 4 M\[[RU/2M-3NC9-.C,NL.=+@5<;V^L,'M8@<#78=/%G\T4[WNKW?CL&$B$JGG M=D*@@WA]P&*AJB*OOMB>>$'BEHA>W(U,'OAG2S0_M)U8H=4\6LQVGF*I%7$C M/>N:$#TELV"31:)"QY"C/S16O/SRJI39AYI,2=WRSJR[EMK;G1>SE %T:=,G MOF^L-;IQF=[ $6T%V ]E/$RD(UO!$=@?&YD\W8 %KB, KT6-)=T\?0?V9UC3 M2H=A'>C,<&; :%O)[J_YDP%#0X-#>T[8GM6[V?07]O,P+;DFHN:!E&8#.B46 MA<8%"CWF4YX7A,?#'<@0XY?$IVZC:VYE:26X(S.PRD;'H8A]5?C M/!O89QF[3?*HJSM0 YDB??L9) ,F/+&ZE^A>SQ'S%Z1DR_,\]H'ZOSPYT%>D MK<7RVPC*/RLJA/-Y(>;Z".?'7L#'>Y](T,=6Z4,0*T1UY:\EP^GPK>DV?V+9 MD>&ULK5=I;]M&$/TK \4(6H"P>(OR!=ANTJ:%6R-. M6A1%/ZS(E;@-Q65WEU;<7]\W2UH'X!A)VB\6]Y@W;\X=GVVT^6!K*1U]7#>M M/9_4SG4GTZDM:[D6]EAWLL7)4INU<%B:U=1V1HK*"ZV;:1R&^70M5#NY./-[ MM^;B3/>N4:V\-63[]5J8ARO9Z,WY))H\;KQ5J]KQQO3BK!,K>2?=^^[68#7= MHE1J+5NK=$M&+L\GE]')5 M_"!'>S+&*W5C_5_:#'?3V83*WCJ]'H7!8*W:X5=\'/VP)U"$GQ"(1X'8\QX4 M>9;?"2D.';0.,/;ZJ7!CG5"OO9=M+6AJ]IFO=.@,_ M@8.KZ=IKE\:>31TT\?UI.:)>#:CQ)U"CF&Z 55MZU5:R.@28@N*69_S(\RI^ M%O%&F&-*HH#B,$Z>P4NV=B<>+_EZN^F/RX7U^W\^Y8$!/WT:GVOIQ':BE.<3 M%(N5YEY.+EZ^B/+P]!GVZ99]^ASZT^SM9X3M?X"E=S5NZ ;EK-H5.;%HI!V+ M6OTCJ44GL8+W*F7%:F7D2CA9T>*!1-2;TRHJL? M &_(L1IE2]'0@Q30*SF5"(E0UMM,",9UG/EU[*'&K=QO1<>>,+3*E09!KYWT M,PSWU#>'T USI-FUJ! M$A]=ZW4GVH>7+XHXFIW:K>A&-0TM)*Z7VG3:L,\^B_K.:X?$N5=5! '6VNB1 MS0&74;.*,]F M03J;XRO#_2Q/\97,BR">%_2FK9!>1@$\FN?!+,PH2I(@*F8T3X-B%M,OX&LH MBN9!FL\I"I-@'B<$\3"9T3OM(+GSRA'-9TF09PF^9GD1Y#-6ELVC( YGA_:- M+OARVV[U!H007+GRL:)2F;)7<.8W'-LX/+U]<^V_HM-OV=19%H2>1PQ&21$A M.<$Q#(&Y G55DL5;I\T.X.9N*Y_!T@S.R\(0#DLH*6:0_4^6;_/F*^**/H"D ML"?TOE5L^YV#"UA[!)$H"_DKA)7SG(HXB/)LC-^C(,4(7)02"CC,G7SZO*$7O4&(P?VYD&2%T!,@PPQYI!'<4&75HD3^E&@B' G#&9Y0E%:!$6$ MWS -\CRB[S&>H [HNE:M '8A M\$

C#9:E[MAK^ENJ>GRH0\/Q+C6)K5#6\3:)A>N3G M*'CB?6OA&KM4S$T:/_ORN5XT:N6=QHU;\8O7<##]$]\Z!AW?3'[!MNW5NV79 MPRT2';H!=?- K-D>'V2%GU6ALM6.&S7>S[+15@Y/RIHM8:?UGT$.SH.0E7N, M:L$^1ZQ1$PW)C]V@J^K-* -H!(L%45JZE?[9/7YJ6IGNS9NHZ)6?JO$X,L-A M]-SN;@?WRV%>W5T?IGZD%@A9:%Y"-#R>99,A'Q\73G=^>EUHA\?$?];XYT,: MOH#SI4::CPM6L/UWYN)?4$L#!!0 ( (A>N5;-L9_!30< 'D4 9 M>&PO=V]R:W-H965T[R_ON>2E*S,R)-.=_O%LO@XO,]S+W6Y MU>;>%D(X]E"JREZ-"N?JQ61BLT*4W(YU+2K,K+0IN<.K64]L;03/_:923=+I M]&12C6:C=N"C7!>.!B;7ES5? MBY^$^Z7^8/ VZ5!R68K*2ETQ(U97HYO9XO:(UOL%GZ38VMY_1IHLM;ZGEW?Y MU6A* @DE,D<('(^-N!-*$1#$^"-BCKHC:6/_?XO^G=<=NBRY%7=:_2IS5UR- MSD8L%RO>*/=1;_\EHC['A)=I9?TOVX:U\Z,1RQKK=!DW0X)25N')'Z(=>AO. MI@$DQ4YY2=G,"NQSUU_QZ5A MG[AJ!'LON&V,@,6=O9PX@-.221:!;@-0>@!HEK+WNG*%9=]6N<@_!YA JDZT MM!7M-GT6\3TW8S:?)2R=IO-G\.:=JG./-_^RJF^ES90F;2W[S\W2.H/H^&U( MZ0!Y- Q)&;.P-<_$U0@I8879B-'UUU_-3J87SPA\U E\]!SZ2WSSMX#8SX5@ M*ZV0F+):,\>7"O;PBE2.R2JDO,^=)?*9.2R_TV7-J]W77YVEL],+RU:RXE4F MN6+<6@%,7N5,2;Z42CH).&Z97C'X,BLZ9_I%82@]]D,I*X-@.>..K4C>C9>7 M#D?R9XTQ)",24-H%&U:(MCXZZ!>+70OVO=@(Q6;QF<;GG/VL'22_\9(OV!VW M!1-_-!)'DWT6%-%BAW0S]Z#'50.IS\^1\X( X'(P1W0@%TO-D>GIZ2+TX^R5/=/[]1SUQ @4. M2AHF7^:'H]G)@!]H]/_A!S)?,C\Z.6A;/_G('_.3Y.3L4+3%R>_WB;>(DG;" M];,2%@97PR'DJTRCQ.;"A%0?QD^3L^FT>P;)^EG^EW8]91MD=J0;Z]FEJ=!8 M*/E?.&F-AB*RB88)+#&!_"O&+83*441=X8F#YU+MX%FR *B*UO;8!0SGSUVA M'D"CG>#&,D'UZ\N,!18*N_Z-7:'H]3;MU_Z $'FB#!A-KRNO:-YX9B,Q:F&D MSDE3BGVW^SQF$'^G,_)U8YU4*AB1NT?[ M@:'S7/K@<7K8C7 6C0=?H9AL1.('LH(C!FFZ3_DK/_=4M"UJB43Y\4F\W/6/ M@2/1?U6,ZH2HLAT3#Q$[" #,5S.T*/UXPM#QR?'_% ,)C&-KX3M+M1N3+9!- M5>PX?1 ^@J9M,U8W0$$O24)\T@].J 1[LS%[3CX;<2^4>(5/R>T%V:PFIYCN?XPF$6OX.8[9QA4$*"9X54FQ( ME Q*PK_,;6H=3GAJ,VJ6:&]>B=X'"LTPW'I71A2ST0HI\ MP\+ES1$G _S5:3('V9(MR,[@2_@M)DR..&Q18-*VTPOZ^..,7@9U=M]L_86& MRN6 -N*!HCZX;RG@P5R,J7HW94UJ6-;8$(FND!8%5V6-"O8F,R-SJ3="%BS0>BNM.R[IIOA:]0+KD>,*ZN#!-9GP6"?E/@D[+54S)G&ADX8DTKS"H^E M]F_6Z>S>RZ1]4]EKQ!*V+214H?/ SHT3@_?$7"#.B85$A7]@$E@B]K;C<(D( M"O5OG2$^-;'?H%&2&*.QP0%&IK!2KF06 "*9]^R%PF'(\KOD<8C_H"$YJ+XM M9A^%D_$R\P&RVG&L9>SMOJ/Z8LN0/ ZA7@L1 ]:71E"BY\4*=<[@L)4 X%*X MK1!5>V5*NCL3@<1$& ]]9ICT/@>5PJS]1R_B('!J^#+4C7;?U6["YZ3]\O!1 M#K*NJ7]28H6MT_'I\8B9\*$KO#A=^X]+2^V<+OW? DVW,+0 \RL-N\87.J#[ MVGC])U!+ P04 " "(7KE6S(B^99X# "N" &0 'AL+W=OYY[H6ZTVRG]$]3"6'AL6VDF0>5 MM=TT#$U1B9:;*]4)B2=KI5MN<:LWH>FTX*4W:IN01=$X;'DM@\7,O[O3BYG: MVJ:6XDZ#V;8MUT]+T:C=/*#!X<5]O:FL>Q$N9AW?B"_"?NON-.["(TI9MT*: M6DG08CT/;NATF3A]K_!7+79F((.+9*743[?YO9P'D7-(-**P#H'C\B!N1=,X M('3CWSUF<*1TAD/Y@/Z;CQUC67$C;E7SO2YM-0_R $JQYMO&WJO=)[&/)W5X MA6J,?\*NUXV1L=@:J]J],>[;6O8K?]SG86"01V<,V-Z >;][(N_E!V[Y8J;5 M#K331C0G^%"]-3I72U>4+U;C:8UV=O%5\U+ 35&HK;0&[D4AZ@>^:@2!/X6= MA18YG&98[/&6/1X[@T<9?%;25@8^RE*4+P%"=.[H(3MXN&07$3]S?04Q)< B M%E_ BX\1QQXO/H/W'**!OV]6QFJ\&?^B'F GX,1^D$$ MBW=OZ#BZON!E'$L\?E_+HMF6M=S@4<.M M**'CVCZ!/6\"O 6:1F1" M$R>Q"4GC"?PAC)G"G58/M6\:V+- /';8 )"PT**L+33*&*S\>QJQD7NF(XS; M;K4TP&4)AKM[P9U37!9.D8T)&T^<;D)R.G'J_RO8/DD8IKX(3V/"TACA68;" M> 1?E>6-"XI2PB812GE&XG0"MQ67&S2II<_O^N+Y-^R&@?RY(W MC@JX/50V\U^SBXWEN8LU(S1/>R')XF>V8*-,[Q A&6)6Y)L&T-.>/8428DIKE?&3IWFC(A M61:/!M)KRM13,L"[!OT=;&ITNA%K M-(VNLC0 W4_'?F-5YR?22EF<;UZL\(=":*> YVNE[&'C"(Z_*(O_ %!+ P04 M " "(7KE6;AM7G]P" @!@ &0 'AL+W=OECL,5YEO>ON+B'\ M^\ZN@5 I(;W@F?',-]]X'DPW2C^9&M'"2R.DF06UM>TDBDQ18\-,7[4HZ4VE M=,,LJ7H5F58C*WU0(Z(TCH=1P[@,YE-ON]7SJ5I;P27>:C#KIF%ZNT"A-K,@ M"?:&.[ZJK3-$\VG+5GB/]D=[JTF+#B@E;U :KB1HK&;!>3)9Y,[?._SDN#%' M,KA*EDH].>6ZG 6Q(X0""^L0&#V>\0*%<$!$X\\.,SBD=(''\A[]RM=.M2R9 MP0LE'GEIZUDP"J#$BJV%O5.;[[BK9^#P"B6,_X5-YYNE 11K8U6S"R8 ?= MD[WLOL-1P"A^)R#=!:2>=Y?(L[QDELVG6FU .V]"< MXNS\6CZCM$IS--/($J S1\4N>-$%I^\$)RG<*&EK ]]DB>6_ !$Q.=!)]W06 MZ4G$&Z;[D"4AI'&:G<#+#N5E'B_[H+PM7')3"&76&N'7^=)83?/P^ZV2.\#\ M;4"W(Q/3L@)G 2V!0?V,P?SSIV08?SU!-S_0S4^A?]2-_PZ&8YG+0JQ+I*FQ MJ#D3)@3!EDH#DR6H9]0U+;-7"D7+9BR2N0);(U1*T-9RN9H =::H?6LZ*1V$ M<,P:S;5KBD/4@&89R/G9"$XSR!1]I.X@*M5@4: ^-1.,J&,!B$H\$ MKKCD-,4EK)0J#61G89X,(1F%V3"'!V69\)!)F,4)2:-A2)\<'HCCA6I:)K=T M(0JE:0HIQ[[G&\TM?E%59< Z""H$>DD>=2\/C>8Q]^ ]-2#[$Q#;R)'FHX6_N5ODZ$F MK*7M%OA@/9R_\V[K7]V[VTFY5UP:$%A1:-P_&P2@NWO4*5:U_@8LE:6+XD77 M==3.@=Y72MF]XA(<_A3F?P%02P,$% @ B%ZY5C1CJ_\6! < D !D M !X;"]W;W)K&ULM5;;;N,V$/V5@1JT78"-;M3% MJ6U@DV[1 EFLL>FV#T4?&(FVB*5$+4G%<;^^0TI6["))@07Z(@VIF3-G;J26 M>Z4_FX9S"X^M[,PJ:*SMK\+05 UOF;E4/>_PRU;IEEELU9[8U:&291 ME(P:ZS;"];)G.W[' M[:=^HW$5SBBU:'EGA.I \^TJ>!M?75.G[Q5^%WQO3F1PD=PK]=DM?JU70>0( M<-ZC(\_R)V;9>JG5'K331C0G^%"]-9(3G2O*G=7X5:"=76\TUE?; X&-9)T% MUM7P[LL@>DR\)=!QNPPM^G':835A7H^8R0N8<0+O56<; ^^ZFM?G "$2G%DF M1Y;7R:N([YF^A#0FD$1)^@I>.D>=>KST:Z*&/]_>&ZNQ7_YZ+O81F3Z/[&;H MRO2LXJL A\1P_<"#];??Q'GTXRN\Z#Z'97@)6N&E_J44HR K?.Z +B MC*0E'86BR.!Z$+)&(T/@?A)!M+U6#]Q1,-Z7Y#BRC9+U^:<\)ED40;8@99RC MJZK!K.C#>1"H%1.:+2"C"2EH!A^V6U'Q4P42QPM\)K2 &XS*ZF$\;$0'Z&V' M^31 2Y(6)20)H4D)ORG+)!2(6-((N@)L!RD/3_Y1I MN7"=> ?35NZW4!&ST7-_"LO#Y13 69S\$>\:PX&U:N@<$ZO@@F:$Y@ND3BF) M,8^>.LHE%@0OI?^-WZWJ=C](7,P)$5TEAYJ[RK[<^7ZE^5Q%902:8G!F0&8 O&W#U1)EVPW).;2EW#'L7]8WX@*I*I\@LQQ8*;R?F?PT[]8^LDC M_J:JG=N^.1CADG,$.6+,5#SJ>;I.TS-G3#N;:5;-\Y/ZJ1,N[#LW] 9;$ILU M20LG9"1)8M@T0HJ^QUDS"%J0O(@AS@M"RQ(^("F-34Q2G+@"VST_Z7$TSXNI MQVF6P7-G:7AR"[9<[_Q=;S"EV$OCA3COSK\3;\=;]$E]_!?!B'8"TRWY%DVC MRR(+0(_W^[BPJO=WZKVR>$-[L<%?(JZ= G[?*F6/"^=@_LE:_P-02P,$% M @ B%ZY5@*3*3)G! G@H !D !X;"]W;W)K&ULK59M;]LV$/XK!]4H-D"-)>H]M0TDZ=8%6(>@S=8/PS[0TMDF*I$N2<=Q M?_V.E.TDCNL W0!#/E)WS[V?;K16^HM9(%JX[UIIQL'"VN7Y<&CJ!7;X:_!*[-(QJ<)U.EOKC#=3,.(F<0MEA;A\#I[PZOL&T=$)GQ=8L9[%4ZPX\3CY?\ MD,?P3IBZ56:E$?Z^F!JKJ6[^.1:'7DMZ7(OKI7.SY#6. VH6@_H.@\GK5W$> MO3WA0[KW(3V%_@-9.XEWW-H7 G6[0+#<74Q=:V_;6GQ# Y9>U0OB)UK(_LBU MW@@Y!]ZIE;2@9C#?XQN8J98PS#G<*LM;N.0MES4"MT#IKQ? D1KE/4&*%/2M-SW^D]5\?,1D,R#L!XDBBIX<%$+XZR;:=71I/BZ MHJ-'*L*H>D%95N;/=>T*UNDJPKR*'T>0^PB&(&GHKE'CDP@ M:V4,7-3UJEN1CC0Q\F2"EX.;Q^5;*8O=V>;A]>.VY%!:9)<0%QE4*50+95UQ?3 (H\K$KO M+LE'!1$9"Q/R^Z N_L]8)WF8%4Y5G(5)E/:Q9D7R8JQ)KHKHF:04Q92=BG6< MAD4645Y2BG5,\"X$_R'6E."\W,>Z/QV-=9FXWX[Q,-QY["4'+K!QY8@D"ZLB M>MX";AIH*[[UC83WM&H8A#6UPR +652%,$BI9"NO>I!0T3)J%.TGRHP&-:GK M5:/[V!RT3GB87@?R=)R$%'NS1+\9M)LS&FUN,!W"'#62^,0S=W:V2;RW9.#= M@97">/':59-5-#>?-#XIA^&^H/5BW]!C)5EBK>DPM:(%$[!GH_4\KN#D[! M?B6=_ M02P,$% @ B%ZY5O5("0[) P $@@ !D !X;"]W;W)K&ULE5;;;N,V$/V5@;9=M(!JW7S-V@:' KM[7S!\ERWHHM?D;W5WMC>9><4"K9H"9I-%C< M+*)5=G$Y]/)!X(O$/9VMP7NR-N;>;SY6BRCUA%!AZ3R"X-<.KU I#\0TOAXP MHY-)KWB^/J+_%GQG7]:"\,JHOV7EZD4TC:#"C>B4NS7[W_'@S\CCE491>,*^ MEYU,(B@[7F[YIZO1PHH('<6@T("Y[B/P5B"R' M3T:[FN!776'U'"!A/B=2^9'49?XFXB=A!U!D,>1I7KR!5YR<+ )>\0K>-6[0 M6JS@RI!W\TJTT@DEOV$5PXW%5DA>"%W!>3C@6E*I#'46X9_5FISE$OKWI?CT MUH$.]A8Q1W-ET 9ZVL0]KZ53Z*X5\A8(1O%DW'!\CLDQT." MTR4UX-=.ND<@+#O+S!GCI^QGR&;Q+)]!EL?%< S7&-PBR"9QD?%Q&H_R$?QQ MLM#V!<$!T"'E!,-B#%F<\[,/U3">3%,^*48%W!FN),]_Q@(I+X:3>)S.@N%; M# GWY [,Y'.^@BEKYS_L:T/X O]:[! $^'DKU2//&T]1ZA"4C9 6=D)U./ 9 M8WU?HPZWLGQFR!YI *> P-5L5G!O_0AFK]%2+5N69V#6\*S8QP.MOBG\_HJK M06@F8)B4-@[\P'?\@];L.21FYQ^V#QI/,:Z8)Y@CO7-2@KNJ0>&[JP+ASISA M">AJZ#3['%H4MFR& A/N1@J%H=A-)F:@9&>V2,]IOW\WS;/)!^)XF/*>$RI+ M/'DBV9'2>8)GNGR[\?SF;#STA^#CR%D37,=2EZKCP7:TP2Z24;(*%,CQJ_?( M-TF+K,@=0X.76CLYF],-VFVXC8@!.^WZD7TZ/5UXJW[./XGWMR6WV-9'1>&& M5=/!9!2![6^@?N-,&Z;^VCB^0\*RYB)"ZP7X^\88=]QX Z>_ N58NKG_ XP( (T& 9 >&PO=V]R:W-H965TQN4K1 @BZ2-+DH>D%+(XL(12HD MO=I]^PXI67$ KX$"O1%/,]_\P\-H,VCSU;:(#IX[J>PV:IWK;Y/$5BUVW-[H M'A6M--ITW-'0'!+;&^1U<.IDPM)TD71%PD<#]MAUW+S< MH]3#-LJBT\0'<6B=GTAVFYX?\".ZO_I'0Z-DIM2B0V6%5F"PV49WV>U]X>V# MP6>!@SWK@\]DK_57/_BCWD:I%X02*^<)G)HG?$ I/8AD?)N8T1S2.Y[W3_3? M0NZ4RYY;?-#RBZA=NXU6$=38\*-T'_3P.T[YE)Y7:6G#%X;1MEA&4!VMT]WD M3 HZH<:6/T_[<.:P2E]Q8),#"[K'0$'E&^[X;F/T ,9;$\UW0JK!F\0)Y0_E MHS.T*LC/[>ZJRARQAK?/=,P6+7!5PY^N10,/1V-0.7@G^%Y(X03:3>(HIO=, MJHE_/_+9*_R,P7NM7&OAK:JQ_A&0D-A9,3LIOF=7B>^YN8$\BX&E++_"R^<= MR ,O?X7WR%_X7DZ9A^W@TL+?=WOK#-V9?R[E/!*+RT3_CFYMSRO<1O10+)HG MC':__)0MTE^OZ"UFO<4U^O]P8E?YE]7_MZ#PJ46H=-=K*\+;TPT]OY& YP0= M"-5$D&>$@9.%A49+*AOV%NC4JS8<^]AC90PG41U75#\ZCQ"JHH;>N84BC8M5 M 7D>+]+E;&NYY$9,X0=RLW2/8I:6D!7Q8KV>#0=N#%?NA?*PCFAQSI90%MEL M\,0K'I);Q=ER!66\S,IYL3>Z0>LK%Y?0($59Q*S((8M9R68K4JL[!,>?R:", M%XQ4Q*L\FW;VTKZL:9W!,EYE!7S2CN@_P[J(5^N".HLR+LHU7+IDR5F)Z- < M0B&TE-Q1N;%:S+-SK;T;2\QW\[%0TP$:.U. Q]@_@/M_@502P,$% @ B%ZY5OQ6TGDN! M00D !D !X;"]W;W)K&UL?59A;]LV$/TK![T?9CN,D_B*1%._= MNW>\HV8;8W^XG-G375E4;M[)O:_/^GV7YEPJUS,U5_BR,K94'E.[[KO:LLJ" M45GTX\%@W"^5KCJ+65B[MHN9:7RA*[ZVY)JR5/;^D@NSF7>BSF[AJU[G7A;Z MBUFMUGS#_L_ZVF+6WZ-DNN3*:5.1Y=6\;S M>6?:H8Q7JBG\5[/Y@[?Q)(*7FL*%)VW:O1$VIXWSIMP:@T&IJ_:M[K8Z'!A, M!R\8Q%N#./!N'066ORNO%C-K-F1E-]!D$$(-UB"G*TG*C;?XJF'G%Y\8(;E9 MWP-+5OKIUNZRM8M?L(MB^FPJGSMZ7V62;QC,.3D=$_%TOG+9+_[W-!MA"CYR&D(,Y=W#B'=M;[BS> MO(K&@_,3!$=[@J-3Z">D/VGW/*MMM-]RIBM3UJJZQ]GT;'%DL*Q7I% !UJIJ MS2@I3]J1L90BA2A<1XH* 2"%+U7*M51,ES:Y3G/9Z@&;*<^$.FH7947@ ;,* M$X$2F>$%,&O+G)$W<)N%SV$E>$[1.SPX<866DK):%DQ6:L>%S699Z+42_Z[W M*!Q5."->G,[8.M!@X%K2L!,-=,J' 3J)HV@R#MX#OM )+%%DLM@@7M,*XQS[ MQ]Z*5D]P+8B=!^,N\<]&UR$&(7K+$*+ G@8%8 EMTH)VM=XIN0M8U(.LN;IE M<-)> [%53LB*P8M M2$A8K:EXZ-''JFW;;0==*YL)N'^(\\VK:1Q-SMTNWI \1RM3H%N[,_J@70J^ M?[.R;:$3RA3IESIM1W'2I4][MC Y#H+O<('@_9I&W>EP&-[CT91NPOM+:X8 M:"#WU .WX#UH$)T_A1OUD@G=(W1'22_:#9^ 9M#(-#@55BKD1;2D-Z1?!!// MBU V#U)*R^O2JO$-]$?)ZK+9J5*K^_84M4V@&R41 M$N_@39=U T&0*MBA6.C7I#N.!K]MC8\KH]!JJ0L40LA8- ')B)[KI_V#:ZUD MNPZ7MZ,@=GO#[5?W_P<7[;7XL+W]N8#4:^ES!:]@.NA-DD[;%'83;^IP22Z- MQY4;ACG^<=C*!GQ?&>-W$W&P_VM:_ ]02P,$% @ B%ZY5G,:A/<&ULQ59-;^,V$/TK ^UF MT0*&+AG8U<)5% MD8>@4@V2./X\*(74T6P2;/=V-C&U5U+CO057EZ6PSW-49C.-AM'6\"!7A6?# M8#:IQ H7Z'^N[BV-!AU*+DO43AH-%I?3Z&)X-C]F_^#PB\2-V_D&KB0UYI$' MU_DTBID0*LP\(PCZ6^,E*L5 1.//%C/J4G+@[O<6_4NHG6I)A<-+HWZ5N2^F MT3B"')>B5O[!;'["MIX3QLN,SB34;L.Q-:/P12@W11$YJ7I2%MS0K*<[/KC#U('0. M=[Y "W-C"4#JE9L,/,&STR!KH>8-5/(&U#"!6Z-]X> 'G6.^#S @V(Y-JB_#;1>J\I<;X_5"U#=;Q M82S>+&>N$AE.(]H-#NT:H]FG#\//\?D[3(\[IL?OH?^[9?F/4'#AP"R!1,Z* M3N4>D!=45NI,5D)1J_G:2B\Q^.:,95(E5X+W%-EJ[SR!$Q[/?TQ.>G$<4P\K M!2E"7B/0P4&[MQ+/M)4]2 U+6@!"?D9A.>6X#W<:%EAY+%,B.(H#D[AAF1I&8M@TXLB("/HU8KAUJ2Q6%6W#C\_[_*>M)?$C5EUK:$KJ2\*F2EB=(8=X >ZH^=&%M0[T2 MEYF1D&:%@7E0@\._78U&[A9VT9!;M.3VL6FKO2S=5PIZDP1(UQ68TAJ"DJB! MKCI.Y42)>U*3AKM3=)51.*W38;Y]N [=X/PVZEL?SD\=F=6<(P?AX>9Z?O< ME:H=C/JG)T%.%AT%J/#TSPF=![SJT[$#S2V/\=L ) MNI?B[&]02P,$% @ B%ZY5CY65RF# @ O04 !D !X;"]W;W)K&ULE53O;],P$/U73@'QJ2QITE\K;:5V X&T:=4VX /B M@YM<&VM.'.S+.OY[SDZ;%:E$XHM]MM\]OXOS;K;7YLGFB 0OA2KM/,B)JFD8 MVC3'0M@+76'))UMM"D&\-+O05@9%YI,*%<91- H+(*0S H*63:S>#E\AY.$R;\2XD-"['4W%WF5UX+$8F;T'HQ#,YL+?*D^ MF\7)TCW* QD^E9Q'BSO*T<"-+G?O']$4<"/%1BI)$NTL)+[ P<+T0+9JR.)_ MD/5CN-4EY18^EAEF?Q.$K*R5%Q_EK>).QEMA+B#I]R".XJ2#+VG+33Q?TEWN M:Y%P+6VJM*T-PH_EQI+A_^3GN=(;XL%Y8N>=J:U$BO. S6'1/&.P>/>F/XH^ M=,@>M+('7>S_^TJ=9.>E=MP CSE"JHM*6^F=I+>@/5PY.#FX.H%+"\+"5BLV MO)T"/V&:^S=LHGC8@V6:FAHS=C5)@^QQ@DDO2F(>+Z,$UD8_2V][[CI0ERD: MXOX")%[@J,)"W)LD8Q['PS'<=>BYG$#2&\4C>-0D%+R%?M2['(U=,.S%DQ&< M>Z#PQ%(%FIUO')8_0UU2XZYVM^U-R\:2K_"FL7'9.\EZ%6XY-;H8#P,P3;-H M%J0K;]"-)K:[#W/NKV@<@,^W6M-QX2YH._;B#U!+ P04 " "(7KE6!\$O MG1P. !/* &0 'AL+W=O0 5HF*8F2<@&.-VD#)%MCLVE1%/UA1(ZDV?!0.4/;ZE_?[[TAJ9$E M*W;1 H9Y:(YW?N\8OKFOZN]FK905#T5>FK=G:VLWKZZN3+I6A33#:J-*_+*L MZD):/-:K*[.IE77_]BPZZU[\JE=K2R^NWKW9R)7ZJNRWS6V-IZM^E4P7JC2Z*D6MEF_/KJ-7 M[\U-7]Z*F MT5B-;IA5G@WB=$E*^6IK_*HQS[[[55E=*TC9BMMBA&42#B,!Z=6&_4\SCB M]48_YO&]*M526R/^<;TPMH9-_/,8QVZ]\?'UR$]>F8U,U=LS.()1]9TZ>_?' M/T1)^/H$M>.>VO&IU9^ED9>M('Y;*W%3%1M9;N%(:;4J];^5$1:OEPTI31@K M;6/$0 _5,. ?,KU^5*MUXJ6MQ)_-&B6HI-EA>2&,4)"K+C$EF%'E.I.61DK\!!K8P@V< MPZZ%Q) :@M]49:;+E9#9[W 4YM=6\/.T*9J<9U<@J,;H GI:TUYW"KO@68G! M'_\PB^/P]?5?;C[Q;?3Z(A E8!"T6ODP%!^;FJ8'A!R-K+7,Q0HHYSC-*W#M M;C>UK@!S, ,-0M/*6!*MM )S#.T'(=NF5N 6(S,W2>*YK.Q.'7AE>'LW2J>] MD-R*VLG?R&*WT+W.GI;!$(91@4)95$UIV^5D;JH?KMDR M=()<4J(VEL:SSNS.!$G:T?2U$1MI,)^<$((;[EEIP\(5A9*F:4V9[$$@"CW# MD$C CNT-B*EW[M /YV&L)&V$^E>C8=*M_=#R2VU2J'NK9'VIRFS(?B1^5B:M M]89-6OQ2E9??AE^'>.M(::'%#?5X(7>JJV:UYI7OUU6>;T5U3U-,LS ZTPB& M@;C.<[6J*_%%IW7U=0O1%4;L-;&H]-IB1;I MM=BY?TUF=:<,^1V,=47+ERQUH]*FUE83$S"C G3:&A[+X(-W"_BQK[1,+:"7 M$IIK:+[["9$P_6Z&X@-@*841.G?8PPH",>5FD-W#,AW\B \/)!^R:0<+T#)- M+CL5'DB3A'1/@H8I0%_5O7DE/CJ;^#MLPD4Z@3@%,5.@%@%R[]H7F"M1:_[J^#Z'#B(9Z)P>Q" M1&(FKGLD)/P3TRE"]$1$T[GXQ8>"SAI5*W?B=C:;XQH'X7S$S_-D+F[6LERI M'MN.1 X'L![?! #/T!V$^FSE49;A:1"/L?A+3P)3L!\EV\#WJG?YRAM-(+/2 M94F!"0,)0HC?21#.0KJ9!A%N]HS#F88SC.,&<7NHDIT&0RBGSVLV4F=X%X01 M&49$FUUX:J, )@9SFH(?$?4N!));I*XEDLV:POT66DM9+Z(FQ$U;'0TFXWF[ M8G3Q!.>*7'C'\SB8CL(=\T[;I&Q/H5#-TQG%<5E.84-3OB;CL>,M?\I+HAD1 M'8\F%^*#@S4*A2T>LH'!#R%DJ 4/I+B?!([CL?)\\443\@O)SSE%&?[LH)5 M)+.>MV^PMGK?Y@YF#*;!) %]?#>?C2X8F1MOIMNPC>T$S\]($_*J7%W" @N1 M:[E \"'4[OSS1&+FXH)S-]*6E8L<<8*RX]*Z3/.Q5SM TJ4K+,F"GN?;'+Q< M%-S4U>\.) ^A@XB&BI0QCX3_G.]);G;FP2NGJ,P75C?*2&4-&=,@OJ>,1SV0O2Y< 8W4K=<[+0[VO M&.M_VT46#RL'U\3U!8_8@/<8 M.!,'$T1E3("GQ4&"Z/69;(M^[L)<$@&L8T ?#])I@>,M;+=8RR:$?C,Y@FH MF-+*81@[I;R8JT$$Y!EA(8+^*#K%4#2-*003L?.(=XU&A_R,1V(,\@"?%V(2 MCA[STYG/(T5%\=RE-V.Z#I+9A!B&/GN]F>W"Y?'\(QF.0YX?N4L<_K=2FC@2/GGA$G\< M::[=7A0Q7-AEF!9=NMP6W_N-&WH#B]+6J\8]NAO362?W&U# *G69JSN5B[6& MEB#*+?M:V6KZ[Q2Q._>AZ"L$B"IQT[ V\; M,FUR^%?>0/H:_LRT1.TU;J^C3A94_IS"RE?B3\?*4RY0HM'(NW9I]N[N6ZEM M6^FZEE-?R@+E(@!Y-W#_Z7-%+8?)+#FHP>C=>RZ!D]FT?^O??^7:UZN0=]L; M"DQ)PFEL)"B61 @@+K#NTLI1,)F/VS(LX6LRFQT5+OG+_TVX"#EQZ%U?*MQD MX@O7>VJ%.QD="A?O6N%.=Z+W[W\@W"D'Z"E2,@J9(3;="=?5(:,@&3FASL:N MMDV0F1S+A\T:Q:A+I?O@ON^7G:CW\M7NY4'+R7=_)X*6F392>VJ=,NZ1T*<3 M(G:4H'3*,NU@U@M'7%Z,XIUL?U69ZN#X\;C!9(3T83>2^.C["-16LUO? KJ! M4RAE5PTN3U961HS& M(_9*F#\G-XD#-NZ4HI[-4_@"GL90T4LXBJC*'LV.<-2'XW/&N?,. MH-9JS\_:"O-QA[B0OR,1W._:YK)>J7S;=9B) 3C9)>5Q@5C4EJ6CG8!2,16-7*R3W0 24-=%14< M)=:#K0W%L2U7J6:MERXCO9=U1E4W\EJ@#()XNFX;&Y:EX1H_EYP5&,75U1WI MI1WP^*S%*]!=]2TWJ( MC6%4Z@M WOZRVWF+G#53.3%A;)-IU;;4\ZKZSAEX:PS,'F25LK+2_:;??MXE M^83%MHFQR_W U9W.5-LP6-75/:4TE6M@=T<1?F]L^#]JOR,2?K[IU=L?&'WY MW)T7G8Z#;:\^H^I%@FX%!FOB9D-5B7.]I7[@5(F/I#P'?%Z'F@Y6VL034J6# M%"3&QNJT/X"")5#-QS;'[7VX,9;AF9XB_&9/*AM*NA?;1ZJYJW+X":E]V!9R M[@SK4;5C;*U3!T)MC]ZU,:BB*R7KJK?XG3$RN87<-LNMOT\9Y(2*?1R2T8 MJ7=B();&0_$!]E!PR^FC\Y3^G$ING>R/=^ZX8C1^7_Z@O.8N*3FHA#VG&KQ0 MQ5%7Q4Y=W(63D'&K\]T^OL*<.!CL?<#K".R..7D_7K^3G(/#(0I")P9BV34? M$#7Q,!'S,9U1Q(F@%@MNIIR6Z1:2:\7>PY*#]OD7*'2W 'D9X 3< M2N$A$6A"(JJZ\7Y-&G2AD?JY;767:X13LP/7_:9Z"U\><\-'PD+P4V;/GLE0^H<;-UN"LS-03 '%T%B(8P I)@:%CC?!Q,PUE MUW Z=H""J@(5X+-[N,^"MR&ULI5A;;]LV%/XKA#OTR;43Y]*B30(DZ8H56(>B7;>' M80^T>&2QH4B5I.RZOW[?(2593MSL]A)+(L_].]\A<[%Q_BY41%%\K8T-EY,J MQN;E?!Z*BFH99JXABY72^5I&O/K5/#2>I$I"M9DOCH[.Y[74=G)UD;Z]]U<7 MKHU&6WKO16CK6OKM#1FWN9P<3_H/'_2JBOQA?G71R!5]I/BI>>_Q-A^T*%V3 M#=I9X:F\G%P?O[PYY?UIPV^:-F'T+#B2I7-W_/)674Z.V"$R5$36(/&SIELR MAA7!C2^=SLE@D@7'S[WV-REVQ+*4@6Z=^5VK6%U.7DR$HE*V)GYPFY^HB^>, M]17.A/17;/+>L\5$%&V(KNZ$X4&M;?Z57[L\C 1>''U'8-$)+)+?V5#R\K6, M\NK"NXWPO!O:^"&%FJ3AG+9+D$7TG0[PG2=_)W\8;'@8L7NM0&!=:3^*/ZV6('J#Y\U :LI'3PT:X MD5Z&1A9T.4&G!/)KFEP]?7)\?O3JD1!.AQ!.']/^> B'G/T?ZL0OSA;2%N@: MN30DFM87%9I N*71*\F-%<2;-G+&@$Y=M[5HY#9K:X$!?UADHV,%(F@:H\G# M;A"N%*AU40W%%M%%:4B)'\[.IR>+Q13[41()[Z0Q6X$_++2I-(3XA;XV:'4( M1">6<-6[ FXIH:TH45=IQ):D9]VG,_'6HLH]:1'!E;O&^(*4D)\)NVF:*9Z["Z MUFA L=PFP['27CUKI(];T1@),E1<+09X=![157AV7G.2"B,U]'(V$3EGB%$Q M)+=P(:9J=?NT19;9L64;A741,37.8^=^I+6SFDVE@ Z'RQPMOK1PDCSJB\!T MF(EKY %=& 1 !%1.H0#\AV6DKB9AJ: 0,$ZXZK6\@[?J,V@S(S!6,L+CUBA& M!)OT ]OC3O?GCYYL3A^_@H6@$QGM$J>E=H"'KR[<4'G"8(\H)W!]RD!&(P^ MPWDF?J85[P3DB!2Z)^P%KQ.8/B.!;'H-1+DV"'-?9IHLY+Q..VNKUG")MBB M1,FZ]F%@V#6GL6\HZ S0T2/-,A0,A^ZY\TI4!\O(U#0M8SIS]L*H@=# (Q^# M7EE= @^8"RTPX"/F>]QFKP[E#DE))1TJBKVZ%*FI$+[2);1A$RL')RI=Q,.M MP. L"M_">\9_3E*QQTF;BBS#@/422HJ\<-=SK?-7Y'29Z"I]DSN?!(@(2&#Q M'K9]0+)V+8)%0O@-0P!X@"^ #),9(2O"VGXR-!E6K/&*Y$.ARF]XAC ")L,VTA )3=\[$W MGQP:&?,IHN.B,CD.5]O,09P5R*D6=(Y:.,%,^S"8/$0*!P;ZQJ/-CYMUVPT@ M#L-9VYWMN^,$"J_O)4_Z!($T#E[E$B/H;!65WB1[ ^/T\,EH0B3Q_J$$WN0O MB[/T93'#47>MO;-L BK>=7@90PWX!7HU3NDAFSHPZ&E/2X^Z_];BWR.U0>)Q M9GO8B# /Z#JSYL$(9YFDLVH C]M )*H.J4WR!.I2.N650P,C5/)PTR,(]HM2 M7R@:O63:E $7R":CU.-VM^89U4UTA3XVKND1RY\&+MMPO;&O/T?LD5+JZP%T M*3ZE4M/*?+"T#&%< ,E2R?6PO=^[$P.*'#/0[O6W:KF/D@"?J9PZ,#(2$FNI M:(8C]][XW0=&E]:0P]D!2_TCK!ZZ?0PBI=D?DPA/+F>^3P=;B%7^?+ MYVY[OL+#V@KG5""AA.C1[/G9)/-#_Q)=DZZB2Q?!0.D1YUG<$G@#UDL',NI> MV,#POXFKOP!02P,$% @ B%ZY5I1T-:'2! CPP !D !X;"]W;W)K M&ULK5=M;]LV$/XKA#H4&\#9$O6>%P-)VF+]T,*H MVPW#L ^,1%M$*5(EJ;CY]SN2MN*FSLNZ 4ETI'C//7?'.UW.MDI_-AUC%GWM MA33G46?M<#*?FZ9C/34S-3 );]9*]]3"4F_F9M",MEZI%W,2Q\6\IUQ&BS._ MM]2+,S5:P25;:F3&OJ?Z]I()M3V/DFB_\8%O.NLVYHNS@6[8BME/PU+#:CZA MM+QGTG ED6;K\^@B.;G,W'E_X'?.MN9 1LZ3:Z4^N\7;]CR*'2$F6&,= H7' M#;MB0C@@H/%EAQE-)IWBH;Q'?^-]!U^NJ6%72OS!6]N=1U6$6K:FH[ ?U/8W MMO,G=WB-$L;_1=MP-HTCU(S&JGZG# QZ+L.3?MW%X4"A>DB![!2(YQT,>9:O MJ*6+,ZVV2+O3@.8$[ZK7!G)0 E(>B=DK8SZ+5L6?LMP!PH3;S(GM13Q'=4SE"88D9BD MC^"EDY^IQTL?P'M-M>1R8]!R[R7ZZ^+:6 W7XN]C#@>X[#B<*Y43,]"&G4=0 M"X;I&Q8M7KY(BOCT$;+91#9[#/W927D4Y3C'8]#H8\?06@DH4 @1LO1:,&28 M-;"I;8=#[K02+Y)!48O?\A@S^AI"IQFI=. M2FJC8)4D MF,3@6%G@+"EPD>4[[_YCMB'D\:RN_*-(_8.0IZ&/)>$)S%?_S_4,X&4 )_Z1 MQ,\!?P;E^ZBN_$!MN ]]IP9UZ*MP'4KF%DK&(':O9ERG/*P<6!-?L7PH8D(W&Q3'HC9*#S?WY#ZM/9CK/OC9B=!%< M:]5[FR$'U.XB<2P3&((& PR$\R!.SPK1,;23?]T#G0>N>>55@9PG"3E%I$R1 MB\2T 34-F=^O/BH+%G8ZX973>#!!+B>N84 XI_1\UT;"M>0R3(4N8#YUXM:! MJ5'#KS46,-S:D<;.:W]:-NQ7-T<]F:WE8;8,\=5:WXTQ#A.H<=GI9,*:(8QQ"ZN7(-$RW @2W-<52FJZP*G)005O@8% M=&%/*,DQN'"7(EPG6?C8&B IJ/,9FL55:!8K[_W571WN]?9/Z.Q9"FVZ*G?I M?*+]'YM!Y@=#8L_TQH_"KAY':<.\..U.T_9%&#+OCH=1'8*UX=(@P=:@&L_* M/$(ZC+]A8=7@1\YK96& ]6('_S$P[0[ ^[52=K]P!J;_01;_ %!+ P04 M" "(7KE6U;7-!^8* !R'0 &0 'AL+W=O7-5X]_9("7+2U4U MN:Y$K99O)A?^R\N(UO."+[G:-:/?@CQ9:/V5_GS,WDP\,D@5*C4D0>)KJ]ZJ MHB!!,..W3N9D4$D;Q[][Z1_8=_BRD(UZJXM?\\RLWTR2B7L*O3+S5)6+=2(+K M]9F!=%ISEG:2+JVDX(@D/Q"_Z,JL&_&^RE2V+^ ,9@VV!;UME\&3$G^1M2M" MWQ&!%X1/R L'7T.6%Q[S=2UKU?EZ)>] +2,NZEI6*\6__WFQ:$P-GOSKD/=6 M=G18-N7.RV8C4_5F@N1H5+U5D_.??_*GWJLG+(\&RZ.GI/]747I2TF$[CXD7 MG]:*+\CJ#OF3ZK8RC4 E$ WO6/".=+S#K&O=KM;X5J)4LFEKBZVL,N1PJE=5 MSNOTI46;Y=5*7-U\;AQQC<_.,,0]3VDWZV[$0MJH99 MKW5!WKT0V"?RIFEA ["BW3U>< !0IVOB/&.M9+K> [Q%@%P+S0JI8:P,&"F[ M+%FI2M6 YTZLY?:@OQP!&_>/T9,%0RZJBGQ"=C79P$.%1K6]S5%H%X4M" M_4[)ND'#6#200,H[=]@RD6&E(Q8MV%$T>F08B14M16:K"W 6W4885:-\RIY\ M%A!V:'''T1@@VJTUT!,__Y0$@?>J1F@[#JLB7^4 G._XKX3DX*RQ%D"NB88C M'62<*SY"69W1+2T6Q-%'PH@*][I+5'Q:*(THD#U&3(,.!,36 >(-ITVA*"Z2 M&D)>MB69L212=DN7 _49_1%]' X"B0'6VYQB,*A"ZI(%7,/_A/LYO-K5N3&J M$I4V)(ZX> Q'5UP@9[IT0?MO#%11< ?G2'4&_U,#R6!8G]1$UQX.)F66DVE8 M343:RH*)5*L55A>J80=[YD"+:1N7*]52%Y@Q.!$Y+^R@D?^.)&)M- !0$I,* MPF29-RFX2* )13U+H.,@'?J6\U+\K2T7"![T_9U^*++%KU>-FUHLF(;'H+8*FY$/W_FB^5N%BMR"<(^/L(K=/.B"!F(P+A M.S//=SQO)DYPP8T]X;L!_8GFSC2,K2&P/7""<.9$84#K0G<:BR_ "#>>^TXT MBYWY/'EA1?BQ>$M%IZ";@>\[@3_K;L6S@\;TB)"2&.N#R"I)XMX8WTL<+YQR M''8]"+(#P:;KDF#:,DRH?+;H<"SVBDW6UGTI'<6G.1@@YR%6Q+#NTI0O^6(' MKI\P'@Z^IZ[GX=N/7 \+4%XWBL?"XLY2Z&A?Z_M3WV60SY6N3K<6XH[(R!)8 M:[C1U5UN/0"0S:$XS6'';IWC'NH'24\[L5PFN%'^C@NV,CZ&%)1DY!D<:[O1 M!FB-4,8:AK8STB(Q=V9A0! $SA1<(L1.$-7(_Y]!?@C788B@0MVA14V8',Z1 MW(VJJ-RH6Y6VW%[U[E0W_FPD':+C4,H#_ONFIDAQK A+J1-VM;0NH50CGJT8#Y/75+-I\. M)'2R@*)^:344BWZ(Z%K()WN?Q\^F:QXO #?84II2WPIRQB/'K8\>A@M%WQZUH9:FTT M%G25VFJ1Q@X65=9/* =D@MJ9LAT#6X90LI/[X42L#0KEGA"]^+=ET6C*>ZS$ M$NS(/COR]=HHKKVB&LJK5G7!LW-@VI8MTIOX1UXR918*"QIM2UR7^W%_JXO[_\^.G=Q1#P AJ+9N@^CSVQS9E39+#[L&.V##%- M=?=[VQ< )A^-@D ,\T9;WQOTZ>:ZM\85[Q0J&E?Y+B(@)XZR31^9O5+\)'6< M+J#W:"_% M^E[B'NY&^Q62=G,EHO(X(FO;]+[3J1853-:%%DUN&4)#O\Y4P;RH-[J6PP'@ M?@IYI%DBS;T?\@3-\_R+VK$<9DD0CN+/I,]2X;IBZRU61\5CK!Z^>W8\J!W"Y[\\GH>=. MY]\:KZ[^N./5/(X=+PGM^$/CEAO[]&?F)/#[?KA*O-B9SA.Z%;G3:!BN$NR? M^U.>GQ+7\T>C51RCQR9SON6[4?RMT2K$>G\VI>6!&R:(WY3F+!^M.D'XF:72 MUB(J#IPL/G+@]#X5;!JL-(K(>"C8&V52W9CQ'--6/S;%^',G2((?F6+$:(IA M)T=3S!,L&PP=G=?[LS+-;7]4"OJ1Y\0!Q9WF4IKO>=B/'!]T&H9X?^9X<^:9 M777/,]^9!GRCR^UO\,P'EZ-!#(X#K-GQHJD@OL:P)3G\\('ESUXU#U ')>56 MYH7LSV_+%O7'3C5CIP>&_'9 M?E_341742YXO7M#A6F;VR0JB M>18_,X.:9G-)1QOV?YI&Q?OMBT-2DV_?Q* M1;HC,-^71.)F])@*Z[ GQB1B3QT-OHR&LI:OH3"IW.4]4WRX5:Y14S M4-?CSHD96G%C[0Q /-HY+PN)T]1-BFD$R_Z? M#?,^H^[/(N_[&?HQX;1>Y\_DQ$B4NE-HY=+WBBY89NG#RC MG/+HTYL?;[^/?WQG0YZZU*T2-XC%R M%9$JG$>&'G%APFW!]V^7>8\LZPKZA^^LP\[>(\Z1Q*/G<612O;()?!*&SLQ+ M^'CO)'-[OD?\3^8X_O/YU@]#6RV,X$=!F.#M$^ CC<3IDAA[-VMD.4;.[OKQ MD^W0+;_Y""&O'M"^OY$B#BM=YVHXJ*8@OB[RC -$C[JZAZKTE V4D#^8&6\I M[C2A2\K+$X$):.[A.^S&C]CQ42*O<;[D+?SL/'M;D3S:=8/ >LH1// M0G&CB@*>./TS6#O*9_1XDMZH\.DDFCG@.>F/PKF(?,?'UR=[9#D&V8F8^LZ, MIRX$.8X2^]@KF7GBT%N5L]%[L%*!'_2VCU $<^TKL>'J\$+QPKY'NU]NWT8" M+!35!L5WB:V>.XLGHK9O^.P?HS?\5FVA#?C!/]=*HDG0 MQ?:FWZ/Z1@>,UZ M_A]02P,$% @ B%ZY5J_MA3^ # *1\ !D !X;"]W;W)K&ULI5EI;^,X$OTK1#88)( ZT2V[CP!)NGLVBSF"3OKN6MNE'=E_5U MB[O344JA*U4;W=2B5+O3EVJLB1!4.,/)_-@7)(F3J\'Z1_9=MBRD$9=-N4_==&MWAW,#D2A MEK(ONT_-YN_*V9.0O+PI#?^*C1T;10]I!(CT_S=WL"SL[?&9V$(J?F[I;&?&A+E2Q*^ 4JHSZA(,^%^&+$G^6 M[8F( D^$?AB]("\:[8M87O1-^\1[;?*R,7VKQ+_/%Z9K@8C_[+/92HSW2Z0L M>6W6,E?O#I &1K5WZN#LA[\%J?_F!7WC4=_X)>G?C,=?GRT^KY3 [;JI5=T9 MT2R%MJ\7"LFLAKN.!^.F[ O<8=*R*9&KNKY]+3["9[(4_U*RM2$6"%"^X@C9 MJS 9KU)/7.VLL&Z;.\WIB]O=]637M7K1=W)1XE'S6KS'.]/I7(!O6DD9:\2A M".:^%_@9786!-YM%N#H*O7 V.Q;(2N1QE='@1\QQQ8*XWS MG/E^OUWV;8M%,5$5L(8T3B)OGI&]F9=ETD8B=B+TD"$7A DS@6Y74&D$)O.1!!YZ3P21RE)?*^6"F^+[?)'4>J% M67J,Q6?S$)[*O"2-A[6CP!=1%I #_2#=1N(H]H+$/Q9'69K@-R+GVM4+MP*& M(* !"X[G,TB8>?-H'+;UZ<3M"!XL3T*.HA?, PX=[$S"8P9YH9>0KNJ<@-=M ME*HY<+M29,LW)R. ("09A1) X"(?\R[[JB\EE>*M*UYUS:M6 M=7V+6?, ,#M*YC1G1@O\B,Y"0%Z.0@-.(K76/93%BI"@$70HV-L:?Y00,1S% M(8928[1EF:,9 M^2&@::F $XZJ8U'J2G?6<$:T0)K-9J.'APP9P39/8HA(( .4A?0>4M".4)62 M5*@X"&D2C'(B?RX^MQ(^M@;GC8$-433#FPRB**'/L@D^M\3>73 3L*A1:/^C?.2 D<"%;(]=_RLP-8MFLD)!Y@=$F W #:P MO>D=JTMC%*[((Z66"UTBKLIPR)>ZEG6N84&K()D 1VA#[)49"6(0U1/F=SEB M''SRC:IRB2>R?F"/9F_,EB!)R#,*/BXR^\AFCQN=N-?B4JZ!T5+_R1!X)N4M MH@Z!)R^94:B&H%\T-0P&Y4!NI8WA5*#9#:-@)_=1;!,_I;\ -?BJOH-D(C@: M;F3)@04)0(^9ET6^2+C*/$LE0$T<@LVXH(^4!-Q[(6"7HHK'@K<3KYKE*R@Y M>NT!DV)D%SJ&,'!PE7G>]K*TNKL&SI!P/\*OGV;B%V((VU0@_&@9C8410KV1 M;2%<:86!/[;TLGC6YU1MJ1Q'H9<%L?A-EKVU2%(()54LPL\+ I"2"=--XOF9 M_Z2W%2I;M44DW#JFM*_8LA26<]"2_T^ M=/FH[R%Q E)==[*^U0L*+!3VF7YC+Z/_G;CP'))CRQ"*49>).B]((?T$#Y7I10XX3F99X2#/D=D(NH4@YB$XMD&)!"_7&W-Q&]:<92 M'3(:U19#-BMEG=6)#1*SHIZWU%]5^8 9LA9U0\R%.F](.>83Q!X!1_@'(MB7 M^)NF+PN>O1BT5,4)]SI.9RMHN7=VH9 Y!>@)E,-+H&:Z#IE;A9XY'1.X]W:> M*_IV< N0KYN"M@0P4(,B\!"Q>XYK[71;@B'0JCDX"QC"*AK[4P!&W#V#?\.- MS4A)0WHS6_"K^DE&$B"(F4+_S2^__F3X,GAS3 8>RR=Q;^HUD8<8X:=T3OG4W#P\$NSYI0D_GZ MB=Z19SM)3AFY@=+8+0[DB;K@ MI@"5[$Y1P;RS$I=ZV9%+22=D# :0T_ 6R3!$*LCB;1%B!PWV6=1H.#+G[NSI M2#*BZ=N]B$=;?FCKU0[ZQN(*?B+M-7L",*HDU6(H!G.9Y]@"(BB"G;K7AG$V MN".79D4SESUQ'4:8?@$*T+(%+[E%^/"))CE' [*J@!_,"HY^U6%-6\Z;^M;> M#>/0'OU.[8QGVXM&5/*KVJ%?CE>.:+K^DVUL>8>-;K;9]?A!"TUEU"0XA82MO4?I)Z(+^/^@PCC M>MQ_G(MOZ"M(X4(K9(X_'ZM;"DWVXT$P8+>ML534(P)[=&;J=I% Q*F^H3RHG.] MID*YE@],U)3GO&U6C/.3[SZJN!C+S4*67*@/A0T<_9.K[/_<]EV&(DT&/+I_2W( JC#83-[[)\=%; >[8"M1C1 M*1_L9KBPV\8WV_BCC+6=ZRBHK/7HQEO;]N:,+K0=MW /$$'M(_IL8SM,WH[2 MA@:3AT4!^9RPA."5#][>W>:X)W>[7GMZY+EN:]H*6$ZRG%;)#@H8UP:-@-56 M#==75M3OBQS*W?)NM558":.HRX MXVMX!./3*&97"%*WJ4/2] 8&^F"1O&> M9 ,Y5+N:\F[HAI_8U90Z?W"%WA'M Y?_EJH\MR_&&H@K69*'.3K=V MZKIM:VGG/2UIQE4#(E_7SA+?3?NQ_06/!^\C;XM2/CAQ2!L=NN-(^!P-#3'8 M&IZZYV@#\H=QG%B;HC!^K,B'>UGIVN4ET$^%[GR"_JGKY)[NRU(GRK*N:2V\ M^MUU-FHKV:45GP)-9+L@?JDUA8\/5[=G/ /^?X>#3:'SD8PL]6/'Q_2[Z+&; M1#:>#"?X0\9=D8O@&/0X=ZKN%?J:]HX.*^D(N4=C,NRVQK;FR8F=/8^:]BI! MBBFP]G;EHCIH>X',DSV%Z,FZT_6H?[Y>H9JLU]!ZZ\@'7HL@/BPT/[$["EJ MXMC2D=A^GSB2-;LL2V>8?' +>%!BX27I?[+O$]GIY/-EI=I;_DC+S%=W]DOF M^'3\#GQN/W]NA]N/R, OZI8!0RXQU3_)D@/1V@^S]J9KUOPQ=-%T75/QY4J! MC%H:@/?+INF&&UI@_#I^]E]02P,$% @ B%ZY5FYD;.D'"@ ?QH !D M !X;"]W;W)K&ULG5G;\=FNO+DSK2UVK6RM<6U72/KY5I5E=#L:#;N&;7BP]+1Q= M731RH>Z4_[.YM7@[2E0*7:G::5,+J^:7@^OQZ[?'=)X/_%.KE>L]"Y)D9LP/ M>OE87 Y&!$B5*O=$0>+?O;I194F$ ..O2'.06-+%_G-'_0/+#EEFTJD;4W[7 MA5]>#LX'HE!SV9;^FUG]KJ(\)T0O-Z7COV(5SDYQ.&^=-U6\# 25KL-_^1#U MT+MP/MIS81(O3!AW8,0HWTDOKRZL60E+IT&-'EA4O@UPNB:CW'F+78U[_NJ; M*J57A;B5UC^*/ZRLG61]N8LC#_ITZBB/M-X&6I,]M,83\<74?NG$^[I0Q2:! M(P!+Z"8=NK>39RE^D78HIN-,3$:3Z3/TIDG:*=.;_K2TXE_7,^B',7/BE$C>F:F3]^.LOYY/QV1M'[Q6BZ8/8H;93UB/RPL M35DHZ\376GQ0,]LBS,6$K0<;]JB)N2Z!0HIO:J%)[1RA=Q[8$/!>X(5B3MP= MC@42#U]M C[3P^>6$NH69E6#&+#D$0N"OJ0CKH=! MHTRACW*MM%\RKQ:!:%=6>\"*#(5Z4#;73D4\ MV@ISK^RA+$OC@_8;(A+DZPQ6Z$+4QK.\@A;6F+3?E"&J*9R'LA32+E^)\C?6 MY$H53LRMJ7BEL^E0_&Y6"F VG04J::V%B=4#:I%3L&5NG _VF"N@V"-]1[>O M5=OSN(S\D!:)4(EE>B:"&4#J.KV&?;60)3_)/#=MV%TC @1B*2O:(E$/QMG9 MJU%RW[EV.>X_*FF%HO0HD-SRI9B<=O&Q6FJ\0ZL1+8ZL?3D3"U4KVR$H4 JB M&%!N1)$P !]KCA!"+_ 377#8NR["V'"H[$$/04"Z9-62"NX]8S"5&F[FB(_U MO2GOUR&TX2*$U)%UBS8' V^8:M-"2I1-,M(AF][U#K$+!%I#<!RI/^.U*EG M+2]?+ZP*F0B9+ (:=8#ZKHDCRK*A2%SA-TG3R:)/5R:Z[*.1]4LZ1\ GHS=] M< D%[XW?_!9"H;3EP$GFMI W3L\;6>NC2 MS0IR($<;^_/IQG4R_ZT4,X3\(8]WWO^,NJZ_?.X[FRR=V0XUMS36'Y+5,A2: M>H_4:X?O.^P=WR7>>VS<^6Z0G@5$E\^58B?!F_6!7?XOH6@H(VH<4O1"XAJ5 MIA0I(N"=LBATJ$X;L8?RO.*>*3F.DZ4BZ_G6UOU,2KQ0FV4I9R4E\GN@,9;K M[\%QAB@/@?<_M= YN$NN5\D:DQKOD68( %'M,,9HZ[&DBU+ ";0I.*Q6V'@\ MG)O6BHIGA:'XDWJ4%(.]-NFI3E,U8#,4%"BP#3=Z@SQ.78!$V=%R0Y="+VW9/A=* 3WU@U[/$FC MP<')>38Z.66B!R35V:Y6RFWT4EUAX5NQO>*Z-L$0@HAH0LR5@',=>CA' M)N P@36(?[_U"KV<$T7P+AMGIX9GIP3T.#L]GT2/Z.HY?1@_X_N$Z9;:D3#FS.D_%9$4D MXFR#X\#8E)+B)W3NZI[MMH\1YW7VE% ,8G+C$7 \[=>"?"F@A M1K!G+_96)OH6!AC$'/NN:V7MN\@&KDV;K#2FHB[[2&%-&<<*&+(D;"J7SD>= M0Y) /XO>;+&U9KHN%$1TIL1,[.8_!*C5GKBYT ZV.$[)"6ZFU0=^(93=9 MZ8U^&?;7Y7Y"4%3=5C-H*9%B*:+J8JK>$@$\?%0)\ALEW5J6/A8#'AU1>.8H M:,D)%W#[FB\'*#9KJ<1[J41YYHOJM"2! &AHOUHYK89&. &5_.-M_$*^T5[6>S)Q: M@Z'XA_&X]HUG7\XN*;]AGGB'959I^C)"[\$L3)?:Q2\W/20URPRI8 M,KK8E@;P8#R>G M+ZA>2>Q]NPU X4#%DN"J TX*@ M>!D3%;H D85Y*#Y_12$E6\570MNE9UZ"4F#2<*/+ZZ29F;$V]&OKA@[21FVW MJ>5QLMKJ>Y)>-SI6156=N&X9)0PCWBP4!V1JK+>M%')-I$:+MVM'86_=-#*[ MWQPP7>A76Q=29BC1_ FGM93J"J4:@3;-2E2&4GF!THSARK*F#&.2X))K3KKH M']LY>I>6O^!Y8Y!Z,(DA-9-H( ROL(J2$(?Q1G'*,;;DVC_RE-(V#7+(OMD_ M4B$>@4ZAP+G8]X6!/Q7U/A?,T#ECQ.H;9%M;7,,.4-C&Y^=#\2[*LU1/O^^L MV1 =GOVBU\%EDL_&,.6F@D@=3+/1^#@U7%U3<@!*_,FM"YCXE6;75^:CWH\" M:%D7_-,'?:E#X(??!])J^G7E.ORHL#X>?IJ!) M$,U+N'%='P[.309@GNQ=O M&OZ)868\^F-^7"(]*TL'L#\W4%I\(0;I-Z>K_P)02P,$% @ B%ZY5F^) M\_V6+@ 7I\ !D !X;"]W;W)K&ULW7UIC]O& MMN!?(?P6V("ZW=U>DI?%@-UVWNV9)/;8R;T8#.8#198DQA2IRZ7;RJ^?L],!\2JR6REE-GW^J'N[;[V&]"&+)/V[KI?WRP&8;==X\?]\4F;//^ MO-V%!GY9M=TV'^#/;OVXWW4A+^FE;?WXZN+B^>-M7C4/7OQ W[WK7OS0CD-= M->%=E_7C=IMW^U>A;N]^?'#Y0+]X7ZTW W[Q^,4/NWP=/H3A]]V[#OYZ;*.4 MU38T?=4V61=6/SYX>?G=JZOG^ (]\?AKG$D6,<_9= '-B>^Z#_KZ#_1YF$SR[P/UVW]CZH<-C\^^/9! M5H95/M;#^_;N;T$V] S'*]JZI_]G=_+LQ8.L&/NAW MN)(7KFC=/!&M\G4^Y"]^Z-J[K,.G833\0%NEMV%Q58.G\F'HX-<*WAM>?.#3 MR-I5]J%:-]6J*O)FR%X613LV0]6LLW=M7155Z+.'^NG1#X\'F!H'>%S(-*]X MFJLCTUQ>9;^TS;#ILS=-&P9EOXE2[\U=7)$7_)N_/LR>4BN[JX>G)B MO"<&B"F[?I<7X<<'0"Y]Z&[# M@Q?__B^7SR^^/[':I[;:IZ=&?_%['_#(WO1#!9@9^KGU?=D(V6^;D,%*=WF7 M$[W CT7;] "+$GXOLU75Y$U1Y776#_ %4.;09U6##R%SJ(8]H.ZPR?[SY&,(.9^RS89,/6;Y: <7"YP"C M[-H.Y\ZW>#8]K@F>#T._R.HJ7U9U-< Y+6B@LNJ+NNU'G)77CH<9&CK)G ?$ MG>"/^/GSF\-1CRVC 8;9Y[5L(GP"+MG#'^78(0;%M_"O7>BJMCS//HS%QNV^ M"S4N!\ R]F$UUK"E6U[[JOJ$L\' 53/DS;I:UL$VONO:VZHG> '<:>H"%U=T MH:R&#$#0RZJ8?80.9AK&KN$O9=$UL&/8<>@/EI77?>O6EA=%-\+P";QQ?[=Y M/1JFP$3%QS-DC[#NN[PKX2'@C:¥#_LD]':?F<1"2($_JZL\!9W0I0$JWX+(\'4S;I%$,/,%8SGL"WPC+"A"D[,MG<.K&T8 MX9QA)&#H_YE1_[.3M/L^%#6@ S%KHIPY\O_"(;+KT T@Q0$PTU\V^6V O88& M=EL24NP H;LSQFNC"OA>> %]'.'LFT$?BM0P&?T4/)X;/)Z?W,RKL8=O^C[[ M$-9T^#<-ZRLPP1QHOGXTXI+7[7:7-R S86^,88B((>OE^;M-!<@"^-O62-#$ M>$(/TA5IXA84H1T^1I1PGFRR$T.))W!CM9U6, !T;=G^%S"FT.^%?9;@I8!*PD= M<0E<)&QS(":*(]UM6J!26 Z2([S1X-?(>X')! $)'K, H^?5%)LJK-RO92B( MAY%$Z!8X:E8QJ&3A__XOWUY=?O,]X"6]^N93*$94X+*W*\ =?&<;47LA,X4>&)W,47'S7CNL- MZ+.TN'W(.V9;IW=$7*X@Y"CR734PPVG'#ED'30UP_0,8]]ER?R8?>4I@N!VP M\%E0X$([D02DB[),_51MJS]1>+N=9,VZ7 ML"^2K$#N7468G0"',)"?1N0, ZF5@N49DIF]0DQYJ80V-B"X /GA,3C04QSA M&^,(WYRD8=#801]OLFOB0L4^^ZW+FSZ/Q$9_U\>YY]<,7^?I\#Q=[X%J1^GX MH8XA^/_[^8?S['5;UZC@XJNSNHDH,=-A5[*P?ESV55GE=$PYX,P@"T2IA$(. ML;-V/;0"H?PFYNJXD^ MDAS62V.;L&3;L#K,$#NT'(@NHT2U-?.92GGX4Q$!2XJ"6B MY .15 .ON6M"F9SF K4XT"HKV##JTVA; "H2+(0+ MC>;>"[W8[8DV(,R HR MBW=CMVO94H*/@*M(%0L0;K1&L$*"?"."'1=NVNH=RAL2LO@UZKBT'B2>@LPC M.)&]/S4]1+>B"4N^ W;R].+?E/S1RJ)-,*CX_:KW6"FV"#IH@K M+1)R1Z)$ MFRN49.VJA*C(M-43/EN"SDF* LZ8LYOJ/'L5BGSLS9L1WS<, %3J4+-G>TSV MO#>>,/,&6?V$Y@!O?*)'"0/?X'MHTY&LI@6*VFC(W+&I7+3P.=^!SO=)W FK MO.K$J&A'DE MD+2=(N] 0)=(9@Y!0+* RS#<,>>%!ICEX,\P:E(3O'L8M>2L$7VG>)D MU&B0 M;7 WM&1D4G%!O&Q8;5.B 5J&O@ 1SU0 _+9&A:EG1Q\-1*L6K]K8,R4)*-RH M"R$Z1"+RA"*9+S&X]%WV,PZ976;$SZZ^S_['V")%TMDR5Z40D'E,\ #A?0 . M\@W!5G>.%:I?/.B5#?KV (/V^@+T27PG(_8;0A)[&'B]3:L+HHU& MZ:6ON8B5\%U'$/=;WQ$F)>:8,[X3=8)&_Z[;4M \@7Y MQU!LBQ#)5H"O@-S#I@5SNUW3B3N<&$*Q:4")(8L99@-K __U*\##84I@]R(O MP/SQ#@S&"#RTG.OOC[%DMR4%$W(=1?QV@"-KT)O^M)'S69"0@B7<,[KZ(TL" M('%P0'@<[!^U!F("Q@/X8*O^,^?J^./YK&]EJIK1X4[D^'$I1'Y.=Z)FU,\L M)6Y0V1L\OVR!QSSL@'(S1U;'\ML *4$A3'0=9T!Y]Z408(62JV M]27"E:]!?DB$[HBFB<0R9$O2!$U%1:8AOBM[C>SU667V'.P.=KF@C-X3:!UD MLSN80T,9[+7!LSB#LSB+ZFU$^DAPB1<*'J'S$+T!0+MIZU)(!+BUZ;8M1KX" MS;P:&=J=5^N!H<'S<1%.QYZB>KY%(_9/4C[[08BC' OFOOE=PBO,ZM5=Y^LSOB-LDY&IQW03#5N M,?Y+X$&MFC0\W@7K@ OGO+1IF=OR\B9?(LL!E*@K/JJUI_@V@.L\>R=+MV"U[*H+$4R$1_L*B=J[ M#(&A,!IXN=L)>A(4P8Y"GI57=5!5:S&5"NV8W8U MFJ0F%\EY1.SM,O*W]]%)]*[&10EG.V7.N#R5RY.&QV\=QAYG>6$3AEE+YJ\, M"/!TQ%Z1D8H)/A+E)*<#XZ@*K1'PNE'74?:P.@_G(-0;49MV &=T>".\W'7KD?(V,W<28 M=U>.J(HS;X+5&B _ T4#6)GOB:)!^:P:7HEGLY6+9X.V,J(9VF/&A"E+-A&@ M=+NMBLQ0.]5(A?4A^H)2Q6QDYIUY-6V&]$CYXQ0D8C& W-EPUYH:&C0NE9,G M=M765>OT:!*@FOB1GJ93)Q#)L@K64G5TCJ2D1^!Q@&FB^-(YBG8N0 >LJ=4B MN8/%;#B6J=E%DGO3?Q?=CDCO.YXR;\953M'.S@0">\#;3L#EB1Y1#:--LJH] M*%]L__"*NJK_B,XY3%4#5 -T*28X!H>/,DFR$29R/<6F7M&)1)YW5YI2S-Y6 M=+1XAW@^.4ADB!/V,:,7X$>D#\TO* .O5-7,DVLU>GKII.47O&C2MY/(FP5V MUB#W.O0*H'8F*1$=.T=-:19[YUYAAY,^O:LH!*].RJP;R8FJYC/^[O]VYC\3 M*@VT?'%[HWDFL?Z>#,.Y)*T%>]7ID67@'(B)'9Q'_P\^1OQMWP. Q(;WZGO. M>5GX'# 9(T>T-[M^ *5Z(9^08:DVI]O8\WMFMFM:%BJ*P.(Z=FD9U>%"$.LV M(2\/,;,K^YA]YO/M1 E4MH:NPUZLUGYZ0E(L5@U'7= MMF4_A?%Z!+8%0CHFZ1'%1BM(G/WF3T@S CUV@#&Q3!P?!;)0+^Z<^C"2#B:Q M"I5:09,B, M@HT,WD T96"#-28/K3<)^S>-*I_J5!HN3O2 V4TB:/>)?V=L/#VX")- I8AK MSI,748(7@SJ4$I??8;Z'0H#-1,'RF+PE<=R33#HFDE^>S/Q^\8XSYD#E0BN( M#>PW*OH7V:]'K)6_.F@6']G9(R$^ BP\40*WA&LB,HF%1>"BW5J6G.G).8JW MZ$( @&OFV*[&P<3 M).1P @&,)M@9^8-$/3;3.'HGIMG4T"9B]D/"5I.5)\!B#^.SM M0GE/N6H4LB.; T;^)2=_#J<>,I:!@LG&"G)ERE0D3PSH:6L.;X@FP;Y=TKE! M&KTYN1'GEMN=.F_SP5&^(% F:D.@C+ZD8-7O//+/R-->C55=DL?MR:4$3_6K M%$G>J&)/K%#6LYQ]]&?4X,B3E7S]F[H-6;E(,U.\;Z,F#3#Q.3E4 U@7J&T+ M/<<]/SF[O) M<):H_XU_.$7AL?CB\G3MQ,UA5OXQ'\37#)0=^9J3DJI:TAYZ M3M.A !;Y( ^*!'+%"0A0TUZV.Y1CT>\[ M;T\>;I^0W[R=]^0DU2S6(0D^3/W&\JQ2A7C*'H%ZT9 E+\4$L.A32!=S_B]/ M9^S?1(L5COUG9$<_4\2;2'K>'OA+(_(W-7TC '5X=Y+[+$C_&X*\'4\&CE5# MHHQ&!Y4J#@6D H9#HFE19=$D*7MS? MK([LK]?]BR!6GU'.4+_J]F;;@Q3'T2;O/_,YO3LP$#JUM(\C#HBGWD&8>9 M,5-D9D/GD(,D[))F2P[V])CHD0@E5V'Z-*[\D"E5O6='G$,G6(,Q&JFQS ?Q M6IG'>&T[=K!/&%$-$5I;S!Y%78+ 2U0[I1UR=%I: MGLL /_X*L' N.C/R()^\/21I<)_E-2YUG:V^C@D9GA4=O<8.[?1@\, M^[H,2;PD(3VV6J]#9[GAU39Y(O)M86LL+56&UM6V8G&]. SO'?$A1V\1Q67( M6HJYWV8OYFSEI>ZYO(0#[8-P+WR-JP_-01N5XYK.>Q&C)9-*SBD'!F!_#.2/ M!/;6A)I-13Q"F5-R;:4.3:!"N2WL>H8%'#(/%[Q0>=,1Z\-*HUBN1[6*Y(#G MTB#&0.$+1S",S.'//#.QDH4%M3N5,XR**O@2D;U2,>GE-0A#S@B]A]*0$EH^ MW2V\?T1O$P63.@C,K4@%K$G %-%B%@66:LW%FCES^0Q]7HA8QTI]K3\ B\%H M9"85"^J47Y #8 AB'VJMEQFA&%T@,9>D+$[=#4>4IB^'-VN?]X0XR\/%4XU,FXFCCXC!D_!RO!_*B2C17:2^TXX M[WUDXF?E[TFA&6N.+T]7!9/7<]X1<_+%^5XQ/%K"IBQC8D5E2GFO:>T8LR1* ML XL5([$"ED1+!4,>62'_JEPR')<=%]Y!PG6^#RG0;%OUG^-!D%+A4SQ]X1T M1DIF)JX@_I[$:!#MX#R3+=,FH-&N2T?NWOUN.D2@4,B/%V\#8YEQ4WH@5=1Q7-XFVV[@>79_&G7$M42.+&#+OKQ40H)6>NK0!3ZP.HIWX\5G6WX9-5=2: M2+7-_V@MP>K8CN)6^)%S*U,2A(Y9Q8+,TTX[X@/I1,7J9!B"H/-%2M,C'O8[R.20\\*RDR.0(N"' WF,=7&9!CW,(,/>9-8;46NE:[H^H4SM[CS#>,K*;Y2 MGY-7M91CY)9^X;!FH-2?N/Q)33*V ^#@-1%]V-5Y83DG-%:KFB0602%K*V,3 MBWY$AET9I];&:]P@R+FPK:&# )3,#NXM<#/9=[I 67A_"/(9;UYDLLNP;Z7R MF9/:5K)+D6Z\46LZ8EN555GHD#*%Q&6Q\L^>R$5F\R#,)QS+?O;:VTQ2#C$Q M1UX0E3\ML[A1]P(I9=:&3'F^BI_.$K#%N &I6&TY/VQ.4T_RE&!G2V)2DBW) M?D^NA%*A3QMT06C;#C!&Z<;'F(&Y'QTQ\ 3=T $<-(R G!CU,$J1 )&,*N5@ MP0GBR=4W!+U_??;TTFJJ1P9>P-H8[<\ZA*,=2X/37O7N(0,]4(I#Y6.E!(;@O>MF80M'5\AG:WCCE5< M/SRMIABGA10^>])C8RP6.+8$5]1B"IRZG]0+-#NB2U!32,3"$I)QW'+JSLMQ M+4%LRJ0,-M93[%AC6.)08.)J7?(?T6=BTA- M9>9<-V8:CI.HLAXS,EE[PKXW5-.X9N<#MVP9I.NGM,ZSA6$':LR$RF]!V^&R M2)ZIZDHE#C):=7[3-TB\DFG,F_# !E76M8TQ8)B:!N@S-MT0P]0S6* MD'O:?3+9M'_O+J<>JOFRDU@'8/R31]EK\TD;!,5!SVJ48\"'/Z;5]8F)-A$\ MK:N'/RU\#F2;D0+7[D>5TJ/U>?;WO.-33&>N#HW^F7VL%OKC]!"5#RZ$UYO6 M1M(E":_X C'3D-:MVUIZJ$[4@%CLYL8=HA+(=3N7IH^RE-*@\LE[9_!<10+MIUE:$'A^I//LVFA"8FI,"0"C 16*HUL2AS8I M.CR9LU9F <2B]\APKD3!VBIQ,4S-O6*YCQ<-!B?R[)'J=W_&8R0%(#\R!;$9 M^-03SY<#F-<+M6Z%]+V4QM,FZA3JQW![:3BN@82XXXFL1TI M^TK%PH--%:1\@CPYXPX OD1O06XQ=:KQ*Q;FIL,61S=RBG5SX 2U.B,]ZH2S MQ509:4Q$_S*.2!/'3*E',;IR=/:/F@^M\'252,GMJ5,V%%(E0(1KPF")0]ZUI[X-HGK$& M?P1^PJW< @XK/ZVJDZTN"9&8MI@&$[ZF3/2KNE6>9S^U)LB5DWBR%4Q*>9.R M3N6S3 Q')<.4XG>C8Y:, G[V6$UE_7K@+PX8<)]SKN]Q(ZHX[<\3+X:$DNVJ MAH&K'N'H1*-,\$UPQF_5#C82T.\P5IV^2"T31O(\KZC&CTI+: Y1ZQ,FF=(& MZR\F/-7MKX/K"ER2[K2CB?6-P#4 HR\^LEO1Z5\ZVE$=\YCJJ8$%)B0K$TR% MR&<\-)*C14R Z[;)#^"2JZ0$TB>&)'=:I!/$,A5;GKIS676"W0Y!=2D+L5DW M-TQC2="9-\!![QZLNT)D7%9J\Y_LI,IA7U,WCDZ7]9K0D M_MCS0EI\O8;;3$L71?8+<,+6Y]I(?.]S2S!&[$5:K^EG M%"R2N'[*H"8Y")(A8AI-8CJRPPH[R6IGX?/L+2EOM#S@^MKZNLZ5%:5T\YK!K8UO>I M!YXUE#]DL=/9HQGEZRZ<*VASB&=(B9J)[81#!*A'/?:11;&54@?2,OIUZ[7]#'+=0?XSR$ M$5A4)YMT4\4PIK.O,2YZQE=D^"ZYBFR+ MXU-KH7BJO",JH#-%==);R=!4QF%IGY\=U]<)1UZ=W.SG@B%04,.V;8".3:TF&GH[OF8KCXQO'WB(_RW"EI03^QLKX[-UY,P4IIH MJ^;VYTY8.#2=%V=F6 ]5YZLU'7_2!"PF!+DR>=8_=7P)FMVV"$/?2I"TC7K/ M/40P2UJ/@/N1_)$T@XF=9-T=>ECMMS==C@XGN&W]R<\%V6U'QL@5[[*HH<5YIS*O-Y,*:6J!84T\C=?F[R=SU M8K%]1>4B[9IL4S5->ZN]_GVHL*U'N8MQDL,TZ9T!\IA>LNFCU4=E"+0.BIY: M-3:'JYL-J8%:@J*FAF,["VT:P21L]_IH^!=83^58#07+?>!FX4&! E/VA#G^ MN*#Y#:-GX@@D63Z@"C.717LJ=>TJ=O:Z.MV;ZYU<=/LVAA!FT?&+1YF_/4QWC$T'W;M,BQ+Z+,6!.4HY<=(S5J+[ MIW+A)2R@HU+6U\)?9"I>#$D;T)YTZL.0G !,H#Z\-BQIEY_VV34KV"YTU:0] MVP$W2#ZXC&?N$BYN:[S0CJQ#_NE$$Q2[NG"VS:Y#Q23+P_QQ_AI;44-C7HLK MACD+@G&G("_WYD9'-3<1O^]]IJPJI5>R+&9.K/=')FTY&BG8M!LTG'/@%%>- MK;BN3G?-NN%>T[_EG^93@;_@]>/ZJ#2T'NBIV&2&-^7YR5X<5>KS,JV2U>-H MT%'K5G=Y[I$["M3),^T2B*_@N7$36JU0!/SM4 3Z2VS5*T6$?'BX?$XPFA3% MKHZLA')3K6X $].;G NQX=U.KGJ.3=ZTO9U>]J=6/Q*P6YP*W-AE@JH[D1MA MA1UW[9';BH\#TL'$&*(&K#YQ'AE?EV*5K.0@0K>V/7^DH _M#7=*JO+"J2@Y M5[HD\B*@"9+6\M_CE">&D,\DIN54FU;9' 6Q9T;4C"_IK1#D"L@(&;F3@V]B MPR9]*8"HE7Z-]IPUYC1C]XZNO2?4L$RL@"HF*W*?*8:DW$FQNY6W'=N M(G0 M:Z 61SK55[V_].^HZ/*W %$UKWG?8XG'2F@:H*&:$2UJ!,R3Z\.DM!U" Z?/P)% M'=XM2+@/S^$EB.C(HGWK.F%F*9";.R^IF!/:U4/@;:2=/6P1[CZ?M*W#_>2* MT$Z-J>#]H)/0J'RG<5(:^.SBWSP]6*JBW1I&&(OI -1)&UW$M=:F'7(#Y=]2 MTZL,(3U8H66]#EC+W*U;=^5\SWJQ%"LE29PN/>.*'4RG[GPR9'&IKSX!C9$M M]BM,K[4YA'ZJ$W#:*^S4VL8:8M,(AIU)I8#@9;QQ4J$I67D+7\G$5*5%S#PQ=]JH1JXLRJVW]3PQ6^Q+@R,4F$BEP)&ZV+F.^XFND925J5]&G6T' MB_$Q/CRK,+2?OZR#M&^0YO6]N=V!LAR7[/;R1:VSR8H<0WEL6+@>=+.WD]+%5/3*E^66=U)]CH\NKT_TI?Z5FE#3I.X#>!^PZ/ZM' M?_DPV2O0*0M_!RP 2OK:^_ZO2]18;[G!TXD+8\D1B;TE0S?M0J""D%654)[I MY=/^2O/M%N&YH19N_D(B9U$>1N9>5_6H8;V3FY!&_>P<6Q[=^(+B2COM(CZD M%!Y5E+)BIU7FNL:0!QR#SOPC9IN&0F\YI<"05G!2\;TC [7QPKNQK]6W.HO3)F>8=OU\YO;M&TU_QQEG.[EPLZ.I3+2GV.9E5 MJE3X6@BIJX_^67R ;C*=O2=M)BR;B@F]M+:7QB0].TP/!B-74WI77#6HW1R:6;YDXR)4X@6^V-=G6YR]3X4S-%? MENT.IY:[>I 6/LB5!PQ/>_*&4VUF'P1"R?XG7CK$H\WBX_^-!=TTV=MB:)'K M85\4!LQ/+S^\TD2@V;=^WY'#2?MGO/P0^V?\"CH$CG1V\>TB>Z7)OM>Q)W^? M/?RMW0&_^_;BV:.%'Q^9R+TS,,A@O4ZK72+]N)7I:G2%JB,'3$%K[*J!$O,C M>[FJ=<AUED$Z3+MSYD&I4_6H]#I3BQXU6$CUI0H2GM\F>W MC:0J@6:CB*/=YXH%D?OY4[MN2^(TQ.0CA*[M[/A:;BX@:JPMV M_N!#XWK!-8*2;G>TA= -=K!5#:M#=T![9!)'&')%9.@ZRJ=L6A3X +MT\ 6G M^$=OGRQ"!ME)\MG"3]?M3I3S3 M6B>)+^9)_52+8=OC14*N.//()/'DI&]B&&"!(D#&5!D M2+7IIAYI%R<:<>MYQZ2M')7I^/;!'-X_1E^)'X-4X%PE5&1S"W$%X]Z3"]FO M%DH@8MYQ/*=LK:45U8SC4-KC2W(68D<$2UC@-I_60,[2M6=3#1:NV?%"$K8U MKQWC)1B^H0C/+\ TC@A36%44D$\7V1NU&:,5)-+QZOD%,-7783E((=BJ M6U>T]+=08@-[&2'*!B"$-\1-C>S?WC5T"PE>I6[+^?;RV=G3BT7?0SI+3<=I= MA*YU%:$\?:GUYQR]9,>8&*_6(@["" ['PLQ3> 7N;OX"]@&=EI3%["B,.[/= M:QM, .8B*/)1UAG[\4C2I'E^SM+:E=P5OPK7M!OJ9!#2;2A7@K^0D(OM4MLP M^#YQR8:H)@2O2!D[F]1T'%6FI.\ D[=>J:51S7O!HN56O:F+?&Y#I-@!46H[ MT>GF7(#E@#D]_4+F5 W_-:SH:PP-Y%^OX;VM6 17)YG8U1GJBN^#R.SL/W MJ6:3W9U$J 5I<-0(R'FSC$1<'%Z\.+'8UG!#?7@,;P9'W_QPRY?!T#G-;JSZK""5R_. MOWGV@.L/] ]0:W!(;(8"5B=]Q(LC0XD2,T/4GW3!:*!'Z6H],(IC*EGGJ?3 DNF[V6- M%>WD4I7,T%+M/5TK9%EK5 HO]/W$*QFOG.6\U6W4LSUNT7RM-XI6WH"2\1(KS64%"O.%LPIFZ]B>;P_\ MS?&@SV2PD>RD_&87?V4+Q[>$4&!J+ *CWRL^H! 6B&A\[S&=P:4U/)>/Z'^T ML5,L.Z;Q08I_>&:*A3-Q(,.<-<)\D8<_L8]G9/%2*73[A4-W-IDZD#;:R+(W M)@8EK[H_^]'GX]DW3D)KS@)0GB6E2DT/%899N\!/&(\T Z/M-?A3<1GINXA"EP(_3"Z M@1<-:8A:O.@*WJ5X_UWMM%%T;?Z[%'&'%U_&LZTTTS5+<>%0KVA4K^@L?_TE M2/S?;K"-![;Q+?3EEEHS:P3:JCUJP^ER8@9?->:-@">ZY=KN;!2UKC)O+FP$ MU=0%5F7P^+WA-365N1333:^78SJY;SKWXNC>%$A=JVML^P[J@4UMV;1D\$@& MF-9H-#"%)$(N!0T+/8.559\"RQ'6#1<9E4E3]>$-F=*#"GA)3E[1 M)-2V4E M2YX2H1R/?'87CSXAM74A1?9>_4(&NI#*H#K%8^>=0*:P]2 ?Z<#/+] MS-*"4DE-]C[FZ%/@]R%\SJGO\'ROW]CR5YUDQ<3F 2N"/? MA]'4G03)U30D0>#&HRF,XM =QZ.?6L1?L8 MCZ=$(+@C*4K MM,-[MNK&^.EX]QA27?:\TI39G$S]^_'( =4],-W"R+H=ZCMIZ(EHQ8+>9%3V M .WG4IKCPCH87OGE_U!+ P04 " "(7KE6NJM<1"X# #'!@ &0 'AL M+W=O18,'TI*RSI)).J8(:V:N7K2B%+G5,A_"@(^G[!>.E-1LZV M4).1K(W@)2X4Z+HHF-K.4,C-V N]O>&>KW)C#?YD5+$5/J#Y6BT4[?R6)>4% MEIK+$A1F8V\:#F>QQ3O -XX;?; &F\E2RB>[N4W'7F %H<#$6 9&KS7.40A+ M1#)^[SB]-J1U/%SOV3^YW"F7)=,XE^([3TT^]JX]2#%CM3#W7B(.J> MX.NVZ78=7_<5OEFMR:(US&6QY"6S"6OX,5UJHZA ?A[+N6&,CS/:IAGJBB4X M]J@K-*HU>I.W;\)^\/Z$WKC5&Y]BGSPTO0(R@X5"P:D"['91JR2G6B0C3Q"F M0LC$Y7),_\D(Q_4_Y@B9)-8-+U=@;#WLVI;_00V&CE$;3DV!*62,*U@S4=,) MZ;2'3<FEJ.JDH1A)4I",Z67%")$8S.Z\+:30,_J+Z4.#M05VG#+95#%,AT MK9"F@8$*%9?DF_ZB]K 6XEO*-0YAZ@10S21Y6S0P9SJ',^A&,=T6#3-EMDX/ M4LS*$89]6PZ50!O18)*74LC5%L)>)PP"N"W?54HFMFKL!3EV2Y#BFF;:CJ+3 M)^3T1=IG$%YU@CB >:V4A1V[@_/H.KJ +S1_:9B@LGZ&/;?0+9QWB7S00%Y> M+$7H=L)X (_2,''TH]@K2:C*>8J*-0T>!9TH[EW 9RG3#1>":$CGH _'*M8_ M&"X%JI4;H9HHZ](TN5:'A]&U M^@, ,() 9 >&PO=V]R:W-H965TU*%I B$E*I"3'-N!X:9<-V8RXW3 ,^T#+M"5$%E62CI-_OZ-D*RG@&EV[ M+_:)XKU[?$]'%<\UP,+!YH;;27NA&U?AFKN>JLE9S W:WW4KS=*4JO1\'-#@. MW)6;POF!P634R(U:*/>IF1M\&O0HJW*K:EOJ&HQ:CX,I'5X)/[^=\$>I]O9% M#'XE2ZWO_0>+?@YJIJO) 2./S 3/H2_K$E_$1_7V[=ES+ M4EHUT]6?YY.[W_61W6PSU>KBO;_L*^F\N3 /*==7I[2$8& MV[+N_N7C08<7"2GY2@([)+"6=U>H9?F3='(R,GH/QL]&-!^T2VVSD5Q9>U,6 MSN#;$O/MZI59? @R0:T^8'0E?L;.(M])<0$1#8(1%9_"B7H"H MQ8N^7P#X>[JT[?@_IQ3H\./3^+ZIAK:1N1H'V#56F0<53-Z\HH)43LC?*ZPRHT3V^D!A.FZ8J<^D[X!3WL^BGN?N2]EA2/L,/ MX7UI\JALY6^P:&F*_3?W9GK/4I:UDYMC'0X/2]-OBN1 M\MLWKU+&R.7\9M9&]/*=-ROA(6F59*AIE%+L4%29$,3 6X7 M?3Y'KSC:SPE!RR.(T@1S_T?O1.^=^%'O/BB-DC0%KFB*!^%)V\X6^0;;-H<: M3]_15L@3>](.X5-=>N,6#OWSTE%,H9SXB*!%F8"4A53P0_L<$X%AW] 86!02 M+H"*D/,4KF^OIT.XWAF\$.!8%D8B1<0XY-ABON,H2V%J2SF$7V0C:YQ#PD1$ M0.,T3"G^DS@4@L('U QEA5E1UA*Y8Z\2K((6IADV-NX#/!:PP!M$ ;_BEB8! M>Y['&:0DC#D%P? [ZSECP78SR$@$*6X<3.!6TGZ(/_[I#%Z4:7=-9)CPB;EWBB<96AGYA\I4^0+Y260&Z"Z M5( 1-YHPS': M^P^N_[?,'IF,NK=N:_'&QU$9AF?S9YG0% M.6B'M*TST06-8>9A;VA03^#-W[\+A\%Y!^%!0WC0A;Y#V"?+#5E03D4,Y-YU M[2DO9*MZ:N-/FNTFI!K> ).POH9 MU<\^>9 &F5\XYA-R275&X&O)<&O;&!-;W+#!%E2/&/RT1-8)%%(S]/,'$@:1 M'X1C?'/1B,Y?O&UG[P +C<4&/8L1OQ-SY(?1N,'8/JO17S'ZJ@ZR3P3:'G$I M5C\:4/GQA%R))]RHZF M/?M6)IK\_J^9&*(#>YE6D_\L#X-PV)('._I?Y,&&S^\/AGMCZR9?Y:,_](=G M^ZJMGKQ^;KQ)S;0AM]N5&&&4;4R(S54L\=A-0%6MWHX?^6=!T#PK9KM=?HA5 MASB>-N)XVBF.G_#F08ZNI=;'5AGNFY"V"6(GU,&"B.)3*Z)V E@*O ]Q]A?6 MT0K9U(*'C# *2(D=DO\,>()GO\F MVO8TFY=EC2TR"FTY^B/;\AVA:D?'6$MEZ[)S'VT8YU40J7EEEU #WQ'IJ+QA M4WG#@X_EG2[;BIYC>M<<4PM[3/D8 +FTE>5R>B4*/$-QC<3S$GO'=EM;V7;R M.+QL=2;75<7&&<5&M]6X>ZZFC?3&>Z1@TJS87D*>57WH"LQ&>.!Z^W+/'ONP MR1&>CD%PW *]/3"VLO%OH,]:H9M.>=:HMLKH[=RP='NJVN[=A]-]<, )W +F;-.T__[&)J%435"_X %FGGGFS?;B(.1/E7.N MX;DJ:[5T>I-.<54U>BX37^V0E9,8VOM1LJ+BM2I$#9+OELZ:S#>1T;<*?Q;\H 8RF$BV0OPT+[]E2\I3$ M'+[Q8SR68"I*99]P..KZ#J2MTJ(Z&B.#JJB[E3T?\_ 1 WHTH)9WY\BRO&6: MK192'$ :;40S@@W56B.YHC9%>= 2_Q9HIU>/DF4>@3>=,#T C"A\%W4.E?P2YWQ["V ARQ[JO1$=4-' M$;\S>04!<8'Z-!C!"_K0 XL77,![C57!W^NMTA);Y)]SD78XX7D<,S9SU;"4 M+QV<"\7E$W=67SZ1J7\]PC+L689CZ*L'',.L+3F('8P7ZQSS4>SSS#LG[.1$ M#IS4IB.*.BW;K*CW^*MDFF?0,*E?0%^RFT J<(B54<4@=,YA)TK<#1!C#EC5 M-+=E[20:N7"1 GP&$OGNC(1&HC,W"F;P.U=J#G=2/!5VJ\"="OAS@V./#E/) MLT)#*93",G\E/IV89S3![.E6U@I8G8%BI@F8(<7JU"C2J4NG,Z,;N@F9&?4/ M!=LE"<.4H_ D<&D4(#R-49A.X%%H5IJ@"''IS$U6[]KRM;T,\V&2'FP4O94ZUV^C1,[WVX"1:8T;436L M?OGR*:$DOE:7*FD(C:7814/L4X5;?E>-8?58]B_NK'BT:-0[<(F55,>>Q$ZZ MY2J516,/C;===B9 @@0GQ*5Q:)80 M-^&ASR P+D,W((E=*9([[S)TXSB8#*3W+B/KD@(.$W1#8I89#=^ZG'1SZH?' ME9SW2!+7C\+)0'KG\;3UFWSZU"39SF@G!#$Y.RK>X&BLN-S;"X "V^+=*=E_ M[>\8Z^YH?57O+BC(8E\@Z9+OT-2_BK'997?H=R]:-/:@W0J-Q[85<[PG<6D4 M\/]."'UZ,0[ZF]?J?U!+ P04 " "(7KE6\34]CY@" "5!0 &0 'AL M+W=O"A1MMQZ&'12;B87*DB?)2?OO1\FIFP%I=K%(B7QZ-/4XVRK]9&I$"\^- MD&8>U-:VTR@R98T-,R>J14DG*Z4;9LG5Z\BT&EGEDQH1I7$\CAK&95#,_-ZM M+F:JLX)+O-5@NJ9A^F6!0FWG01*\;MSQ=6W=1E3,6K;&>[0_VEM-7C2@5+Q! M:;B2H'$U#\Z3Z6+DXGW 3XY;LV>#JV2IU)-SKJMY$#M"*+"T#H'1LL$+%,(! M$8T_.\Q@N-(E[MNOZ%>^=JIER0Q>*/'(*UO/@TD %:Y8)^R=VG['73VYPRN5 M,/X+VSXV2P,H.V-5LTLF!@V7_=_]A+V$2OY.0[A)2S[N_R+.\9)85,ZVV MH%TTH3G#E^JSB1R7KBGW5M,IISQ;7,L-2JLT1P.?']A2H/DRBRPAN_.HW*$L M>I3T'90DA1LE;6W@FZRP^A<@(DH#K_25UR(]BGC#] ED20AIG&9'\+*ASLSC M9?^I\P4NN2F%,IU&^'6^-%;3P_A]J.0><'08T(EE:EI6XCP@-1C4&PR*3Q^2 MEZ"JD-V510AW;/N&ZA%, MU[;"7?H1DCR,1V?.2,*S40*/I%WB JU6)1H#9Y-PDHTAS\-)GL,5EYS>> 5K MI2H#V6DX2L:03,)L/(('99GPD$F8Q0E9DW%(?8!#?8CVI-*@7ON!8*BV3MI> M-ZF]A?<#BRI=L:KUPELJ2S+VION9J%T MG:^4LJ^.NV"8Q,5?4$L#!!0 ( (A>N58OHOIA#P0 *$) 9 >&PO M=V]R:W-H965T:(FRB%*B2E)Q_>]W2;O.0]//?CB)QOI?JF*\8, M_*A%HQ=>94Q[,9GHO&(UU>>R90VNE%+5U.!4;2:Z58P6SJD6D]#WTTE->>,M MY\ZV4LNY[(S@#5LIT%U=4[6[8D)N%U[@[0V?^:8RUC!9SENZ8??,/+8KA;/) MB%+PFC6:RP84*Q?>97!QE=C];L/?G&WUP1AL)&LIO]G)7\7"\RTA)EAN+ +% MOR=VS82P0$CC^X#IC4=:Q\/Q'OVCBQUC65/-KJ7XP@M3+;RI!P4K:2?,9[G] MDPWQ.(*Y%-K]PK;?&\<>Y)TVLAZ'T/'N#W(L M_Z"&+N=*;D'9W8AF!RY4YXWD>&.+-X4<.+_H_XC0!K_&0)V8!L;-RV&E^0 ==2668>H['?L\L !KKO558?Y *V.MDX-EW-*\P ME6KW4\S1A\ ?0OA4ECQGAVO#PNI4UGH9<@W:N$.I@5SJH= 8ON;:F@>6?5*1 M^P4R4GGEY-*/PH3 K75Z!T%"HFG<#[(L>2-YUDT<3V :D,3W(9F1:9"^ MF88T"$BMVJS;89!KB*8FR*80A MB<,I/$A#!62(.(U]2..,^$& =<:--,^[NA,N807#1LXY=6COXVR&!((S'$4I MF4VCLP'G'81I1/S9S(X"G_AXP@FM)J-6D_^LU5O9;#Y8Z11]S^MC\CP)=UR> MMH8NV%&@U[)N:;/[3>/2R* 7H^LNXJXV["%,=;73/,=T[$'V M&/OMU*$^]Y;]%+M:/S<9FL)7(C_6C8\-MP6ZMXVM,>U8D##*[" A81C JN*" MMRVF0"-H1M(L@"#-2#R=PB!QH5U36FOT%'Z_C^N.ROW>?M_>,%(]IP3+=@);KZYQG64/4/@GYB9.LN MX;4T>*6[885O**;L!EPOI33[B3U@?)4M_P502P,$% @ B%ZY5KB#=^^# M! 5PL !D !X;"]W;W)K&ULK5;K;]LV$/]7 M#FI0M( :2]0[M0TXZ6,!UB%HLO7#L ^T1%M$)=(EJ3CI7[\C)?^;HV M]L5D/MW0-;MFYO?-E<+39$2I>,N$YE* 8JN9MPC/SE/+[QC^X&RK']!@/5E* M^=4>+JN9%UB#6,-*8Q$H_MVR"]8T%@C-^#9@>J-**_B0WJ%_<+ZC+TNJV85L MOO#*U#,O]Z!B*]HUYK/<_L(&?Q*+5\I&NR=L>]XD\J#LM)'M((P6M%ST__1N MB,,#@3SX@0 9!(BSNU?DK'Q'#9U/E=R"LMR(9@GGJI-&X[BP2;DV"K]RE#/S MCU)66]XT0$4%E\)0L>;+AL%":V8TO+JA>-*OIQ.#RJS(I!R SWM@\@/@D, G M*4RMX;VH6/488()6CJ:2G:GGY"CB)ZI.(0I]( &)CN!%H^N1PXO^G>OON"X; MJ3O%X,_%4AN%!?37H3CT6N+#6FQ3G>D-+=G,PZ[13-TR;_[R19@&;X_X$(\^ MQ,?0Y]=]+X%J>BS4L6MD)8[_NG#WDP%$5AQVXJ1D86QJP MM'T]]#3_COH-?BKWMKCCSAXZVK,>@Z]A)1O$T&=P(PUMX)PV5)0,J %,>5D# M25W.0SC!/S\,4L"&Q'83V"!*,5'> V9'Z(:Z1G]59*\/@"0.A/0@05# /O^* M:VO=2LD6Q\2W#H\.*?.#XB?*DCQ]KFM7I%97YJ=%"$=2G8RI3HZG&N=QU6'$ M,7K/JM6'WY@YE-NCF(=S^P"<#N ";X!8I4U;U^67]RL9-6;Q2U3./KA5YS,&JZ04V#GG4 <^"2TX0MS/XH2&\?0 MS[,2.XG00[$+]+(5D<2HP@9^"]Q9JVXX(:]:="V"C;/ >S8P%*H\);$&Q1B M3'0*+U_D)"1OA]/-_K/EEM@,"A5G$!8Q%!$D@[J^\$\@2_TB=^ZB?) AD1 _ M0K^?U/#_&>LH]9/,J@H3/PKB/M8DBWX::Y0K GQ&,48Q)L=B'<9^E@28EQAC M'2*\#<%_B#4F.,W'6/>G@['.(_O;,3X-=QHZR1,;V+"P1)3X118<:]=T;-?T M'[?K0H@.%>(T5H9_[P?'^SOX,K# +^- EVMP'C&LG7MKJ,A)G_J-!@,ILV6 +)<0>$B0)*2R9 M8B,4^$0R0S+!LD(R1Y+D!/ 6P45R96Q38!)),&8FQK&)#(?R,'FP[&!1KMU* MIZ&T-TN_]XQOQZUQT2]+>_9^Y<1XK;G0T+ 5B@:G&4Y+U:]Q_<'(C5N=EM)@ M!SBRQLV7*N58+T^S@W , !4( M 9 >&PO=V]R:W-H965TZ8X5OBRU:87#UJP2VQD655!JFR1/ MTTG2"JFBQ2R<79G%3/>ND8JO#-F^;85Y/.=&;^91%NT.KN6J=OX@6(; M=G]W5P:[9(]2R9:5E5J1X>4\.LM.ST=>/@A\E[RQ!VORGMQI?>\W7ZIYE'I" MW'#I/(+ :\T7W#0>"#1^;#&CO4FO>+C>H?\>?(J1L;GK099*?3B,K>.MUNE<&@E6IXBX=M' X4CM-7%/*M M0AYX#X8"RTOAQ&)F](:,EP::7P17@S;(2>63W9GG4$M_?=2? ;KHY>M^_XZM9TH>1ZA@2R;-4>+ M]^^R2?KI#=]&>]]&;Z$O;M"O5=\PZ24]S^HW=B^1?1ONMF8J==MI*T/[ %4' M5'%0*QMAL:>E;M#<]I20K[(."1M6^3BF[V>WZ-Z2Y3K4%35:K7YS;-H!XA?* MBGA2%%A,XN)X0E\4S#(Y\0#A)\4G/:^002$;Q]-) ?DU6X] 7-@?,@^4G82G^0GE.5Q,9K0)0>W+&73N,APG,;C?$Q_[BUT0RD@ "HD MV]*HF% 6YW@.L1W%T^,4)\6XH%N-&O+\3R"08C&:QI/T)!B^YI!J3V[+3#[G M*T!9.?]A4VO++_"OQ9I)D!^YLGG$R/$4I0I!60II:"V:GH\(&8.^KT['*UD^ M,V1V- @IL.1JF!7HJE]);Q0;6\L.\@"&AF<%'[>TAG;P^PM4@U @H$%*:4=^ MYCO\J-,;A$2O_<,,0<,@0\4\P>SH'9(2Z*>6A>^KBH0[< 9#T-74*_@X($N M+CB,<&3C83@D'T=D3:".I2J;'B-M9P,N6MW(*E"P#J_!(]\D'4,1'6./7FKJ MY&!4MVQ6X4*R .R5&Z;V_G1_YYT-H_Y)?+@PT6(K'Y6&EU!-CZ;CB,QP"0T; MI[LP^.^TPS42EC6*B(T7P/>EUFZW\0;V_P06/P%02P,$% @ B%ZY5OC_ MOHKR @ &ULE57;;MPV M$/V5@5H4+2!8$B7MQ=U=P'93M$""&+';/@1YX$JC%1&*5$FN9?]]AI2L;('U M GT1+S-SYAP..=H,VGRU+:*#YTXJNXU:Y_KK)+%5BQVW5[I'199&FXX[6II# M8GN#O Y!G4Q8FBZ2C@L5[39A[][L-OKHI%!X;\ >NXZ;EUN4>MA&6?2Z\4D< M6NA06:$5&&RVT4UV?5MX_^#PM\#!GLS!*]EK M_=4O_JRW4>H)H<3*>01.PQ/>H90>B&C\.V%&#I_1?\]:"V[Q3LM_ M1.W:;;2*H,:&'Z7[I(<_<-)3>KQ*2QN^,(R^Y3J"ZFB=[J9@8M )-8[\>3J' MDX!5^D8 FP)8X#TF"BQ_XX[O-D8/8+PWH?E)D!JBB9Q0OB@/SI!54)S;W525 M.6(-[YZIS!8M<%7#1]>B@;NC,:@18#2UE^ 2^?CR(/ M>/D;>/?\)8@+1Q#.A4L+GV_VUAFZ/%_.:1X1B_.(_D%=VYY7N(WHQ5@T3QCM M?OHA6Z2_7N!;S'R+2^B[!WJ@]5$BZ ;^7QG/*;F8Z[R2QQ:ATEVOK0@OC'CP MB0>>\M"!1S7QD"?7:>#D8:'1DIJ#O08J:=6&FHXS5L:SM(XKZA*=AQ"JHH%> MLX4BC8M5 7D>+]+E[&NYY$9,Z0<*LW1)8I:6D!7Q8KV>'0=N#%?NA7181VAQ MSI90%MGL\,0K'L2MXFRY@C)>9N5L[(UNT/K^Q"4T2%D6,2MRR&)6LMF+V.H. MP?%GFO@,8[D+W1VKTN?(+Y/[/[!E!+ P04 " "(7KE6'(H+ M0Y\# !*" &0 'AL+W=O/G?W'.GY3LCOJD34\%A7C5IXI=;MS/=57F+-U%BTV-"7C9 UTS256U^U M$EEAG>K*CX)@XM>,-]YR;M=NY7(N.EWQ!F\EJ*ZNF7RZPDKL%E[H[1>^\FVI MS8*_G+=LBW>H_VAO)93B[2LU^N^%/CCMU8(.)9"W$ M=S/Y5"R\P!#""G-M$!@-#[C"JC) 1./?'M,;CC2.A_8>_=K&3K&LF<*5J+[Q M0I<++_.@P WK*OU5['[#/AY+,!>5LK^P7GY%" M4O#NGJTK5._GOB90\\G/>X K!Q"] !!&<",:72KXM2FP^!' )S8#I6A/Z2HZ MBWC#Y!CB< 11$,5G\.(AQ-CBQ>=#_/MRK;0D%?QS*D@'D9R&,)TQ4RW+<>&1 M]!7*!_26;U^%D^#B#,%D()B<0W<$1[ 22I^B=M[Y2XN2:=YLH3(PD!,*<$4- MDXMMP__# HSXP<1N%/K! !@ATQ[Q@!)TB;VK1EF/X5/C6MUUW9;)PH";72M1 MMZQY>OLJB\+IA7)>"IA$8 HVHJ(.5S.XYBIG%?R%3#I- %4T+VU)G16E(_@\ ML"67XR#PD2X=&E]#,LKBV(Z3)(.[4DAM>1YMC*,)I%D"7XBG!/XC($[L&&4?X9OM8RP^,$H.74N4 W.W/7.SI]LZ+[5BN;J=]%D[,FQ\K<# <5[LEUI*E#V;*M1'2?=GBD1<)SI4V3U$Q2$M)'JA"9 M$S*#:6C,*<2C* F,F4$T2J, [DE'R#94;%K(P@SNA291'U%Y#40W3$-*BJ+3 M>-UV5&72'_DA]>&[=#0)@_>]\U%YH>)LS2NNN95A."62(9RJLW]PO]&UL?51M;],P$/XKIX 02&5) MD[ZMM)&Z#032)JJMP ?$!S>Y-M:<.-B7=?Q[SDX;BM3UBW-GWSWWG)WG9CMM M'FV!2/!& MO;!#R66)E96Z H.;>;#H3Z\&+MX'?)>XLT3 )(,>-:!3=Z]UG MW/Y0',GPJ.8_2KU2@@5M=;=^OT)1P*\5:*DD2 M+;Q=B;5"^VX6$E=R\6&V1[UJ4>,74/LQW.F*"@L?JQSS_P%"IMCQC \\K^*S MB'?"7$#2[T$=B;&ULM5GK;N,V%GX5PDV[-N"Q1=V520(D M:69W@.DT2"8M%HO]P4BTK8XDNB25RS[]GD-*LAP[BE.@0!!2,GGNEX_4R:.0 MW]6*RJ)2IZ.5UNOC^5RE*UXR-1-K7L$O"R%+IN%1+N=J+3G+S*:RF+N. M$\Y+EE>CLQ/S[EJ>G8A:%WG%KR51=5DR^7S!"_%X.J*C]L5-OEQI?#$_.UFS M);_E^FY]+>%IWE')\I)7*A<5D7QQ.CJGQQ?4;# K?LOYH^K-":IR+\1W?/B< MG8XC/"ASSQ2_%,7O>:97 MIZ-X1#*^8'6A;\3COWBC4(#T4E$H\Y\\-FN=$4EKI479; 8)RKRR(WMJ#''( M!K?9X!JY+2,CY<],L[,3*1Z)Q-5 #2=&5;,;A,LK],JMEO!K#OOTV0W7N>1@ M9DVN"U8I,O[&[@NN)B=S#>1QT3QM2%U84NXKI*A+?A&57BER564\VR8P![DZ MX=Q6N MWD.(O3,Z(1Z?$=5QO@)[7*>L9>M[;RE[PBB]RK'&7.LUBSEIR-("<7E Q^=_?0##9V/ ]+ZG;3^$/6S6\C K"XX$0MR M]01IJ#BYX073/"-:D)]!_@JFC2;&??M4&&2R7X66F]QPTRM.*E%]N)O=SC#J M#>O[AO4:6)-'I@C\+40!F:Z.R:= M>Z M'[MQ3'#J:/(=-&B'C!H^\::"V'A!?X_>#XPGK1"S)X='MJ&@D6 MM=FC--.U,FX$+L>=441OM09)EGE5Y=42%SXC1W!),'5B!R?1E,)D*WYM]-K8 MW1^SU[M1LPDR!^*GJU!KEF?P;NI0C%V*S":]R%I"ZR7C!+? C['K3@CT*^A& M%?0/*7F5/D-@I<8O1$(^D[3QT3CPDX8BG;RB.0=3]73VIY'G;)2WWD9G]QP* MKF&Y) ^LJ'EKV-;7K]@R@C"/S!CZOM6M>"V1:8Q"NUXP(5?ENA#/7(+Y*BWS M^]H&&)0*,#*X "1\8<4D<*W&?GBXF=P 2T=@M@QIMFTKB(HP[G2[@VB3VS&W MLV,<38,0Y#.S)/8F _D>=OD>#N;CR^0V>0TA:?$<.AG3SZ3\8ZY7$);B#UM' M=\L#^OGJ*>7*Y,L;96)0K/UMYQL4 9O>&!T:<0@QOU9@7ZP0+ZN(K='Y"V7> MKB5Z!;9?8;\"^JV^NZ4*]>6=OML1_L[B9-E LF%TGJ9U6=NN MO(]2/(UA;3)U:3C4+:(N>J*#(0BTO1H=<<-3(5%CM/7YKY>?S>10-#+([_6P M8 USV3('UW2\WW9XNVIAW8;YIC#Y=OV&8?7"=PP:SZ*6L%\"=$ ;;TM_WB$DJ_(M^$AI\O&$B;\CXL A% -@0G MX /-GA 4N B(O"D%:$#-S*>QE37M"G)GG6'+N X9AV& 1=% H\BWT,A8NR5S MSX$0-]Q=J,_N- # !1N\"$,*62>F00C1R$5VAL DU7*FWJX_O$1_$ M@[8S(8'CO=2G#9\7CJ)N8I&KC^,XC"<6T%)G*#GC+CGC@Y/S=W/ZY-F'\P\9P7?S:NI$A!Z"008:BKVP+ M#F?0R'\DP0S U(^;Q>8WT#H5);JG+=:IY' ^Q]6.W83#.W7!=+UN<7FK#J;H M&XIL)^S[]/)GCM-7C[='F4)4RP\HV2M8*)SYCME/[> Z?]5*@1%A("B3+BB3 MP= Q .FW%B!=53K7S_]0;X&%09JO=P4+$4PI)NU1 C",J?1;0 W?<".+P=C1 M1[5EQUH9P &+%"N![$IR_J'@#[P@JQRB!ES[C&1Z1/-J7]"N^+*G"^IY_7&]@BRF=U5.4*L M!SC F.U:UI ,B&2ADE$HUNW"[:6X@MS<-$K\Y18=F#.-XKW$Q?_\VXT); M<9W>^%[CAD'?N+VGQKB!MVM<>-<8-]J8OC]_P[B1:<(1P$=LBPXPW1C7GM&\ M:>A9H\:^O9H( 7T,E [J;.XBG8,[6N\B8;NFM.YYHZ0,LSK\ *)6XM&>/C8H M9+NXM )M'1#:EUTU;@%R3^S&CXU'&DC1B\W(-!.,G"A BWLAG(VS++>]*X- M:ZJ6.3]Z[B9 ;GC&VQ[W_19^PC1#;7)#LZ MM1#@R&3?49,V0XXZ6"?G'3KYX*+W:$3Q&L6+]VC489PC4ZR/FBH[E.*]SPWT M\$MMI?/2'&4_U0!O^.;PR)Y-/=J;UX/TWW.Q8$"KZE]3J@WT E!XS^VE$4S7 M3&KHU&N&17(A16EVK )#[>*KLAP9,33"+3B];THEETOSY4P1@UWLYZ7N;?=U[MQ^ MD]HLMY_V(*J6.5BJX O8ZLRB8$2D_5IF'[18FR]4]T)K49KIBK.,2UP OR\$ M(*OF 1ETWRS/_@]02P,$% @ B%ZY5J4;*&+Z! BPT !D !X;"]W M;W)K&ULK5=K;]LV%/TKA#L4+<#%>C_R,)!7T7YH M8<3)BF'8!UJB+2(4J9)4W/S[79*RXK:NDVX#@HB4> _/Y3T\I$\W4MWKAE*# MOK9RHP*^K*1JB8&N6D]UIRBI75#+IU$09-.6,#&9 MG;IW+RB7F[-).-F^N&'KQM@7T]EI1]9T0'E]D=KP;\ >C&[W31C:3I93WMO.A/IL$EA#EM#(6 M@<#C@5Y2SBT0T/@R8$[&*6W@;GN+_L[E#KDLB::7DG]FM6G.)L4$U71%>FYN MY.8]'?))+5XEN7;_T688&TQ0U6LCVR$8&+1,^"?Y.JS#2P*B(2!RO/U$CN45 M,61VJN0&*3L:T&S#I>JB@1P3MB@+H^ K@S@S^P1U_R JV5+44846#5$4O;DE M2T[UV].I@2GLP&DUP%UXN.@G<&&$/DIA&HVN14WK;P&FP&TD&&T)7D0'$3\2 M=83B$*,HB.(#>/&8<.SPXI_@71,EF%AK-!_3_>M\J8T"??R]+V$/E^R'LWOF M6'>DHF<3V!2:J@K'M.D5RA2]EVO2%.R]#= M6S@B:G0G2%\S0VLT5Q(YZ>X=O"_7@VSVYWK;4+22'#8WK"HR5CA(4Z/AI3(- M,O 9=@VK'+>:\=XR$\"'>3[$&,66O0\T$IUS3M= _".KE%P\:D-;C2WY(T== M6^I'Z!W3%>'H3TJ45QH"G52-$XIO1>G8RK!;@%^?\#<4%CF.T]RVPA(G@6OE MN$SC0Y#PLH4JP>:M[AO):ZJT0TK*Q.&D:0I]' 8ANG!KLW'F 5F0!ZK "T<$ MFRW$EB$.2XA/(X@K<9X4.(ER5,0X@68 <%=V9<'?$%VMP/"L0G99(/JE9P^$ M4P&5B8!(@+,T@%:013C/"U1&N,P*G):!AP(NSY**<5;8+")'L A#' 606)[A M),QPEJ1#=O^QVK#DP5%9N$<6NT<4/0^]KPC/8%[]/_+TX+D'C]PC#%X"_@+* MWZ,>,)ET-)GTQ29S+@RKMU):T*I7S# H]O77BO=VFZV4;+^WHA\M=9^W'"3Q M$F]1U'VQ"J[@C(%7T.:/B&G=>]OQPNS!#Y0S'MIV7#Y2.NR!K@<[@!,<=9P( M].;UJR**@I/KQ7SNFN')6V=2@ %EJ6RM?%PO&,RY'7^SN-/C>/K-NM@YJV_7 M9J?:8R4Q(AIN06!-^FF%-[+G-6I@KP$)^-NIPW9+B[UHQ[]LAC8#ZV)ID2&; M21B=H"B/D5V)\05L;M@1V]ZM-###$.,_V8@#ZLM&]64O5M_GK>.<#X[SJ6^7 MD"=\M#,P\@)('A35X-/<#DCC%11&CLLQPG(,6X#3+X!1QA,(4 M0PI/RL)EF SU Y*&UL MU5AM;]LV$/XKA)L4*Z#(HB3J)4T,.&FZ#5@W(VY2#,,^T!)M"Y%$CZ3C9K]^ M=Y0L>ZFC>@7VH5\L2CS>/<=[>'?TQ4:J![T4PI#/55GKR\'2F-7Y<*BSI:BX M=N5*U# SEZKB!E[58JA72O#<+JK*H>]YT;#B13T87=AO$S6ZD&M3%K68**+7 M5<75TY4HY>9R0 ?;#[?%8FGPPW!TL>(+,17F;C51\#;LM.1%)6I=R)HH,;\< MC.GY58KR5N"^$!N]-R;HR4S*!WSY.;\<> A(E"(SJ('#XU%_@RXQK<2W+3T5NEI>#9$!R,>?KTMS*S4^B]8>AODR6VOZ2 M32/+@@')UMK(JET,"*JB;I[\<[L/>PL2[X4%?KO M[@;0Q;E.V[XZ$+)#5$H M#=IP8%VUJP%<46-0ID;!; 'KS&AJ9/9P=@5^Y>1:5A!KS>UV_?"1STJAWUP, M#9A!X6'6JKQJ5/HOJ*0^^2!KL]3DILY%_F\%0\#7@?2W(*_\7HT?N'))0!WB M>W[0HR_HG ZLON EIY=BH%,4B*]@07?PM-;J=WS\)$^"*R*0 P0BF"V[$)Z37]?53"CTXI,]-R(_&S\*!6F _ AQ M,&= 9D'>\T*1>UZNQ9=BMP)3#F*Z!K)AL-9@\I=B+LAXL5!B@0I^6QMM>)VC MV%D+PF<6A$^H$WO4\;R8G, 'EWF$NCZ^A*D3!:P! MA]QP]B)PQ\E O-"HH(]>\SB#EP*1/J>/3N)UB\4$PVQU!(PSD_; QDK M M&.HECA=$I(<\K",/.YH\$Z%L1@>T+6_V-GNL(<(K3 /Z$(OZK2!A-MMH\39: M3(9'JGR89K2*%&*,ALL&=K;3D&LYA !&RF*B711;4NFZ14R5R4 MI*@SJ592P;=6?$?0+RSSG2_GY'U#S-^1F#?/B+F_(XB(^&Y"+8F. MQ0?V907G06-B(B>!YT9I3\"C+N!1?\";2OL\WL=FBU[EWY0M)M]OMD@9<[PD M:$XS9@^747R)G21*]W)%XC$G2A.<"MTH[')% NM3&METD+@>WQA&*^VZ0 .-/0AZ6(IL70H="E3IZ@V- M'2^U'&JD=ARB3N3;B3;7?(5#%'@:=FJ@1 YBU01V:0[,-,8 DDWKP#-H3 MSAS*$CQ[PBZ!@$+!?(2[U,IVJJD3IA$(IT$ ORP.R!0N..")0Q:B!EBE7<)S M*+ %]K1X!R)A#)V)C_;#("4A=2@\/DH#TB]NV0F)H&&RB2T 2V'2-$I)[/4Q M)NT8DQ[-F)OI9/(?NI%^Q4=V(]:FK;X]3EN M];Q1L;UKTZ@<'NZU+V'HINDI"1.7>J>$,=?S>[J9P&7)*:8'#W^]].7.YLO! MD;U.Y&)135R?D9/8C>-#9!KNW6\KH1;V%H]'W^*!@W]^.=>/,O M ^SGHJ@U*<4"X4",#^7TFQ?T$#W M]\GH'U!+ P04 " "(7KE615* Z+\' "V$P &0 'AL+W=O!ENF8J%Z\))4T^^OO&4J6[=3QMEC<%XN2R.',,\\\'.OLN=%?S%)*R[Y6 M96W.1TMK5Z?3J2F6LA+FI%G)&F\6C:Z$Q:U^G)J5EF+N%E7EE/M^,JV$JD<7 M9^[9G;XX:UI;JEK>:6;:JA+ZY4J6S?/Y*!BM'WQ2CTM+#Z879ROQ*.^E_;RZ MT[B;#E;FJI*U44W-M%R#R)*]E69(AN/%';W,T;$D+M\=KZS-^7O:FZ7YZ-LQ.9R M(=K2?FJ>_R'[>&*R5S2E<;_LN9L;YR-6M,8V5;\8'E2J[J[B:X_#UH+,?V,! M[Q=PYW>WD?/RO;#BXDPWSTS3;%BC@0O5K89SJJ:DW%N-MPKK[,5M73259 _B MJS1L_"!FI323LZF%:9HP+7HS5YT9_H:9@+-?F]HN#?M0S^5\U\ 4/@V.\;5C M5_R@Q5^%/F%AX#'N\_" O7 (-'3VPK\,E+U7IB@;TVK)_G,Y,U:#&O_=%W-G M,=IODL7]RC_.9M*5FS8+WO M,XDBE&P3B8V2L*IBHYPPT!0GK?9$,IN *HHV;^ET!T'&#)8+%T*NQ&/AU'BO8III9LGY0H= MM[O["6NUFK66J,EL<[J)&YBS(O"P)61:F[*&Q\/\(;P(OC!(R%/E>ZD;CP(OB8'(@K?&0UOB[TTI< MO%L'OB]K?V$*(:F%*D1M7V6/4K-!=#R3M5PH.]F#+: 7ID^C^?$D7K=:8U,L ME'- 2_#%H9>G!'[JI6E.V(5>QH,)N[?"2A:EG 5>'(?X];-X2$WNQ3QDD1->$,1]/HIN!Y; ;)*Q(/22/&3CA"R^EPN)M_/-]N,P\7B:3+!YEG.D+?7B M)%KO'08^"]. LND'R886X\@+8G_"QFD2XS=$IOO=Y_T.F )V!PD'EY M.$S;8+H%.YB$R&/N*.4%>>!XA#AC?HA(R4"DY$?UH1/Q3[)HZD*5RC%]'ZT. M&R8QF*L% I=U005JGZ6L':=V Q36/33 MK6-?F&+/@LT31/@)$J[7/R&@$ M30%&P2(*(XEH+4>!A.X:))R<:HHOQ]1JS%U=HP-RJ72\Y<10'A);40NACW77 M;=66@IJ;#13'MCG6TK8:J_( %3".>6&@WN;5JX2QVA 6% MI,/!MNN:QC$)Z#CBM#JFW>_;V4IHRVYZW ;$NK ,09M.& ?>4;C1-Y?Z%HS2 MEK9W5&J,ZM1XG!$. 2U+&$ 85Q-6JDK9+G!7; P*D&4#PNOB'C$=TE(XF"P$_HY>] "&'?/MRS M0FC],A/%%U:40E4NM0+VB*4=UF:PBESZI \D?B'@O[O_B+;CBM[V M?#^?L'^A7#3@S@ T]Z%SX?]#8])!8]+OUI@!3BJY2V,D4"($/BHQ@]A8)@QM^*+>TR.^+ET@>Z(V=- MVQ^48A-'N8G#476A:@$9!?):PC(5"E4)."O-(&QK4RW5ZJZV#9-/V.&#^AI/ M1/WBF)"^,YLSAXR\X>#K-*F%8WCKT[FH5F*O83N@3HL6[K)U@F8:;I1I0NL1 O M^)%Y:>BSV!W<;TH@V!YQJ+!KV 8I1;UZ'.62H$N+F/MC>=PLCN'D@-H+%D50 M!72$/.C+3!2%;D79^=[3SY!Q/\2OGZ3LGZ1L7=.(].,_@^EHA%0_"SUG?;>" M '_1]'+^)N;4P%"'$W(O#2+VFRC;+B)!*11TTA)_#AB E,1.)F//3_UO.I1O M%\2YEQ-8*8Z9:"\=MBAURC[\T1),E;3+9KZ53E63;%6.LM0II;P[LGSXR[8R/R4KKNY,6M(3O=\0D0X^103-OLQV$;9Z$[=),4 M>D]9.H #>E+?"V/J1=$/YDCK 6G,!FG,OEL:/]<:/1=J_,]>'J^ZG@&]& J4 M3BHBRSYU/+C'?G7\T0[I2CZJNB;ZSD3I>'9$I>#@X#@HHOZ:]Q0&?AI'I33' MNT:N#[#" WMNS.X]>VUM>/8F6H/>L;.@?VIBT M$6+7>E%+E(!@5WV : ,ET7>QWLI%[&??1+Z/!].M;RF5U(_NBQ'*GH2^^ZPR M/!T^2EUVWV(VT[LO6D@"L#>LE LL]4]2_)_3W5>B[L8V*_=E9M98VU1NN)0" M?2=-P/M%T]CU#6TP?*J[^!]02P,$% @ B%ZY5@P":#A0 @ "P4 !D M !X;"]W;W)K&ULC511;],P$/XKEI$02-.2)EU! M(XVT;IK@@5%M AX0#VYR;:PY=K OS3;QXSD[:=1!._$2^^R[[[[OL,_;> M50#('FJEW9Q7B,UY%+FB@EJX4]. IINUL;5 ,NTFF1:5U+"TS+5U+>SC I3IYGS"=P>WB&C\&C#YF-('[N]WZ-=!.VE9"0>71GV7)59S_IZS$M:B57AKNH\PZ#GS M>(51+GQ9-_C&G!6M0U,/P<2@EKI?Q<-0A[V -#T2D P!2>#=)PHLKP2*/+.F M8]9[$YK?!*DAFLA)[7_*'5JZE12'^8W U@(S:X85L$7KZ-XY)G3)%L))YV^6 M%AQH%*&,;ZX A53N;18AY?4+'OF7M,S*23M6FJA"RD4 MNZ-#H&Y#QWY?AS3V!*:'"?@9.G>-*&#.&Y_+;H'GKU]-9O&'%^2E MH[ST)?3\IJU78#WQ7GMWH=8C>]!]ZT[_817N][9\):J*-)-D*UA03G[X[ MX\SVH]<;:)K0[BN#-#QA6]%K!=8[T/W:&-P9?H+&]R__ U!+ P04 " "( M7KE6I_R 73<" #4! &0 'AL+W=O6RYTAAMCNA4ANFB@I7HF.Q#VI)*JI<::JB:Z M4T!+#VHY2:)H25K*!,Y3O[=5>2I[PYF K4*Z;UNJ7C; Y9#A&!\W'EG=&+=! M\K2C->S ?.^VREID8BE9"T(S*9""*L/K>+59.'_O\(/!H$_6R$6RE_+)&?=E MAB,G"#@4QC%0^SO +7#NB*R,/R,GGJYTP-/UD?V+C]W&LJ<:;B7_R4K39/@C M1B54M.?F40Y?88SGQO$5DFO_16[C6: >U+8Q!]R*TA^07>>!;G.=S([?2'2T@PW:F-*@# MX/SUJW@9?;JB=C&I75QCS[_U[1Z4JZT=8D6][#$7^IS6P+;T;&Z:#WFFFW6EDUZ%3_[F'>;-?79 .0=[7DEICH:[8'K(\K]02P,$% @ B%ZY5D]'J\I5 M P (PT !D !X;"]W;W)K&ULM5=M;],P$/XK M5I@02&QITY>]T%;:%A"3&%0K@P^(#VYR:U]LLW+!%:NR" M/QGE= $S,+?Y5.',KUABEH'03 JB(!E[Y]VS\-3:.X//#-9Z:TQL)',I[^SD M*AY['>L0<(B,9:#XMX)+X-P2H1L_2DZO.M("M\<;]KR<>B2&A2VYNY/H=E/$,+%\DN7:_9%W:=CP2+;6160E&#S(FBG_ZL]1A"] = M[@$$)2!X".CO ?1*0.^Q@'X)Z#MEBE"<#B$U=#)2,F,B$SMA L81$5AIQ'D5P*P\2"3"5G$0--#LD'*0XC*8R2 MG-NM*V% @3;D10B&,JY?HM'M+"0O#EZ2 \($^93*I:8BUB/?H+?V3#\J/;LH M/ OV>-8-R#6>E6KR1L00[Q+X&&85:[")]2)H9+RFZH@$@U]U';S7$$VO>G(]Q]??QR<%W!-DO>;RDLXY$ W14C&# M):1.TH)ZX*CM';6:=$;^:ENGOUJ$C>[]8_##*OAA8_#G2<(XHP:#?X,%T]S; MLC=-<2W/T;0VYD;&IZ91FV1A2V0[2AY72A[_EY?RN$TUVR0+6R+;4?.D4O.D M,2\_K@4HG;*LTTJLTT:Q'J0>VZ2>K!&Q3JQ&]J>*U299>%HCUO"!6/Y6^YB! M6K@V7!/7 1;=5;5:=?KGKL%]L'[1/;LL&O8_-,7G [8I"WLS<$B0LG-TC"5; M%2UY,3$R=TWJ7!IL>=TPQ:\84-8 ]Q,IS69B#ZB^BR:_ 5!+ P04 " "( M7KE6SH"A]-4" !/"P &0 'AL+W=OW7!>.C.9G(\%+5FE,-,(E67)9$O$V!B.0IP ML#JXI8M"VX-P/*S( N:@[ZJ9-+NP8\EH"5Q1P9&$?!2VT)L '!_!R!N ;'3W;S(J;PDFHR'4BR1M-&&S2Y>,&$CF:TP6G.4T)U^@\347-->4+-!.,IA04^HQFTOP:I'[YA&;,1A&> MH:O'FE;&)HT^7((FE*F/PU ;998_3%L5DT9%O$,%CM%4<%TH=,4SR/XE"$U* M75[Q*J])[&6<$GF$$OP)Q5&<>/B2KDZ)X^OMX)O4E&6F'&I;LY]F2',+\GOVY,.+K64*K?VY3W#J#\N%-^ M["WIG8*\9NB&YK!-FA^<8/0"1"J/CGZGH^^EFI*T,$?F$MC:05>[/VA*.2WK MA1MT@@<'M'QP .4GG?*3MUCN!R>O.G[:R3C=UW'RO,MQ+^6>=FPX':\^WZO%2[%NM=:?! MR2&M/D0SPNMNA+TMXU6K_6C/%0\W9IP2Y,)-<@JY,:49=[K3;EH\;V:D=7@S M:IK98$&Y0@QR XV.!J;5R&9Z:S9:5&YBNA?:S%]N69B)%Z0-,,]S(?1J8U_0 MS=#COU!+ P04 " "(7KE6:C1$:WD" !>!P &0 'AL+W=OO7&;SZ*>%P02,O0,G'Y/< E2>B*2\7O'&;4A M/?!PO&>_";E3+FONX-+('R+':A9-(I9#P6N)#V;[%7;YG'N^S$@7OFS;^([) M.:L=&K4#DP(E=//GS[M]. #T1T< R0Z0!-U-H*#RBB-/I]9LF?7>Q.8'(=6 M)G%"^Z*LT-*J(!RFJZ88S!1L)4HM"I%QC6R>9:;6*'3)ED:*3(!CI^Q6(]>E M6$M@W#E =\(TG9M/5X!<2/=Y&B-)\L1QM@N_:,(G1\+W$W9O-%:.7>L<\K\) M8LJE32C9)[1(.AGON3UC@_X)2WK)H(-OT&[0(/ -C_$)+52MWDJM$^AOTX7; M\ QF$5T7!_8)HO3CA_ZH]Z5#UK"5-0SL@R.R;D@6PND='>G\L"[S4!?V\X[\ MV2V"DCY\!^GGK?3SSAV]=BCH.I'NVD%12R9% 6^)[*89L!?@UG4(&K6" M1MTEYL_'2MP)_,=]&K>RQN]9XO$[2)^TTB?_I\3=--0=CM8X/NAY"FP9.KMC MH6TU[:^=;1^/>=,S_[@W+P^UC%)HQR04!.V=C>G@V::;-P::3>B@:X/4C\.P MH@<0K'>@]<(8W!L^0/NDIJ]02P,$% @ B%ZY5@MNY\HS @ PP0 !D M !X;"]W;W)K&UL?53;CM,P$/T5RT@()&@N[995 M22*UN\#RL*C::N$!\> FD\1:7X+M-,O?XTL:BM3M2^*QYYPY,YYQ-DCUI%L M@YXY$SK'K3'=*HITV0(G>B8[$/:DEHH38TW51+I30"H/XBQ*XW@9<4(%+C*_ MMU5%)GO#J("M0KKGG*@_&V!RR'&"CQL/M&F-VXB*K",-[, \=EMEK6ABJ2@' MH:D42$&=XW6RVBR2,KU6.8R<(&)3&,1#[.\ -,.:( MK(S?(R>>0CK@Z?K(_MGG;G/9$PTWDOV@E6ES?(U1!37IF7F0PQV,^5PYOE(R M[;]H"+[+!49EKXWD(]@JX%2$/WD>ZW "2*]? *0C(/6Z0R"O\I884F1*#D@Y M;\OF%CY5C[;BJ'"7LC/*GE*+,\4N7 :2-=K11M":ED08M"Y+V0M#18.VDM&2 M@D;OT1VV4;:A?Y_(/?(OS?&[(5KHC)>383I$&=0!EL(?4YHH%IZ*C>\AR+)HL-I].BDL3BHQH^/1KXBH<>FW6E"UZ$Q M_[F'\;:WU%"A$8/:0N/9ARN,5!B98!C9^3;=2V.;WB];^\J <@[VO);2' T7 M8'JWBK]02P,$% @ B%ZY5O\/R](^ @ P@4 !D !X;"]W;W)K&ULK53!CILP$/T5RZVJ7:D-!,BV2@$IFZAJI5:*-MKV M4/7@P #6&IO:3MC^?6U#V$0B:0Z]@,>>]WAOS$S<"OFD*@"-GFO&58(KK9NY MYZFL@IJHB6B FY-"R)IH$\K24XT$DCM0S;S ]^^\FE".T]CMK64:BYUFE,-: M(K6K:R+_W ,3;8*G^+#Q0,M*VPTOC1M2P@;T8[.6)O(&EIS6P!45'$DH$KR8 MSI>1S7<)WRFTZFB-K).M$$\V^)(GV+>"@$&F+0,QKSTL@3%+9&3\[CGQ\$D+ M/%X?V#\Y[\;+EBA8"O:#YKI*\ >,T@4:$-+3@N:$:[1(LO$CFO*2[06C&84%'J' MEH)K:0J/%DJ!5HCP_&7O*R5;RJBVJ3 MVGTG+3@C[1N1$Q1.WZ+ #\(1^/(*>#!S\. 4[IDB#94*ADH%CB\\PS=6DI^+ MK7+N?XW9Z_BB<3[;GG/5D P2;/I/@=P#3M^\FM[Y'\?,_B>R$^OA8#V\Q)X. M=TS_GSQJ1%_Y1V*:.3YAUU MF)UNYN(06$P_N2] %$/H0V#X> MQG;Z%U!+ P04 " "(7KE66LCMJ]H$ "E(0 &0 'AL+W=O=*B). (#H3@*L MW [HGPD(JX#PI0']*J!?*%.F4NA J*&SB9('I/+6&2T_*,0LHK/TNN#Z"5&QM!CS8O1,:?0=88;R1'\_\4TVYKQG/Z[&=UN.#Y\97X#1 MG11FH]&/8LF6-L#/DJTSQL>,;W$G\8ZJ*Q0&;Q#NX= QH/D+PO&@",>.OY"PM>_PSO=T67[#A=&CVPF/$]?4P8^E)/@#UOY61]00LJGIAP MS4AGC_D7T;7>TIA-O>R;1C.U9][LVV^"J/>#2TU(& &"64KW:Z7[!3T\H[1# MQ+\^9&W0>\-2_;=+R#ZDD) P @2SA!S40@XZ;UE;2)4)^09MFPF21J!HMN;-$B,(P9T)NH8 I1$HFJUFLXP(.HOK M2YS9=]:_H[8S^Z[':- VIA,6],\8LRGJ@^ZJWF7,=TRN%=UN>.RVYF]2O/VX M<*8,5*97RD#2"!3-%KI90P01N!M!UP6@- )%L]5LE@9!9\%\B1N'#@.-GC\G MG,O=$N=)6MW7Z^^?R!I!(IFZ]PL#((QN!M! M5P"@- )%LW^9;=8 N+,JOL"-%?!K5:N[V;.JU=WL7-6*FVH<=U?CE[CQG6+4 MY$7MA@OJ3+VSS]?>1Z T D6S]6Y6"1A#NQ*#UO^@- )%L]5LZG_BH6/&@;4HW+#ICRJ80Q]V%^"6F7,B=V:!?9>9-9]Z@O_B#T@@4 MS5:[61_@ ;@E010?UFQFS?P%02P,$ M% @ B%ZY5NF$"NBR P CA( !D !X;"]W;W)K&ULK9A=;]LV%(;_"J$50PNTUI?M.)DMP(Y4-$ S&,VR7A2[8*1CBZM$ MJB1E-\!^_$A*4>Q.5N.!-S9)\3SD>8]X1'*^9_RKR $D^EX65"R<7,KJRG5% MFD.)Q8A50-63#>,EEJK*MZZH..#,&)6%&WC>U"TQH4XT-VUK'LU9+0M"8$3V>92-[C1O,);N -Y7ZVYJKD=)2,E4$$811PV"V?I M7R6^,3 ]_B2P%P=EI%UY8.RKKMQD"\?3,X("4JD16/WMX!J*0I/4/+ZU4*<; M4QL>EI_H[XWSRID'+.":%9]))O.%,W-0!AM<%_(3VW^ UJ&)YJ6L$.87[9N^ MTTL'I;60K&R-U0Q*0IM__+T5XL @"$X8!*U!\%*#L#4(?S#PQR<,QJW!^ ># M<'K"8-(:&-?=QGXD5T^)LI/1!WC, M\"-:IM]J(HB)W3NTS#)3Q 6ZHOWJ3<_$KHB:\:Y+@?J;/:E:AP"@M' MI2T!? =.].LO_M3[K2\6-F&Q35AB"784EW$7E_$0/?J]+A^ ([9YCCBJ5<@% M^F?H'6CB,X@^-SXV8;%-6-+ I@:FOX6[R)^[NQ[1)YWHDT'1FSS8I^B@W;F* MVH3%-F&))=B1^--._*G]3#2U&1>;L-@F++$$.XK+11>7B\%%L>90$+7I4#M( M5-4\S=6.#%6P_[\$[WP_#_BQ^ MV:E]^8(LKKZ3:\Y2G5 DI#EE!=OVIO9!V+E2VX3%-F&))=A11'SO^8#AV4_N M+=-2:*S28JNTQ!;M.#H'QS]_<,5\-B=I4%EI!QQO =4"-G6!"K+I3?+#N+,# M8Y,6_\15=>A\!,S[CZN6)M)$P3TXCY? M^8B1*"4U50V1_.NM;ML69HK!O>Y M>W-3HXZ"6T(%*F"C3+W1A9T_\"D9*4IYH SX+J#>KYA3#Y5 M] #=%53T+U!+ P04 " "(7KE6?*MI>'\$ "]& &0 'AL+W=O;/=T#9;NSXSLN%![):2WW!G8P*O()'D-^*.5=G M;N.2D@QR05B.."S'SJU_$_L]+2A;_$E@)_:.D7Z4!6/?]T^0?U 90<31D7Y%^WJMIZ#DHV0+*O%J@<9R:M?_%2#V!/XT1N"H!8$IPK" M6A">*HAJ072JH%<+RD=WJV7Z+$:-8@MT9P#)2JN/IUO>+)625$720+HEE*6 MX%+R?@82$RH^*/&WQQEZ_^X#>H=(CKZNV4;@/!4C5ZK>ZIAN4O?LKNI9\$;/ MOF!^A4+_ @5>$';(IV;Y(Q17R*OD08=\=D+TH/>F/#Y%WB_E?EONJ@PU:0J: M- 6E7_B&W]U&J"M"H"G+%BH;FOH%>H"$K7+R+Z3H/H5]W[J29]-L9M,LMF362G/8I#DTN4]>\M2% MOU+V2J6>_K>38- ?JL&UW>=J]#^7:T=(S_.&[9!Q5RO?ZS>M6B2BAD1D)%'- M2UT"QT&T<$\8W0^EZA-L]B268OHH"$Z,!*=<[6"Y_*Y'/B@WH=" MK:EE%^/!$6._?X#8&.I)K\Z!E64%!JDE(0K+.&66KSL_$ M]3'@GN]Y!XR-LP597E MFV-ZV#&FCX@;(Y]+W*99;,FL1=SW7NLPS\B\_HKB^BO:62]YQX '7G1(V!SH M7,16W6);;FW(>\6N;YX\-IRKP8OHWIH$5VN23N#^$?#+X#HXY&V,>39OFVZQ M+;JU3=62Q.]S$MA"8JZFJ_Q4P.^<\JNS5JXP_YAO3$UQSR;M]7BT99; MF_=K^>B;ZT?-&Y\PD83'$TGH1T>@K1:35MUB6VYMT*_5J6\N3[\RB2D"(4F& M]5IDB0E'6TPWH#?-$I8+D@(O"Z?.!$0=$XL71+W##$1'M757NYFYMV>S_2]J M3_^U^/2-18]Q$Z26[@,9>,/#E;,YP-D#UVK!9\NM@NON[?SJC?TOF*](+A"% MI;+WK@8J&J_VRJL3R8IR,WC!I&19>;@&K,:J;J#N+QF3+R=Z?[GYC\7D)U!+ M P04 " "(7KE6KG-J9J<# "^$ &0 'AL+W=O[HX3=H!7F*;TT+KC_1 MH8VU#+3><4'+%BPS*/.J^29?6R-. -A_!F"W 'L(<)\!."W >2G ;0&N=J:1 MHGU(B"#Q@M$#8BI:LJD+;:9&2_EYI=;]7C!Y-Y$\*X.CAFPQC@'ZM4O2)L$=Y@\C+J[HN\C71:_D^ M 4'R@G^0P"_W"7K_[@-ZA_(*?<[HCLMHOC"%S%UE8*[;/*^;/.UG\L0V^B2S MR[AZ,*1] E.*[I3;1^77]B2C3/X".?@G9%NV,Y+0Z@5PV]-P>P2>O 3N:SB> M4.-TZ^AH/N<9OB3G9+MEL&V6@&[0<67_^5V&HAL!)?]WS/>&UQWG5:^=2UZ3 M-2P-^5[AP/9@Q#_^@'WKES'/YB1+9B+K^>EV?KI3[/%G*DB!*KF[N=KV8\8U M!)XF4*_7?1P%CN_)O;0_M>0\+/!#/W#[89WWGFOU$I^7/Z.2=9,A-9S\^@\S/XWE)J"/R3 MS>][@1M$@U(Z#_,<[/G#4CH/&DC)LJE3^(+"?%F())[&N7 M?DZR9":RGF=1YUGT1J44S>GGG&3)3&0]/['U=%RSOK>86H;3_8\C/["\036- MQ3D.#H-!.8W$16X8V./EA$].GGA2RI\B S8J8!+WVL6?E2V9BZWOF?WDF?U& M!=42SV7JG&S)7&Q]4Y^.SGCR)/FBFG+.CF<81ZX__(4:B[.%X66 M,SSMF2>-G>S$MKI!YFA-=Y5H.IUNMFO"KW3K.9B_5LVY;AB?:)K.7C8BV[SB MJ("-I+0N ID3:YKE9B!HK=O'!RKD65)?9D!28"I WM]0*HX#]8#N+XOX?U!+ M P04 " "(7KE6&+.T06H# "/#0 &0 'AL+W=OP[W''SA>K:C[#O/ 1Z*(N*SXU,B,VE:?(X M@Y+P"[J!2EY94U82(:&>%,KRU9.*.U*/(*E@SQ MNBP)^WD-!=W-#/EM3H M[JF A^,]^P,P"[!=C'@,DS *<%."\%3%K 1#O32-$^ M1$20<,;H#C$5+=G40)NIT5)^7JGGOA),7LTE3H1WL(6J!K1FM$0+6@DFGX3, M061HH>\.C*.WZ)/<@2M2 $?W/]&2T:2646<1")(7_%P&?%E%Z.SU.7J-\@I] MSFC-297PF2EDCNI.9MSF<]WD8S^3CV6C6YE%QM'[*H&D3V!*<9U">Z_PVC[) M>$O8!7*L?Y"-;6<@H<4+X+:KX?8 /'H)W--PZX0:IWM>CN9SGN&+?J:"%*B2VYNK[3UD7$/@:@+U&MV&4]_Q7+F7MH>6 M/ WSO<#S)_VPZ&F8.[5L['=A/1EN)\,]*6-)=\!DZ0E(&1&0H#AG<9T+CL[> MO IL&U\M;Q9Z9%V=#XD\2?^[NV-,LF@DLIZM7F>K]Y>JS1O3SS')HI'(>G[Z MG9_^GU9;0^ =U(?CN_BXC!9/PVPO< +KJ-H&PK#C83Q<;4$G(S@IXY:D4D,> M(RX;(,H>B^QV=:K&3I+^[IX8DRP:B:QGYK0S<_J7:FPZII]CDD4CD?7\M/!C M2X?_M,I:AOYG*'#]Z5&9#<5A;$^//G[10)P3^-Z3SYIYT*G*UC+5'3]',:TK MT;1TW6IWJGBG>^FC]6MUVM =\"--:5QP5L):4^,*72;&F^V\F@FYT M/WQ/A>QO]3"3)R9@*D!>7U,J]A-U@^X,%OX"4$L#!!0 ( (A>N5;]1DS] MUP0 ! > 9 >&PO=V]R:W-H965T6-$RNUN1Z-Y")F&957?,-R?6?%14:5 M/A7KD=P(1I=E4I:.D.OB44:3W)E.RFOW8CKA6Y4F.;L70&ZSC(J76Y;RW8T# MG=<+#\DZ5L6%T72RH6LV9^IQ@V50]\]PNK&RH+7/!4EI]@5\>Z#EAL MI>)9G:PKR)*\^J9?:R+V$B ^DH#J!-1/\(\D>'6"=VJ"7R?X)3-5*R4/A"HZ MG0B^ Z*(UFC%04EFF:W;3_)BW.=*Z+N)SE/3!_;,\BT#*\$S,..Y$GHD= TJ M!K/RZ4Q(\"/X0\_ .4V9!$\OX"/C:T$W\0MX2YBB22K?Z9#'.0%OW[P#;T"2 M@\\QWTJ:+^5DI'25Q;-&B[JBVZHB=*0BB,"=KB.6X$.^9,LNP$BWU_2(7GN\ M18.(=U1< 0_^ )"+/$-!LQ/245"F(T,Z.24=E^EPH!NO&3&OQ/..X)%$TO5: ML#4MA<-7X'4,__E=AX)/BF7R7Q/O%:YOQBU^8*[EAB[8C:-_0203S\R9?O\= MQ.Y/)LYL@A%+8!T^_89/?PA]^IDKFH)<3W!93' 3<15 4 (4/Z3/TVCLX4#/ MI>=]2@[#QCC$8[\;1@[#@@@B=]R$==H(FC:"P38>\T2Q)9@KJLQ-#*:?._HV MP8@EL YMN*$-7TA-V":?-L&(); .G^.&S_&WJJD"P'OS'WH0!FY/388P-_0B MW%/385B(( [,8@J;+L+!+OY4,1/@O?[S2Q;4V,1@_KFC;Q.,6 +K\!8UO$47 M4E-DDT^;8,026(=/Z+;VS/U6/=4(^Q) H0M[?SLS4YCG!GT]&<*TG(+0+"BX MYS/A8",?MD*_K!CK'TP\=^RMHA%;:%W24$L:NI">:F!;I-I$([;0NJ2V_AD. MVLF3).491!!Y..QKRA#G^8$W[HO*$.=Z$!U35>M=X;!Y_95N:&[L8##O[/&W MB49LH74Y:XTR#"XE*JL>VBH:L876);6UT7#059XD*FP0E3O&_=*"<>!CL[A0 M:VC1L*&=\ZV*P6]<:\S4QW#VN;/ *AJQA=9EKG70"%Y(6LBJP[:*1FRA=4EM M'38:-)NG2*M&V)="A ,_ZBG+$!:Z?@![PC*$8>2.CRQ8H-;5HF%76R]9R,0L M*ZMKOU;1B"VT+G&MA4;^I61EU6-;12.VT+JDMAX;#:]&GR*KX& =''KZ'ZMO M!PUQ(0Q0?]W"$(8#=V_QO>IDM+=5EC&Q+K<<)5CP;:ZJ':7F:K.M^;[N%(\*P]C1I=, M% 'Z_HIS]7I2/*#9!)[^#U!+ P04 " "(7KE6XC@[.68" "$!0 &0 M 'AL+W=OU<^T98[:LL>'V6+>H:&6E3<,=#>D4'AMP'9-P\W/"Y1Z.X^2Z&GB1JQKYR=8D;=\C;?H[MMK0R,V MLE2B066%5F!P-8_.D[-%YO-#PF>!6[L3@Z]DJ?6#'UQ5\RCV@E!BZ3P#I]\& M%RBE)R(9/P;.:-S2 W?C)_8/H7:J9!#15(Y0_Q5MG:%40SA4WN$'5(:R,;F"AE3-D+&EP M-2S"[F@LO('SJA+>=B[A2O5WQQ_"X24Z+J0]HI3[VTLX/#B" Q *[FK=6:XJ MFS-'*OU>K!P47?2*TA<4?>+F&+)D FF<9GO@B[^ I[, 3Y_#&7DS&I2.!J6! M+_MW@^#K^=*&^6_[RNWYI_OY?9>>V9:7.(^H#2V:#4;%ZU?)2?Q^7_'_B>R9 M%=EH1?8G]N+.\ JI\4K=*6>IATL4&[Z4.*'8=4;9"90&Z:98$-9V6$V [@"T M1I1(7^V>>K?Z3M;16^ \HC.&HGW.]7)F08Y_CC9%%L].DYQM=BWY/2N9ODNG M8U9?*]OI$?\^T3U9"V5!XHIP\?$I$9B^Y_N!TVUHFZ5V=,HAK.F91.,3:'VE MJ9YAX#MQ?'B+7U!+ P04 " "(7KE6]_B.F&L% &)@ &0 'AL+W=O M1C.;3C.]1EELKM/R@N#>%MV(3I_DR MWLE,_1HK/SF_BN(,_8R2'4/7+!*[C*DUD@+]AQC)EX MMEJB,XD:SA\OF8SB1'Q2GOKR9W3+%KLLB],'=?W'W27Z^.$3^H#B%'U?\YV( MTJ68>E+QR*/Q%E7,YV7,I"/FZR@[011_1L0GU.!^T<.=# MWTG;WU-VK;R&I M;R$I\&@'7GFC3DT\2L? [)AGZ*G81@LV&Z@4%"Q[8H/YGW_@T/_;Q,H16(LC MK3E2"'W^G)IC,O%'HZGWU*1P:$;#<#RIK5JQ!75L M 7C_&T^G<1$"EXO@"*Q%=%@3'8*+<,%3J3))Y2=:<%5(ERR+\EIH(@TBV9(N MP<+&LI&Q[YM7+:S)A#V>J$2OG8D%"&'+(K1@,:I9C$ 6W]@32Q VQ0XZVL;N M"*S%<5QS'!];W\8N.3H":W&5'V#%:$!J'YT<.^;MW^FXIRY1Z^5I4-=D!9Q@UI@=]4F"MW M1X^/*[0V62T",-A_K8HS#&5-G!PL7T=5P[K=XS[]_I7J#&-8TZ"]:6AE@,%^ M7)5G8@S>J2QPA=;FJ84!'AY;HK%3)> *K^PQ_LOBQUDT@Y+ MBP \>ENAA,F^%SV--Z$^H(K *K4U6BP<"BP>;0@=#61,/++:J1*L$ L\/>M4Z M&,.:B;#*[0VN2U#*!'OUJ@3F<(KM#:/!MO%^!Q@UT:T<-)@3'I37;= M24^U,*"P,+",]K"9&Y+>9-6=]+KE4[CE ]ECG(K <-9/U7M,"ZA6"30\.GN< M2@-7:&V>6AI0^"6$Y?,X>G7K )JT@]1]G;KLZQ3:ZE=!]IX&4-W.Z?N\!J#0 MEKX*M_>N/] M/8!;.I#=QE$ #&?]*O0]1@&!%@;!T:. P*D&<(76YJDU0 "/ M NP2)WA], ":M(/4#3QPV< #:-1?!=G[;4#0^$X [MO'9G<%.X3"A4S*<+W& M1SKY%U(J;1_B5*"$K92/?S)2SEGYT5%Y(OFV^&[GGDO)-\7AFD5+EN4&ZO<5 MY_+Y)/\4J/[T:_X_4$L#!!0 ( (A>N5:AF4#E @, &H( 9 >&PO M=V]R:W-H965T?QW6/?74%'GN9,>6)[^LXPYSI8UEB03L+J7)F:*I27Y<*6>) N?##(!CX.>.%%XW< MVJ6*1K(R@A=XJ4!7><[4PP2%7(V]CK=>N.)I9NR"'XU*EN(,S75YJ6CFMRP) MS['07!:@<#'V3CLGT[ZU=P8W'%=Z8PPVDKF4MW;R.1E[@74(!<;&,C#Z+/$, MA;!$Y,9=P^FU1UK@YGC-?NYBIUCF3..9%-]Y8K*Q]\Z#!!>L$N9*KCYA$X]S M,)9"NU]8-;:!!W&ECG0%#XO[+7/C*)=3C@3G3.NX(:)"N$" MF:X4TIT:#6_ANJ!G)/@O3. C/1\-K$C@B]0:-="%73!UBX;-!<(,XTIQPVEC MQ4T&#*[H 7+Q %,TJ,AK9[9QU"%M,"[TD3UG-H7#@R,X %[ MTQ6F@[2(]]0 M=-9'/VXBF=21A"]$T@GA0A8FT_"A2#!Y3."3+*TVX5J;2;B3D4(\AF[G#81! MV-WBT-D>\+#OX.$6^'0?^,#!.SNBZ;8WW75\W;_?])3K6$A[V1I^G,ZU491^ M/[=)7E/VME/:DG2B2Q;CV*.:HU$MT8M>O^H,@O?;Y/J?9-/_1/9(REXK96\7 M>_25RO&A<*EP!*E+#H6Q3 N7+0DE0Y&"R1!*5%PF-EWPKN+F 72;*MO4KD_M MNU-MO5Y&P]Z0[GZYJ>)SH^[0OJ]-H^E.__]1G7ZK3G^G.AN%(VT+1ZW6"S(I M+*4R=K9#,-"&"P$9B@28>8)+F,%MBO;W4?2YT19%GQL%K44MD[]1A7-4J>MF M&F)9%:8N.NUJVS!/79]XLCZA1EKWO3\T=1>FFI!:104NB#(X'I(_JNYL]<3( MTM7ZN334.=PPHUJ,RAK0_D)*LY[8 ]J_%]%O4$L#!!0 ( (A>N59^ 2UI MP , (,- 9 >&PO=V]R:W-H965T(SK.,JI<%<+F?>EWO=>*> M;5)C)_S99$LW\ #F<7NG<.17+ G+0&@F!5&PGGKS[F4TMO;.X(G!7A\\$QO) M2LIO=G"=3+W .@0<8F,9*/[M8 F<6R)TXWO)Z55+6N#A\RO[9Q<[QK*B&I:2 M_\D2DTZ]D4<26-. :6+Y9A!QD3Q3Y]+ M'0X _?$[@+ $A#\ NOUW +T2T/M90+\$])TR12A.AX@:.ILHN2?*6B.;?7!B M.C2&SX1-^X-1^)8ASLP^4Z;($^4YD%N@.E> .36:G)%YDC";&LK)M2CJRR;J M) )#&=>G:/+X$)&33Z?D$V&"_)'*7%.1Z(EOT#%+[\>E$XO"B? =)[HAN97" MI)IMT/"(.S5.+3\"7@XHYOMX[?(M4_7I* MVTTN]9;&,/6P76A0._!FO_[2'0:_UG:'0KZU.1L,!\=&46,(_U.@0270H%$@UQ!VKB'(-0&JQ!GN M%K7Q-A)]M,+:)(L&;U2^Z 5!I?*1,,-*F.%_"^,Z98?<,+IB'"NB0^YM22@F M-F1!-=,=\BCDRCI(5QP_3['-C;61(D: :Z$=\@7KBYS<8'F==LB#H<8U7:OW MM8AEALHKLI091IK:#78'K_-?KYZ-G;'45R+/0#G&VN^_.9IE4>GHQ_HHX>BH MP6"L._BH65(N49>RQA4^FK*6R(Y2>U&E]J)1C">)LO(Z$1MQ'RWQ-LFBELB. M]!I5>HW:WX]&;4K9)EG4$MF1E.-*RG%CZ=U)_* -PT/6EKY@HZU3KI'AH\JU M21:-W^YX@^!-H_4/CJ?8LC;NF*^QO^3"%$>Z:K:Z2&#;V#V;PQHI@_,+]$D51_YB8.36'8)7TN"1VCVF>$L"90WP_5IB(LJ! M7:"Z=\W^ 5!+ P04 " "(7KE685 CJN<" "+!P &0 'AL+W=ODU5UI@>[UE_^I\1U\65,-,\A\L-=G$._=("DM:0GD%J@N%6"*C":G9)91 ML0+"!&G9R"6Y@35P,B S*0Q#"V'L4K,4%'69.;X"0QG7)TCR<']%CH].R)'E M^9[)4E.1ZK%O4+H5X">US&DE,]PCLQ^26[POT^2+2"%]3>"CSXWCX=;Q:7B0 M\9:J,S+H]T@8A(,.0;-_@(1@XOL&[>>B1&T87C#/#0&^3DA(, M[!R24BF,.9E2S72// BYT*#6=,&!7(NB--9&B@31+A<],J,\*7F5F)]SR3G! MOW]#5?JK*PF5QF&W1MM0+G1!$YAXV#'LQ>#%'S_TH^!S5P#_$]FK< Z;< X/ ML<=36#$A;*@6E%.10)>W%<7(4=ANMX[#\R 8^^NV%[M&P[;1*W6C1MWHH+J7 MTEK:M*^WI96\E%32+JDN\=4-44O7:8?Z+JM@G_RHD1\=E(\E^$YDHYV@O16V M:Q'NAM5O];4XVQ*86I*KTY;2;*I6ND;\ZG.&FJP?!"4XTIK&/\4S3A ML$3*X.P32E)5ZZ\V1A:N>RZDP5[LEAE.2U#6 +\OI33;C;V@F;_Q7U!+ P04 M " "(7KE6S10V%[DERRMG.C9K#V(ZYFM5Y!4\""+7 M9!,[=CR?(2*IGSB@A83IP[ M_W:>:'MC\$<.6[DW)CJ2!>??].27;.)XVB$H(%6:@>'?!NZA*#01NO%/R^ET MK]3 _?&._;.)'6-9, GWO/@SS]1JXB0.R6#)UH5ZY-N?H8TGU'PI+Z3Y)=O6 MUG-(NI:*ERT8/2CSJOEG+ZT.>P!_= 1 6P ]%Q"T@.!5("G^:(4],O@F5 [M*4KRLER2.D MD&_8HH!+\CM6Z15Y:@J(\"4Y:DL^S$"QO) ?$?#U:48^7'PD%R2OR)<57TM6 M97+L*O16O]--6\\^-9[1(Y[]QL0U"?Q+0CT:6.#W9\!I:.#4 I^= X\,W+? MY^? 8P/W#N$N9JA+$^W21 U?<(3ON]:2_'6WD$K@#OO;)FK#,[+SZ%/G5M8L MA8F#QXH$L0%G^N,/?N3]9)-X2++9D&3S@<@.DA%TR0A.L;=[ANWV@>AR8\M' M0Q4:*GUH;Z9^Z-WXH[&[V5?:8D9OPN#FT&QVTK'W:C@0V8&&HT[#T_T?H!=-IKIE0KT0=.\,N287W/M[VXIU2Q18- AH&/:DL9C2F M8=23ZF0L[]UL Y$=R)YTLB?_[[+HA*[/V([:[@(WF\D&#D+"%,$F(UTUCN[Z M)/-\;WW7 %WBBZ4FQJZ\>+6E+WE[ ?EX!7F]]+TU2^(@[!?Z24G>F[V!R)KL MN7NMLOX00JV>*UZ9X77&$O;H8K_!X#H0WP^9)S MM9OHAKS[PIO^"U!+ P04 " "(7KE6G]1+*#<$ !-$@ &0 'AL+W=O MK,-I!8'39@ M'8(XW3[3UMD6*HD>2=O9OQ])*;(ETVZ&J%]LB7KNX3VGX^G(\8'Q;V(#(-%S M651BXFRDW-ZZKEANH*3BAFVA4D]6C)=4JEN^=L66 \V,45FXQ/,BMZ1YY4S' M9NR!3\=L)XN\@@>.Q*XL*?_W'@IVF#C8>1EXS-<;J0?0F5R%F%.*PFSAV^37&L#0SBKQP.XN0::2D+QK[IF]^SB>-ICZ" I=04 M5/WM809%H9F4'_\TI$X[IS8\O7YA_]6(5V(65,",%7_GF=Q,G,1!&:SHKI"/ M[/ ;-()"S;=DA3"_Z-!@/0(T W2W7+)=)05ZA"7D>[HHX"/Z4V7=)S17F9;M"D!LA68;6JU!H+Q"=X7* M&%HM :GPHY3M%G*U*XY$M,K0G!:@*>6.5Z8D-.;$8IZ^QCPRYOB*&K]]Y;[A\R_P/7"V MS\VZ564#?7[>JB4(&9IQR'*)_F!"@#7J-6M@9]7UZ59LZ1(FCBI O@>G.G/ M/^'(^\46L2')TH'(.M$,VF@&U]BG][0PRX!*)#> %K#.JRJOUGJ]Z($M\)QE MMGC6O*'AU>5Y/\5>.';WIV&R8/RDBTG/,20Y8CJBPE94>%54FR+61*AMHY,) M/_D]OVV0'B:U8'#HV1V/6L>CJXZGJE:9#XK5\>AL1J_G]W<1Z35$Q^6X=3G^ M/PD$JDQ^-W7B,R>P1WI2;)A>>J46C'\A=9)63G*UNEPK]S8IR9!594BR=""R M3A1';11'/ZBJC,Y?:9#@42\Y+*B0Q$$O/2RH&">A/4&P=VPYO#=4E\:X,RL9 MA5[/N9D-%P0^[I='*R[V2'1!QDGGA-]0:QKC;GG#B1>>Z; !@R".^_72#DQ& M?GQ!"3DJ(8.7H(;RU!L2D:B?:!:8)1]3&ZR3D%UEQU8'7^]UGIBDA=7]0;N9 M0=G2H=BZ,3LV-/A'=30-!K^EN<'G M;8DI/[@OPH(+ I+T/[%67)3$E\K/L=/!;VEU\'F?:^J!%;?;4_8%*RTEQN M0.WAN0:HYRO&Y,N-GJ ]09K^!U!+ P04 " "(7KE6[J%=_YP" #H!@ M&0 'AL+W=O";&9>R?$4-&5V,"]MW ;5Z!?!J]?!J_A\_^Q#*]DRE3* MA5I)(+\NYTI+/&B_A_RUA,$PH;E\%ZJB*8PMO%T*Y!JLY/,G-W*^#;G]3V1O MO/N]=_\0>W)/:SQ1&B2C7!'<3KS25<7Q1 S9;KG"ALN4B'7BADYP'MOK;3\# M4>YYX/91;X0&O=#@H- G+ CFV%52I* &U;4$T5;>\]'(CW;4[4>%X2@,A]6% MO;KPH+IK5C*\AQE9"C%\(\*]M/Y9X.Z*VX]RT4$P+"[JQ44'Q3T(3?F0IFA@ M.UW?<7=$[8>-(CQ^.Z+LK3IDW@"\I4M6*L)A@3CG] P)9%M7VXX655.:YD)C MH6N:.3Y%($T SB^$T)N.J7;]XY;\!5!+ P04 " "(7KE6UM .R7\" "5 M!@ &0 'AL+W=O<^V'G M)%D)^:!* (T>*\;5R"NUKB\P5GD)%5&GH@9N=N9"5D0;4RZPJB60PH$JAD/? M'^**4.ZEB?--99J(1C/*82J1:JJ*R*<),+$:>8&W=MS21:FM Z=)319P!_J^ MGDICX9ZEH!5P105'$N8C;QQ<9+&-=P$_**S4QAK93F9"/%CCNAAYOBT(&.3: M,A#S6L(E,&:)3!E_.DZO3VF!F^LU^Y7KW?0R(PHN!?M)"UV.O#,/%3 G#=.W M8O45NGX&EB\73+DG6K6Q@W,/Y8W2HNK IH**\O9-'KLY; ""X1Y V '";4"\ M!Q!U@.BU@+@#N%'CMA4WAXQHDB92K)"TT8;-+MPP'=JT3[D]]CLMS2XU.)U> M\R5P+20%A3ZB;T1*8@\"'6>@"67JQ'CO[S)T?'2"CA#EZ'LI&D5XH1*L37[+ M@O,NUZ3-%>[)%83H1G!=*O2%%U \)\"F\+[Z<%W])#S(>$/D*8J"#RCTPVA' M09>O@(<#!P]WP+/7P(<.'ASH)NK/(G)\T7_.X@EE5.5,J$8"^C6>*2W-Y_%[ MU\!;PG@WH96,"U63'$:>T00%<@E>^OY=,/0_[QK66Y)E;T3V;)!Q/\CX$'MZ M"[F0YH:9^[J>:"W%DEJMVGEO6[J!H[-"N4P#W_?/$[SPD95<4*X0 M@[FA]$\_F9)D*X*MH47M9&$FM!$9MRS-?P.D#3#[&ULM5A=CYLX%/TK%ENM6FDZ8/.9V01I)].JE5IMU&EW'ZH^>,!)K ). M;9-T_GUM8" D#MN,R$O"Q[V'/?Q9H0"7[F62%FUEK*S8UMBV1- MD7LBOVP67)W9+4I*%7, Q9DSK+_:"K7,RNR0$J6N,SD)[9[1YJ"?(V7L$Q4 MOV#7Q#H62$HA6=XD*P8Y+>I__+-IQ%X"]$XDH"8!_6Z"VR2X5:$ULZJL.RQQ M/.5L![B.5FCZH.I-E:VJH84>QGO)U5VJ\F2\X$H17#Y>@46&"PEPD8(W/TJZ M44,EKT"AA/0:W"OQI&5& %N"Q>(->'E')*:9>*7N?;F_ R]?O (O "W YS4K MA8(04ULJ"])+KZ92JVQ/3.V?C-OQ 8G9&:I5T\0OB56_.[O/_3@L\$('PC:L MQ\IK67F#K#X0(=0'("GS,L.2I.J]5;4G%.LO@XEM#1?LT7CMA9/0@P=T37%N M,(E<,U^_Y>L_KXO^T?-0X#J3R0$M0QAT'!29604MJV"XBTK3)E*#6>>*=R2P M7H%A6V!XP7I[[H2%;0=R/O0'RFJ##TS=J;M)PF@YQN M2YJEM%B)*_#0' *:;SC;$CTXHAJKC*CY>GV!3C=P\C&$^9,(!F;IPLX:P,$I5WF- M9*TN\<=J<,C3X!B9CNH$QD+KU]UY >A>4IJ#3N/L5HR$UF]%9T#@L ,Y+RA&0NL7W+D8&%Q2 ME:.ZG;'0^JWH_ X<]!$#J@Q-JCS2I"$*>>$)17;V P[[CSDKA.1EO6Q7BT0U ME:]4]>8UXB#4V<,Q$EJ_\,[CP,DEE3FJJ1D+K;^8[EP-&K0*IY79Y.VO$+W( M#:,#:1K"$/*.5D#VWD:(WH7ZB/F*%D(YR:7*76X)C@E7 >H^TO&Y-.)WFYIM]?B7U!+ P04 " "(7KE6=7C(*K\" "- M!P &0 'AL+W=O7M9&H@2T?6"J8&P?IGUP$[>Q<.Q@.RW\^YV=-&M+J-#$E\1WN>?Q/>?X M;K02\D&5A&CT5#&NQDZI=7WNNBHO2875L:@)AR]S(2NLP90+5]62X,*"*N8& MGI>X%:;<24?6-Y7I2#2:44ZF$JFFJK!\GA F5F/'=]:.6[HHM7&XZ:C&"W)' M]'T]E6"Y/4M!*\(5%1Q),A\[%_YY%IMX&_"3DI7:6".C9";$@S&^%6/',PD1 M1G)M&#"\EN22,&:(((W'CM/IMS3 S?6:_=IJ!RTSK,BE8+]HHA MPX-/Z !1CGZ4HE$ 5B-70UJ&W,V[%"9M"L$K*?@!NA%% 0I=O@ >QA0<#\.PM\,3"_3UJPOZ(0LL7_L\1 MH=\7,Z4E7)\_0Y5OF:-A9M-2SE6-R>R MK8I&?46C?>SI=7$O+]XK+UL+,XV5/,&$4&1( M1/QBYRB.DK,=%0-1D7^RHS4;BCJ-XATA[D:CJHAN59G5]3Y)@, "8- 9 M>&PO=V]R:W-H965TWS2W/170MZJ M%$"C^XQQ-7!2K?,CUU63%#*B#D4.W-R9"9D1;:9R[JI< ID6H(RYV/,B-R.4 M.TF_6!O)I"\6FE$.(XG4(LN(?#@!)E8#QW<>%R[I/-5VP4WZ.9G#&/1U/I)F MYE8L4YH!5U1P)&$V<([]HZ&/+:"(^$UAI3;&R)9R(\2MG9Q/!XYG,P(&$VTI MB+DL80B,62:3QUU)ZE1[6N#F^)']>U&\*>:&*!@*]H=.=3IPN@Z:PHPLF+X4 MJQ]0%A1:OHE@JOA%JS+6<]!DH;3(2K#)(*-\?27WI1 ; +_S"@"7 /Q60% " M@J+0=69%6:=$DZ0OQ0I)&VW8[*#0ID";:BBWQSC6TMRE!J>3D32.D/IA'XT8 MX1H1/D5G=PN:FZ/2^X@;(QV@L3'/=,$ B1FZ$'R.+HST4W2L%&B%=D]!$\K4 MGHF\'I^BW9T]M(,H1U>I6"A#J/JN-JG:#=U)F=;).BW\2EH_B3Q$@;^/L(># M!OCP#7 <%G!<:,O6O28/UIIWF3>T#?*1R,H&!8YY0!7()3O+UBQ]YWYH4 M:8FLID]0Z1-L8T^NA":LJ<(U+"Q@]A]EF> HQ%'<=Y>;N3>$^5XG#*NP6E:= M*JO.UJRN.=7F,,:::&CTX%;X>_5OB:Q6:5A5&GZ&/\,V]6F)K*9/5.D3?S9$A1C[S>Z,JYSBK3F-4LIHGIO51F]N!;]7^Y;(:G5VJSJ[ MG^'-;IOZM$16TZ=7Z=/[F#=[+UR'O3B*_6?F?!GF1W&GVVUVI^\]-0;>UKQ^ MZ11DXYM[*^Z]TK?%5J]RH_WQ/\.=Y:YM:=026UVCI^;'W]H[O.[0$E=_;P=A M[YE#&\+BN!,],ZB[T<3:+PC3P\TI5XC!S,"\P]C@Y;HI7T^TR(N^]D9HN59T[FR1[P( P( M 9 >&PO=V]R:W-H965T.IDQRTO7U4D&.=7G<@D"9^92Y=1@5RU\/^I?2.7F94PT3RGRPUV="Y<$@*<[KB MYDX6WZ#VT[-\B>2Z_"5%'>LY)%EI(_,:C IR)JHO?:KW80O@AP< 00T(]@'= M X!.#>B41BMEI:TK:F@\4+(@RD8CFVV4>U.BT0T3]A2G1N$L0YR)OTJ9%HQS M0D5*KH6A8L%F',A(:S":G)%I=;Q$SLDDPUG0A DRH4H],[$@HURNA+&S#=/I M%1C*N/Z Z/OI%3D]^4!.+.A[)E<:U]$#UZ!T*\!-:IGC2F9P0*8?D!LI3*;) M9Y%"NDO@HN?&>+ Q/@Z.,MY0=4XZ_D<2>$&G1=#D#?"@5\*#(W(ZS3ET2K[. MW\[AUYW$7TS1@JKT=]M.543==B)[ZR_UDB8P=/!::U!K<.+W[_S0^]3F\C^1 M[7CN-IZ[Q]CC,>54)$"H(3-8,"%L0F$F+4$QF;99K_AZ)9^M3^L8JY77'[CK M;4]M4;X7-E$[8GN-V-Y1L7@B6!($WDFE0"3/Q"@J-*>V&+5)K=C"+1&]BW!/ MZ.N8LW[4+C-L9(9'9;[<9\6TW<^YDCD6R\<5=@]I#5_IB+S^OMBCZ_YCID2- MJ^BMF0)8IX[F2/3Z]*.P[^^Y:8G:R:1*IKM56'-0B_*]T22Q-:\J-H255O3]4Q&ULM5EM;]LV$/XKA%8,+=!$(BG) M(ED2Q4:!\2?1R]^BY,^^> MDS@[4G;/=X0(\"--,CZW=D+L+VR;KW,A%'A ME"8VS';AUMR2\2W_0V39W:-$L4IR7A,,\#(9FXMX<4*>[E#8?%73([\Y!CDH=Q1 M>I^?7$5SR\D9D82L10X1RG\/9$62)$>2//ZM0*WZF;GCZ?$3^L!G,7M88'W@@J:5LV20QEGY M/_Q1)>+$ ?H]#JAR0&T'M\[(0 ?7B<<%'N[!^QAGL2!GG^4BUB7^[\_2'EP)DO)_=-DKP5T]>%[[%WP? MKLGXYM? C]H+9J7#:0].O:?I&FGGMK4+&'N-LF_,\9$+'T.\\VT-X$K08=JVP M-YTX>H:3FN'$R/!&IC 3VI_7Z#AT 8\$UH@QJ&,,7K.0@S'S,!)8(P_3.@_3 MEQ7RM+.R7 =!W%I_72OL>Y.)?OU!1\F;,UHI5U"G'&" <;OEZ,P\[+@]5$^4 M&(Y1SA7*:WU HRKO6&C-L)7V0OQ_E7YG5821@%LUUO7RO>F/?H)E<1#L\8/ZE\: M#8>PT[ZZ5CYV>T81J)0>FJ7^N=UKTDD3]/TVQ:X1Q;2J'_@.>TA06,&W8G7T[60&A*069N'=*T*JO%N M-/7;XZ'&"KM^SS2#E.XCL^X_LVM5*(UT>I[;;JT:,PA1T#/$(B73R/R./+!S M_00-HO[6]2+79E1*<)%9<*^RB&S*8DZ*8MYWFEGQ54JP,")IR.[UP1H?,KB> M1T)KID2I/?)?M;<99XG!N1@)K9D+-5 @\T#1W]NZTX'K3]LSA,8*]WX80FJ( M0&;Q'M39@D[/KDFCYKV\-XU8B3@VOY9_K6NZ M*'$J=H1I/W..JM9CH36#5FJ-X:M^\C7. H-S,1):,Q=J0L#F":&WNK%F' C: MGU,U1D'/+(!//LB;9X$AI5U!-;X!3=TVRZY1+TLU"V"S!#^SNG'WP_BT/5-I M;'J:#U:BCLVB/G!4^0F:US^IO,2SC,D^V2U+"=L6FX@EMW\3]02P,$% @ B%ZY5@DO(LZ6 @ Q08 M !D !X;"]W;W)K&ULK55=3]LP%/TK5H8F)@V2 M.&G96!JI)6-#@@G!V!ZF/;C);6/AV,%V6K9?/]M)LP(IXH&7QO?ZGG._FI-D M+>2M*@$TNJ\85Q.OU+H^]GV5EU 1=2AJX.9F(61%M#'ETE>U!%(X4,5\' 1C MOR*4>VGB?)5P*9%JJHK(/S-@8CWQ0F_CN*++4EN'GR8U6<(UZ)OZ M4AK+[UD*6@%75' D83'QIN%Q%MMX%_"#PEIMG9'M9"[$K37.BHD7V(* 0:XM M S&/%9P 8Y;(E''7<7I]2@O'C&B2)E*LD;31ALT>W# =VK1/N5W[M9;FEAJ<3K\( M4:PI8XCP IUQ3?B2SAF@J5*@%3I WXB4Q.X&[6>@"67JG?'>7&=H?^\=VD.4 MH^^E:)3!J\37IB1+[.==^EF;'N]('V)T(;@N%?K,"R@>$OBFE[XAO&EHAI]E MO"#R$$7A>X0#' T4=/(".!XY.!Z 9R^!CQT\?*:;J%]/Y/BB'7S3_*ZA$@IT M2CG5<'!N%C&TIU_G!HC.-%3J]] 6VBSQJ)CE,/*,="N0*O/3MFW < M?!J:X&N29:]$]F"Z<3_=^#GV=&N.I)TCJ834]"]QF@3W1EP5#,VSY1TY7JNL MJW2$@X^)O]J>T].@&(>/@K*G05$4X3ZH[L$KD$LGE KEHN&Z?35Z;Z_% M4R=!C_PSH]&MI/ZG:07>_'.7E"O$8&$H@\,C4Y)L1;,UM*B=C,R%-J+DCJ7Y MSH"T >9^(83> !_^5*_P%02P,$% @ B%ZY5@+IL)BM @ #P< !D M !X;"]W;W)K&ULA95M;]HP%(7_BI554RO1)AB2 M0 >1^C*V2NM4]673-.V#@0NQZMC4=J#=K]]U0B,F#'P!._$]SSE.?#-8*?UL M<@!+7@LAS3#(K5V6@6&MBT*BI$2*,H"0O& M99 -JFMW.ANHT@HNX4X34Q8%TV^7(-1J&+2#]POW?)Y;=R',!@LVAP>P3XL[ MC;.P49GR J3A2A(-LV%PT3Z_[+OUU8(?'%9F8TQA,E3/5+5NNU44 FI;&J6!>C@X++^I^]KO=AHX#2'05T74 KWS6H MV0IX=K+2)1RO=S@[= M$9?>"WR'6S+FZU%1MQ,F""_@&ERRW 3N'TCOR_&QFI\E?[X,M9> MNGXO[GB=FP6;P## \V- +R'(/GYH)]&G/4D[3=+./O4,-Z[K\U17Q565.Z'+ M+(YC.@B7'E:W874/L6(?JZY*-EF4]OVLN&'%AUB)CQ5OL;I]M]+'2AI6CY5NLVAOQ_/J-:S>7M9C#MBP9Q:TC]C;(M).FT9^ M9+]!]OF+5HFIY8V6Q@5;#'+]8H-T"O#]3RKY/7!=MOH'9/U!+ P04 M" "(7KE6OUMG31@# #]" &0 'AL+W=OY0) D9<\*V3?6BA57MNV3!>04WG%2RCP MS8R+G"J&\5^!N!;Q*MR$Q:(ZIHTA-\382V1F]Z8&IC MU)@-*_17O%<"WS+4J>2;6H @ RE!R0M2X+(Y'X&B+),?R"5YO!^1\[,/Y(RP M@CPL^%+28BI[ML+(6F^GFR@W513O2)2O5%P1W[T@GN/Y+?+A&^1>8.3>OMS& M?.NDO3IIS_CSC_@;P0R$@"D9!VV(51*'? MSAO4O,$_>%<@%6Z(N+*PNW /?<;&T\02TJ5@BD%KIP5-F#CVX@/D%BO/[QPI M<5@CAR>11U!RR50K5M@,&/GN(5:+E1-X03M65&-%)[&^;+\P*:O>)2DO3'>V MDD8-AHX?'G V;;!\1ZK7K3&[)S'-7M(&U&T"15WG@*AIY/K!D248UT3Q2:(' MCKM>&U'<[,_8\P^1FE:=*'3B R9[YW#2/P:XF<]9@7L)S%#G7$7H0%2';351 MO#3GU80K//W,<('_)R"T ;Z?<:ZV$WT$UG\\R5]02P,$% @ B%ZY5H[0 M(38A P E0D !D !X;"]W;W)K&ULK99;;],P M&(;_BA4F-"18SJ?11MHZ$$@@JAW@ G'AIE\7:TY<;+?I_CUVDF5=XDZ]X":Q MX^]]\WP^3VK&'T0!(-&NI)686H64ZW/;%GD!)19G; V5:EDQ7F*IJOS>%FL. M>-F(2FI[CA/9)2:5E4V:;W.>3=A&4E+!G".Q*4O,'R^!LGIJN=;3AVMR7TC] MP4'G-ZB_0)11JOYQ1T3Q1W<4Z%LHW0K*R$RN"DE3M&^^ZCM@3 MN,$!@=<)O&,%?B?PFT1;LB:M*RQQ-N&L1EQ'*S==:/JF4:ML2*6'\49RU4J4 M3F87>7H'$A(IWZ .Z MN[E"IR?OT DB%;HMV$8HK9C84F%I>X_D&^>P( MN1(U_>(U_CY!_SF^!$O:-<33?=@*M#OBX607$VZ/Z8$6\? M[*A7XKE8XQRFEEIJ O@6K.SM&S=R/IK2_4]F+Y+W^^3]U]S[Z5#B2BWB4@\_ MJ7+U4FO-.+2M7=C8Z2UCFP5.D 03>[N?TCC*]R,G[J->L 8]:W 4J\ 4<](- M6*VPC:"M5[2'H.:+$PY QU%N$*6I&33L0<.C0&O,.:[D(\J9D$;(,X* Q<,V'4$T9'$6YQCO7N:F*+1K]-W#@9L(V#PM@-S7!Q#Q 41>X \HQT&N%WIFRJ2G3(ZB5,N%E8 DWID!DW$/1=YP&HZ# MW,0_,,9I#YB^"MANZGFWJ=/G3=U$F8X TL3W!I3CH#AQ S.EZSP?2,ZKG+=, M8FH\19S1+I(&23K<:PQA41B$PS5L[YV9^L*BCI%[4@E$8:5TSEFL#'A[!V@K MDJV;8W3!I#J4FV*A[DW =8!J7S$FGRKZ9.YO8MD_4$L#!!0 ( (A>N5:. MT7CL-0( *D& 9 >&PO=V]R:W-H965T4$DBT:T0*^U"M2O@ G'AIM/$VC@.MKOIOCUC)XV*U.8" MT9O$AYG?W\PXD[B1ZDD7 (8<1%GIA!;&U O/TUD!@NFQK*'"G9U4@AFU/R"M:*Z+T03+TLH91-0@-Z7'C@>6'L M@I?&-JUPYO4J6RZ@TEQ61,$NH1^#Q7)N[9W!=PZ-/AD3&\E&RB<[ MN=TFU+= 4$)FK +#US/<0%E:(<3XW6G2_DCK>#H^JG]RL6,L&Z;A1I8_^-84 M"7U/R19V;%^:!]E\ABZ>J=7+9*G=DS2M[<2G)-MK(T7GC 2"5^V;';H\G#@$ MDPL.8><0.N[V($>Y8H:EL9(-4=8:U>S A>J\$8Y7MBB/1N$N1S^3W@&&I,D[ M\H4IQ6R&R)L5&,9+_3;V#)Y@[;RL4UNV:N$%M7NFQB0*1B3TP^AO=P_!>KJP MIPN=WN22'J^XV(MS((..]BHO=,TR2"C>50WJ&6CZ^E4P\S\,8$4]5N34HXM) MTQI@1%SR1F0%.E.\=K?LYQW:DEL#0O\ZAQU= 7O28T\&L_FU!EOB*B>E!20%Z J0&P:0\V'2XS.UPJ\Z#C/^9KUF/-KE7FV16PYSWV M_#^7>5@O\%V=]3DT[Z3SV":.#2#GE<:3=ZCEC^=8/]4VQG9B9.V:T48:;&UN M6."_!)0UP/V=E.8XL?VM_SNE?P!02P,$% @ B%ZY5H-3W[\9 P K D M !D !X;"]W;W)K&ULK59M3]LP$/XK5H802*-) MG)>^T$:B9=,F#8'H&)]-5:(B95*68YL6\0IY$3T6 F%^K)@/"=23?G2%B4'DABG/+.QXX1V M3FAA16.S=L.C,5O)C!9PPY%8Y3GASU/(V&9BN=9VX98N4ZD7[&AV/PA\)&[(R15O+ V*.>_$PFEJ,)00:Q MU A$O=8P@RS30(K&WQK3:D)JQ]WQ%OV[T:ZT/! !,Y;=TT2F$VM@H0069)7) M6[;Y ;6>0./%+!/FB3:5;="W4+P2DN6ULV*0TZ)ZDZ\/!JQT\([1B9F1=$DFB,6<;Q+6U0M,#DQOCK=300E=Q+KGZ2I6?C'Z!RH% M9\@,T(P)*=#))4A",W&JUN_FE^CDZ!0=(5J@WRE;"5(D8FQ+%5Q#V'$=:%H% MPF\$$]Y+E?$7:PUT)H]@YW'!AW MW$'':S+I&3RO*Y,HU@DG1= B>2%DN4&-T1['H.$8='*W'XCM]]9D1D1*2H)39 2C-C^'FH]3_JO]D7@ M>/Y!85J,\WIE!0W702?7>G/V0G)&U8KD$U:UT/WS9\69?'7\98-<]?Y>4 M[G@^>@;"!0I17IV0.$ )>6Y#FG4C!342WB*Y&JBC>L,F)<./I22A(F:K0B*E M'3Z4BRK0<*=B3L\)#@^%5BL_."BLO=/X'4WJ":2E::]/C"IFK49INHZ!5P; MJ.\+QN1VH@,T%[3H'U!+ P04 " "(7KE6!O1?:[0" "T!P &0 'AL M+W=OKT"(=<3+_3>!A[XLC!VP,_&-5O"%,Q3?:^PY_=1 M#\".)@FA GJ8W MY/3DP]]A?/3=FX]Z\U$;=W#8_(_+F38*]_>GRUH7(G:'L#_]2-=L#A,/_VH- M:@5>]OY=F 2?#A@<] 8'AZ)GF&_L\M2I:*NRYV:541K3L;]RL.*>%1]C41>K M4R5;K/B"IFX6[5GT&"MQL>@N*TA#-ROI6ZP(AKM80U[UO @Z[$ +*,+ \I%'.X2A^'03;SHB1>'B=(P080]-*1FKUA; MC?,P7^RR!R'=LXUA\*?2! ?QMZ#UB/"R;@SD6%$P<]#&64V"'0=G- GW+'BX M5>O"_U@ O-$4,[Q:;I9"<#;C@AL.[M(6[AS6,*7QO\OA;]5@>Y]AS5OR2B-C M@;K@/,4 JKLBNHZ1=5N69])@D6^;!5ZKH.P$_+Z0TKQU;*7O+^KL-U!+ P04 M " "(7KE69\&H)R0$ >%@ &0 'AL+W=ON1G:)$I(8J"",(@[KD?7% MO9MZC@[(9OQ!8"<.KI&FLF+L10]FXQ4) *R>(B6+U!3&C^BU\+(0X"/.^# *\(\/YO@%\$^!G1_,TR6O=8XO&0 MLQWB>K9"TQ>9-EFT8D.H3N-251)B&Z$%N@*,)XPJ T&>!KNY! M8A*)GX>V5 OIZ790@$YR4.\#T"4D-\AWKI'G> [ZMKQ'5S\VP4S-, O,%8R; MP?C-,+9ZVY*S5W+V,ES_ ]RY&B.V1E,.(9'H*PY(1.0;^BM[,),0B[^;2.>H MM\VHNM_N1((#&%FJH03P+5CCGWYPN\XO3=1; JL)X)<"^";T\2,G-" )CE0E MR90324!H04)5#$W$C6BG$L_!.AF8WF2V8Z_C9']#>]M ZK8D=6LD]3OP&,T9 MIE5"O^]3O$R)$("^_'J-IO@M5G-F(E)5+]"$8QILFD@;5SN5=$M@-6$ZI3"= MBY1[ITT!6@*K"= M!>@:*V.!7TF>D=,2*&$<+2%(55K1$VQ9M-74WF?Y.UJ0?],-0Q-,7Z[17(9-I(V+ MG9KKEL!JNO1+7?H7*?9^FP*T!%838% *,&BQV ='Q5Z4^OM:-R[Z24JN4YD4 MQTAJ1B4H7(DXEH"P1 EPPD($M+&:S6BG9K- &QR(Y-PX?;_?_+UR#ZR7:V3U MD$HAU5=()ZE,EV@D9 0ZF9![E/4/OKUN9:EJ?OH M8;V&#$?G^VH^FSP\-?O05CU96VAU#2M7YOH7V;O<5OU96VAU$2H7YYIM7+W5 MUQ%CO)%SCJ)[\[ KG8$KR+(&J:1?:_I^^7W MCEKE$K[-K8R;:[1%Y[9*87O.:956/6!;:'4U*Q?H#B[3*BT9O4*$2]A&K[*- MGMDVGMPJ!5Z_WBJW[QK%O.JIK.R#PSM]KYFC&Y'^@CPO)(>/P?4$L#!!0 ( (A>N5;Z MR-'-H ( /H& 9 >&PO=V]R:W-H965TP%_W'-\CNU[/=E)]:!S "2/!1=ZZN6(Y87OZRR'@NHS68(P,VNI"HJFJS:^ M+A70E0,5W ^#(/$+RH273MS80J4362%G A:*Z*HHJ/IS!5SNIM[ >QJX89L< M[8"?3DJZ@5O ^W*A3,]O65:L *&9%$3!>NI=#BYFB8UW =\9['2G3:R3I90/ MMO-E-?4"*P@X9&@9J/EM80:<6R(CXW?#Z;5+6F"W_<3^R7DW7I94PTSR'VR% M^=0;>V0%:UIQO)&[S]#XB2U?)KEV7[*K8Y/((UFE418-V"@HF*C_]+'9APY@ M,'P%$#: \*V J %$SFBMS-F:4Z3I1,D=43;:L-F&VQN'-FZ8L*=XB\K,,H/# M]!OFH,BU%)O3.U %N69TR3A#!IHE?U>N$KZWVEZHQ$@P\D#,*H!SY[ SR,'3Q\#O>-\]9^V-H/ M'5]TV'['])SIC$M=*2 _+Y<:E;EHO_I\UL3#?F*;?!>ZI!E,/9-=&M06O/3] MNT$2?.QS_9_(GNU!U.Y!=(@]OH+.@Z@->B9OV,H;'I2W4'++7-$P-8M4(@-E;J4@2!])*36SU:#W(M:T M24=,.(Y&>XI[@D;QJ%]QW"J.#RJN+Q6W.84VI_B_Z]6G,WXAX7R\I_)E2)2$ M2;_*I%69'%1Y)Y'R/CW)BT,%^3WZE,]E4P^;MA0A,.:X,+ MSD:&0-65MNZ@+%VQ6DHTI<\U<_,X@;(!9GXM)3YU;/UKG[OT+U!+ P04 M" "(7KE6TNQS9Y$# "$"P &0 'AL+W=ODK'*2A9E;BV3!&U6P"M:"R*8LJ?AG M!04_+!W?>9JX8[N]TA-NLJCI#C:@OM1K@2.W9\E9"95DO"("MDOGVK]*?4\# M3,0?# [RZ)EH*_>%H1%) I34'Q[P%NH"@T$^KXUI$Z_3LU\/CY MB?T78Q[-W%,)-[SXD^5JOW1F#LEA2YM"W?'#K] 9BC1?Q@MI?LFAB_4T_?>P2<03PXQ. H ,$0\#D!"#L .%+ 9,.,#&9::V8/*14T60A M^($('8UL^L$DTZ#1/JOTOF^4P%6&.)7<@6("<",561>TDN2";/!LY4T!A&_) MQT<\8!+('11404X4)RELD2,G*ZCPJ861MRDHR@KY#O'K[E28A0OR99.2MZ_? MD=>$5>3W/6\DK7*Y %H470S0O@063@@06>O@0>&[A_QDW8[V1H^,(3?-9] M29G,"BX; >2O3[A,;A64\F];]EOVB9U=EY\K6=,,E@[6%PGB 9SDS2L_]C[8 M,OJ8^ZM5'9]7?5@HP)^JD_!8>'[UT&H<#]>.8.)P.Q%MB@IE= M>]QKC\]JUZ4GTS5'@&I$1;"BU/I(4RE!6>M'/!)Q$7K^P(TU:+@7EJ!@/K?[ MF?9^IF?]7)=<*/8O-=<=EM8*+W4EL.2R]@+4MFRNIB,MWL#2#R/2<<2%;W;6C".[<0/OI;96,?P6QF'#'8P'4><.&GSWLO\O)=,-50P6A LE=:3 M-1]_)H,OX&8<$GC10/DXQI^>.%6^]_T"]\ZJ_PW/40V8_IQEI.[N7FCO;>LM MZXT+S6PV']BQ1 7>?% :4AO7/!Y:Q>"M@BI7*U:8+NN<*6RCSNL4T& MH0-P?AKH%_2-=_(?4$L#!!0 ( (A>N5;&PO=V]R:W-H965T>&BNS?AXR J9$8IG'(@BSQ%_?\ 9VXT\Z.TO/)'U1NH+_GBX16O\C.7+ M=L;5F5]769(<4T$8!1RO1MX]O)O"@4XP$7\3O!-'QT!3F3/V0Y]\7XZ\0"/" M&5Y(70*IOU<\P5FF*RD<_U9%O?J9.O'X>%_]FR&OR,R1P!.6_4.6 Z6E73!T9,DZWH$ZK'_5ER M=9>H/#E^PI)PK 92@EF&J WX%G-K6618 K7>)ELX"OV-<2A'L)'D)GQ4?$;T$$ M?P-A$$860),STL/$I(>6].DYZ:E)APXV43V@D:D7G:AW&!XS.JM"JP2$1+(0 M>D2W:CCN;+*796-[6;W\W(DM6N"1I]87@?DK]L:__@+3X'>;9-*V6) MZL%VU-0)\D()DEJ"Q"G!LZI'%A@LF) VGF5V>LP@2OHMFI:@)(E;+).N%O%1 M4 -]6J-/G>B_4XF5)O(D_+2#K)=&+?3=F#3JMS,1UT.0S:8S6Q!,&^[CX-HDXH%Q*%P<%8 M!$ZJRI8ITT65B>$$'_P*HS.SI'5;.Q6L:]J/U:V\*Z'69J"VNTF":U\$ M=#J-TAMJ M.Z<]!4#& EJM157H2M[BJM6FUZK6%/'@UJ#3O8R_(<+!*\H*O#=GE9!GVXSJ M 8T&%@QZ[;EBB4KC=@-V@[U4C(/7@FZS95;'3'U.RH)3P!H3RTH]MJV#G87" M$A5&29OZS[!8\."QH-MD?9^Q_]T.+?P@2V M5;!$)5T1?H;-@P>?!]U&S[GDG:F>6VL$$_:C.[JNOSCW:6\.FAVK0YER:_$1<=7E!,CP2I4,;GN*(2]WZ\H3R;9F M_VK.I&2Y.=Q@I(36 >K^BC&Y/]$/J/=,Q_\!4$L#!!0 ( (A>N5;5O&PO=V]R:W-H965TT[..79NXDK(.Y4!:'*?\T)-G$SKS9GKJC2#G*H3L8$"5U9"YE3C5*Y=M9% MEQ:4.9P0!AU0;!HJW+4R!EE0!5/!O[.ESB;. MV"%+6-&2ZVM1?83&CQ68"J[LE51-K>>0M%1:Y T8%>2LJ._TOLFA _ 'SP"" M!A"\%A V@- :K9596S.J:1)+41%IJI'-#&PV%HUN6&%V\49+7&6(T\DU:"8! MMT63.:>%(L?DRX*S-34A*T*+)3E7"D_355$?&9,]CL@,5DBU)!=0X&B'KIC. MR%R*7[A+G<4])6$%^7"?@E)$K"RHYE?D< ::,JZ.4,*\.29V_9CI2L:LQ &/#31NS%[79X!FSGZD\(:'_C@1>$/; IZ^ !Y&%!P_A M+L;>9A^TV0>6+WR&KR]",F,JY4*5$LB/3[A,KC3DZF>?V9I]T,]N/O\SM:$I M3!S\OA7(+3C)VS?^T'O?9_T_D3T((FR#"%]B3_8'9M%$(?9GL,]Y31=9.M.G MMHD_&(5>[&Z[EGJJ(F^\KWJ@==!J';RLU6P2M4>V3UD-'G;>.?*'XT?">HJ\ MTU&_KJC5%;VHZSQ-R[SD]!]2C)[D,QX_T?JTZ#3PAX^TNIT&9)H_?BEKANV MPPIAWLD(\;)NJ/5$BXWM20NAL&ULM5EM;^HV&/TK5G8UM=)H8B<$Z "I);O:E6Y7U)?MLP$7HIO$+#:E MVZ^?\T)";./2+/U2DO \A^<\MH]/X_&>IC_8AA .WN(H81-KP_GVVK;9:QIB+VW1MLVU*\"I/BB,;.8YOQSA,K.DX?S9/IV.ZXU&8D'D* MV"Z./; GHZW>$T>"7_>SE-Q9U4%F@1F9T>BO<,4W$VMH@15YP;N(/]#][Z0DU,_P MEC1B^5^P+V,="RQWC-.X3!85Q&%2?.*WLA%'"= _D8#*!"0G>"<2W#+!/3?! M*Q.\O#,%E;P/ >9X.D[I'J19M$#++O)FYMF"?IADX_[(4_%M*/+X]('P,"5B M(#F81SAAH =F&YRL"0@3"!+ND["?\DJ?WH_^P8N L)Q&+%+D?#\ M&("++Y?@2_;MTX;N&$Y6;&QS45_V*_:RK.6VJ 6=J 4B<$<3OF'@MV1%5DT M6Q"KV*$#NUMD1+S#Z15PX2\ .9X M[@F\)\IQI&MKD>;ITS+EN&9;O"032T@#(^DKL:8__P1]YU==2[H$"SH":[3+ MJ]KEF="GWPEC@.,W0-Z$2C*BZUR!T,\1,HE\G?:@[XWMU^..:(*\ 6H&!6J0 M.X)53(- OR+0-Q*8E_*:+4Q=\<;LCPY[EV!!1V"-KOE5UWSC*OE#;)9/J9"R M,-]8[A=1N,;YY<4-8X1?ZEKI=]G*+L&"CL :K1Q4K1P8)^ M68=)$B9KL;6* M.;C4+J$"PC^:^'#H2BM(C4%(6F6!L9261(<5T:&1Z-&6EVUNPDZ!A":]YZO' MJ\Q$B.@56)!$7'&P/;$:APK''H12']08Y$AM,!;:L@VCJ@TC8QL.^_VA#PLB M.D$R#=41'JD#+ZOB3(U!GCSPQII:,H9.[7^<_[U+E!#'-#QYBFMB?&GX W,I M;:D>63UHI"I^/ W4*!>.E'GP&0X0UA80 MFCW@D;#/[EL*>_D3#:)*,]28GN_WY688BVW;C-I.0K.?_)B\EV"-63!R98'7 M1*$^&LK$/\,0PMH10J-+.D_C?57C%1^C"?+EE@3F8MJ2K3T;-)NV,U1>8]D\ M3Y%YG;&352#01#54H$FB]F-P:!3Z>1J*I?HHFA,N"9A1QO5*WY%;*AEWB19T MA=;L8&WEH-G+G:?TJC_K#0;R1- 8/7D6?(:'0[6'0V8/UX5]1ZI_ZT'Y38 V MR)$-K;G:MMVH;1XRV[R/R3Q2C5IO)/_?H@N"CKS7F^MJR[LVA\CHG>W> M9:*./%+)KTNTH"NT9L]J_X;,_NTL24<:0^8XLFW31+D>E&V;N9ZV?&O;ALRV MK1-95QV;\E9&$],;R'XH,!?;MAFUK4-F6_=!5=>\<7.@(G2:*-]7B'_&FSE4 M6T%D?C=WEJRK+];Z\O8TTP3YOJ)UG^':4.W:D-FUG2'K(^6@ ?:A(W-5HU05 M"#11#14H2-A'IXLQ2=?Y*2T#RVP^%D=QU=/J)/@F/_^4GM_"ZZ XSZUABN/E M.YP*:6,@(B\"TKD:B)+2XL2VN.%TFY]A+BCG-,XO-P2O2)H%B.]?*.6'F^P' MJG/SZ7]02P,$% @ B%ZY5HY\4@D@ P ?@H !D !X;"]W;W)K&ULM59M;YLP$/XK%I.F35K"2X"P+D%*RJ956J>H4=3E@E ML[2 !2>BRG/*?\\A8[NI81O[@[MTO9'JP PG)5W#$N1]N>"X,UN6),VA$"DK M"(?5U)C95U&@[+7!MQ1VXF!-E))'QGZJS4TR-2SE$&002\5 \6\+UY!EB@C= M^-5P&NTK%?!PO6?_I+6CEDQUS9V+C+>4#\G(?D<)&0.!:[J5)$H%7'&1,6! M?/^"C\F-A%S\Z(I^S>YVLZN;Y4J4-(:I@5>' +X%(WS]RO:M#UV1>TFRZ(7( MCJ+JME%U+[&'7UDQN!\NAX2JHL;P)AA15N&GP*F$KCC6?.\UG[I0MZ$UM'P? M"VQ[&*%.,\\+CLVBB]X]4[O7:O?Z:5=2U9<>LQQ;B:#Z-DZ+&'N(Z(R!URWN M) 2]K**+/CXS GX; ?^%L^_WRWZGV;_9K\V"8S.W-3K2-&XUC?MI@J<2&RN* MREBQ'DC@.?9H6?&"8'9+=7N@:I"B2^:X4Z9[HK+3RK5/1'9;.=TJ@U9E\)]J M-^A5N[VLHJ K?]Z),O.@,^? UWK"$4376=W,VM-VB)KIV>'D?([#53T+_:6I M)S/L->L4NW$&*Z2TAF/\J'@][=0;R4K=_Q^9Q&E"+S&ULM9Q=;]LV%(;_"N$56PNLL:D/RNX2 TW8;@5:(&B6 M[F+8A6+3L5!9\B0Z:8']^$FR:HH2-/PZ?D&]YHO-*1SI_3+.O^5H( M2;YMXB2_&*VEW+X9C_/%6FS"_"S=BJ3X9I5FFU 6;[/[<;[-1+BL!FWBL3.9 ML/$FC)+1_+SZ[#J;GZ<[&4>)N,Y(OMMLPNS[I8C3QXL1'?WXX'-TOY;E!^/Y M^3:\%S="WFZOL^+=^$!91AN1Y%&:D$RL+D9OZ1L>..6 *N)+)![SQFM2+N4N M3;^6;SXL+T:3"9*NR+M$1O+[+WGU-7F;YT+FY"47,HSB_%41?EUO@NK[U^3VAI.7+UZ1 M%R1*R)_K=)>'R3(_'\MBLN6O'"_JB5WN)^8\,;%/879&7/HK<2:.:QA^=<)P MQZ^&.X;A_)3AK!I.]>'C0N&#S,Y!9J?BN4_PN%@5GRS)I4B*5WNM"8_R19SF MNTR0OS\67Y,/4FSR?TQ:[>F>F5[^;7B3;\.%N!@5R9^+[$&,YC__1-GD-Y-R MF#".!--4=0^JNA!]7N_&8I4#9]'S\T!3*$#29!7H0-P0QSSL$:0OS#@OSP(5]% \B)M0T<7!@WYV ">-( M,$TP_R"8;S6_?$Q5,6$<"::IR@ZJ,EOYM0>S1E:X_LQKY98JF+".!),4W5V4'5F*P]G MG12CTVDKQ:Y,09[;RD-PB@,%H!-5IDY.R$13(7@)C^R[:5!I'(NFJ]8H[JG5 M=*SQ6-)BTC@639=6%?04K&R?DY,U629@TCD73-52U/O7L)BFJ)4"E<2R:+JUR!10L MCY^5I'XG_1SJNNTD[4;1F3-I)ZF-(IZJ*I["9;PQ2^85U5V@TC@639=6N0L'++&?DZXUN9F(K2R\ M.A["X?D-77_CG#YL >!$-7I5F-A[-^&>R;=A)1QE)1S7;J*B.@Q4&L>BZ=(J MA^' EQ.>DZC>\40]&L+A^0U=O[(!#FP#;I-BA5'R(')99:O,=KDDJUVR-"X9 M]6( *HUCT70AE9-PF-T<1;45J#2.1=.E5;;"@2\U/"='@VY52V?MD[S&*.:W M,]6& W"4 W!@!_!TIL)^%<;VWEBH5PZP:+JDRDXX,[LYB^HM4&DEP]'L+A^0U=OS( +FP 3LA6HUV%L7VW%"J-8]%T296G<.TV M"KFH!@.5QK%HNK2-9B%[W4+N*4=88U3G" O/-SA7&]MY8 MJ%<9L&BZI,I>N':;CUQ4PX%*XU@T75IE.%QK'4ANM[NHM(\KJ]1NUCY?$0#L]OZ/I5?>_!];V>F$;C"1-Z[Q[4 M:P18-%V]QAT'=KN0/%1_@$KC6#1=6N4//&M=2%ZWOZB3F$=#.#R_H>M71;P' M%_%Z8AK=)4SHO7M0+PQ@T73UE 7P[/8;>:A. 97&L6BZM,HI>-;ZC;QN)U&W MG#4%=(Y#-5 EO0>7])=I8KX]$Q[7>]^@GO?'HNGWFBD+X-OM*?)1_0$J MC6/1=&F5/_"M]13YW88A-FW=K7EE"@K:MYS!@14&L>BZ=(JC^!;ZR/RC_<1'0_A\/R&KK]QDS%< MR.N):728,*'W[L&]E=B&#?"5#?#M-@_YJ!X!E<:Q:+JTRB/XUIJ'_&Y;D.&H M:0CJ'C5M%/.^*N9]N)C7D]/H,F%"[QV$>F8?BZ:KIVR ;[=+R$=U"Z@TCD73 MGZ&@W *SUB7$CG<)'0_A\/R&KE^5] PNZ6]DNOB:DS!9DE2N1=;H/C :3QC7 M=RNATC@639=2.0-FMSN(H=H&5!K'HNG2*MO K'4'L6[?C^.S]LD@4U0P;9\- M@FAA"GG:\V'$&@'$$ .X*3\M7H M8&%PWTV%2N-8-%U493,"NYU% :KM0*5Q+)HNK;(=@;7.HIKFEL^XOA3F-U'24YBL2KPD[.@F$VV?VKP_HU,M]5S=.]2 M*=--]7(MPJ7(RH#B^U6:RA]ORD?S'I[=//\?4$L#!!0 ( (A>N5:WU?8] M/@4 ,4= 9 >&PO=V]R:W-H965TU#T0?&&MM")-%+TG8"].-+72)9$L7< M%" OMBXS1W-FR.&1.#DP?B+>;))>N^:S"=O),(CAFB.QBR+*'RXA9(=I M#_<>+RR"]48F%_JSR9:NX0;D]^TU5V?] L4/(HA%P&+$837M7>!SC[B)0VKQ M(X"#.#I&"95;QNZ2DS_\:<]*(H(0EC*!H.IO#W,(PP1)Q?$S!^T5STP2J[N!\I.S!@K[D4"R&,"+HD1\8KR,V3C$T0L8FL"FC_#G3BI.]&X>\]Q=U-W;&!C M%^6T4SR[!<^#E;KBHTN(U5%6TY.\BLTB'A7OI*CH I8L7@9A0-.)^<^"A2%2 M<^Q N?^OKF)91 -]1$G?.A=;NH1I3S4F 7P/O=FOOV#7^DV7[2[!O([ *I48 M%)48F-!G::;WCYG>)IFFV32A$MW".HCC(%XG]QZ ,WPGQ4_:]WXVM,;# M27]_G"^-D3L85(T\8Z2OS(-3Y,$QYJ$<>VJ14ETX5EV-4]0Q>XT?&E7:%+,*\CL$K"1D7"1A^N/X^ZK$278%Y' M8)5*C(M*C-^Y/X\;LPZ[N#XUC4&\-%\=@57RA:U2*5KOUL9RZ&JR1O5D::WJ M*?7,8;XV#4>"&9M['DMD\G_(T/O,""^=5VA5;-'RNR1#]< \Y"Z*D>7 M:%Y7:-5RE*\+V*B!.^B"^0..YZSCV/6)K3$:U56JQFCHN'J!@DL9CLTZ_,+W M@V2<".3O>,)%;J"=S* 1@DT:74IC9#6:E [):2%3:FEL%M,+\"':/I^.3C^/ MK#H?K=6X3D@GLVW0C+YL)JM1!C]W@7Q M1+@BJ;_JT -_7N MH,ZI:7+JU!DU;:P6.J4>QF9!_*:WG1R[$C0>UYEIC 8-:DTCNT7JXU*Z8J,> M>]OZ/](T +=.36-4;R6>%JF-6RD&L5D-WDBVO'MJ5>]2R\T[1?.Z0JM^0BNE M(;$^W*I..I*!^5>^+M&\KM"JY2@E*C%+U+>OZOD#*DK<8G4BV M37?1;IF4+$H/-T!]X(F!NK]B3#Z>) \H=FYG_P-02P,$% @ B%ZY5C27 M?SC" @ ^ < !D !X;"]W;W)K&ULK55M3]LP M$/XK5H8FD!AIDK:\K(U$R:8A#:F"L7V8]L%-KHV%8V>VT\*_W]E)LU+2"B2^ MM#[[GL?WW#EWHY54#SH',.2QX$*/O=R8\L+W=9I#0?6)+$'@R5RJ@AHTU<+7 MI0*:.5#!_;#7&_H%9<*+1VYOJN*1K QG J:*Z*HHJ'J: )>KL1=XZXU;MLB- MW?#C44D7< ?FOIPJM/R6)6,%",VD( KF8^\RN$@&UM\Y_&2PTAMK8I7,I'RP MQG4V]GHV(."0&LM \6\)5\"Y)<(P_C:<7GNE!6ZNU^Q?G7;4,J,:KB3_Q3*3 MC[TSCV0PIQ4WMW+U#1H]+L!4 OLM,+<7E(:&&QB,E5T19;V2S"Y=,AT;Y3-BR MWQF%IPQQ)KX%PQ1@'0V9+0//^+B&'!T?D@#!!?N2RTE1D>N0;C-O>[J=-C),ZQG!' MC$%(;J0PN29?1 ;9JP[7J2;B7\8:J$Q(%QR3LA5%'0%>O@(<#!P\[ MX,EKX$,'#_:HB=H:1HXOVL'753"2,)URJ2L%Y/=W/";7!@K]IRO[-7N_F]WV MG0M=TA3&'C86#6H)7OSQ0S#L?>[*W'N2)>]$]BRK_3:K_7WL\94L2BJ>2(I/ M3[%995][Y^.M:0:.QG;991STS\Y'_G(S+1U.T7#+*7GI='XV;'V>J1BT*@9O M5T$$/!HRQQ>"'_,34-4E:_ BF# X#;9D[;W\K=5^)[(Z3_Y&3RQ +=QLT9B' M2IBZ4;2[[?BZ=%U[:W^"8ZV>0O]IZIF(W_&"838YS)&R=W** E0]9VK#R-)U MWIDTV,?=,L?1#,HZX/E<2K,V[ 7ML(__ 5!+ P04 " "(7KE6RN3-6I8" M #W!@ &0 'AL+W=O':0].N 2K!C/;).VWWS50E*U.\@(V^-S? M.08NDYV0+RH'T.2UX*6:.KG6U;7KJG4.!557HH(2[V1"%E3C5&Y<54F@:2,J MN!MX7N06E)5.,FFN+60R$;7FK(2%)*HN"BK?9L#%;NKXSON%1[;)M;G@)I.* M;F )^KE:2)RY?964%5 J)DHB(9LZ-_[U+#;KFP4_&.S4WIB8)"LA7LSD6SIU M/&,(.*RUJ4#QM(5;X-P40AM_NII.CS3"_?%[]?LF.V99406W@O]DJFO!57,DNVZMYY!UK;0H.C$Z*%C9GNEKMP][@B X( @Z M0=#X;D&-RSG5-)E(L2/2K,9J9M!$;=1HCI7FH2RUQ+L,=3IY!,TDX"YKLN"T M5.0+6>*#3VL.1&3D3FF&T2$E][6N)9 9E) Q7$S?C$B1\SEHRKBZ0.6B>UBF M$CDCK"1/N:@5+5,U<36Z-4QWW3F;MW(P)_EULU):XCOTVY:D)0[M M1/-=7:N*KF'JX(>C0&[!23Y_\B/OZY$\@S[/X%CU!+=G://4JL)&93[-;>(/ MHW#B;BVL8<\:GF*%-E:KBO98\7!D1X4]*CR%BFRH\ -J'$=V5-2CHE.HD0T5 M?4#Y?AS86:.>-3K%&MM8HX^L,/3LK''/&A]E/>6 ?3K3(&W$L64C_:&=&/?$ M^#A1:,IML-CR,L;1_S1WKX^97P*V@ W#GL0A0YUW-<("LFVS[42+JFEM*Z&Q M43;#'/],(,T"O)\)H=\GIEOV_[KD+U!+ P04 " "(7KE69'H LRH# ". M# &0 'AL+W=OVF:/-A C'F';B&1*RO*8BRDR=8FWS+ H0;% MD>E8EF?&F"3&9*3G%FPRHJF(2 (+AG@:QYB]S""B^[%A&X>).[+>"#5A3D9; MO(9[$(_;!9.66;"$)(:$$YH@!JNQ,;4O_:'RUP[?">QY:8Q4)DM*GY1Q$XX- M2P4$$01",6#YV,$51)$BDF'\SCF-8DL%+(\/[%]U[C*7)>9P1:,?)!2;L3$P M4 @KG$;BCNZ_09Y/3_$%-.+Z%^US7\M 08X"+2*<V@ MN8Q@P]%U$D)8)3!EFD6NSB'7F7.2<8Y9!W7M"^183KACLU!O1%X"+YG.KT_XDMZHUEWR+ Q@;LIAP M8#LP)A\_V)[UI4ZW-LG\EL@JFKJ%IJYF[S9HVB@A\@D/(LI3!NCGK?1!-P)B M_JM.6K=-:=LD\ULBJTC;*Z3MG7Q=Y_B9Q&F,('M?&0I*&M?)F-$--)WZ\]I- MK([5&YF[LCPG]WRO/"V15>3Q"GF\D_(\4"%K:EF3VI*9D?1*HKA]:W D2HV3 MU7>K3OYKIZXWZ!=.E23Z11+]?Y2DZ\:":W1%:1=EA(.VSC1@U?W0/;<8]O5(V3Y1W5(O^U4\\ZOE!FJ5.+@:UU MQ\MEE&DBLD:FF"V:ZJGN)8_F9[+9SGKCOS19IR[[C#61C5P$*TEI=?HR(I9U MOYDAZ%;W@TLJ9'>IAQOYP0!,.&ULK95= M;YLP%(;_BL6FJ96V0"!D4T:0VF13>S$I:M3M8MJ% R?!JC^8;4+W[V<;PLA& M637M!FQSWO>R$9UF8J M#[XJ)>#W^=(+;$% (=/6 9O;$59 J34R97QO/;TNI17VQR?WCX[=L.RP@I6@7TBN MBZ7WSD,Y['%%]9VH;Z#E<05F@BIW1743&X<>RBJE!6O%I@)&>'/'C^T^] 33 MV1."L!6$SQ5$K2!RH$UE#FN--4X3*6HD;;1QLP.W-TYM: BW;W&KI7E*C$ZG M*\$8T>:U:(1YCE:":\(/P#,""EVL06-"U25Z@^ZW:W3Q\C+QM9+CM$9FL,%5#0(W3O ?T.\GL#^1?$6?EQ5UY\6AY'_B1 M2,'MMX?I:''Q2.JFN+&(ICB_UQ1L0S8'Z4"X0A3V1A-,WAJQ;)I<,]&B='UB M)[3I.FY8F/\"2!M@GN^%T*>);3W=GR;]"5!+ P04 " "(7KE6H]062SH6-M)-IN&M) %=6VAVD/)KEM+&([LYV6_?M=.VDH*$4\\)+XXYYS M[SUV3B8[J>YU"6#( Z^$GGJE,?6%[^N\!$[UF:Q!X,Y:*DX-3M7&U[4"6C@0 MK_PH"%*?4R:\;.+6EBJ;R,943,!2$=UP3M6_&51R-_5";[]PRS:EL0M^-JGI M!E9@?M1+A3._9RD8!Z&9%$3!>NI=AA>+Q,:[@)\,=OI@3&PG=U+>V\E5,?4" M6Q!4D!O+0/&UA3E4E27",OYVG%Z?T@(/QWOVKZYW[.6.:IC+ZA@;$"SD3[I@^=#@> ,#T"B#I M]!R0' '$'2!^+2#I $YJOVW%Z;"@AF83)7=$V6ADLP,GID-C^TS88U\9A;L, M<2:[P9MU)7+)@=2@R*JD"LA'8V,+]O$LR M:Y-$1Y*$$;F6PI2:?!$%%$\)?*RX+SO:ESV+7F2\INJ,Q.$'$@51/%#0_!7P M:.3@T0!\\1IXZN#A"]W$_2'$CB\^PG-,.U7U:_V9GWI/.K9^@Q-O/7<1YKV#X"7 M?L.$)A6LD3(X.Q]Y1+6NVDZ,K)W/W$F#KN6&)?Z(0-D W%]+:?83FZ#_M67_ M 5!+ P04 " "(7KE6J>,_TR\$ #J#P &0 'AL+W=O.[^P&OK#%4ND!=]A?D06=4/6\>A+0@#+0KM M"=;QM7'JM'-JP\/VSOMOACR0F1))'WCQ-\O5@V9KJ7C9&,,*2E;5_^1;(\2!@1^?,<"- >X:A&<,@L8@N-8@ M; Q"HTQ-Q>@P)HH,^X)OD=!H\*8;1DQC#?19I>,^40*^,K!3PS\@M3Y7,UY2 MM*("399$4/0+FD!^Y>N"(CY'#[Q)F3!5AA;P%V^?)&-U\N$4? MD(ND_BH1J]!SQ93\"(/0_G/)UY)4N>R["CCHE;BS9KVC>KWXS'I]C!YYI982 M?:IRFA\[<(%\JP#>*3#"%ST^$M%#@?\180\'E@4]7&&.(V..+>;C:\QC8^Y? M8!.T\0R,O^",OT]$5*Q:2/34QN:?^ZE4 C;8OS:Y:W>AW9T^=>[DBLSHP(%C M15*QH<[PYY_\V/O5)M5[.AN_D[,C&<-6QO"2=[,M6)WD1"G!IK !IK =%$?W M14$7@J-'-A-\\ETJ6D)>PX[HV>2MIXG,-/H,W@S]- FBI.]N#H6SP/PL]#JP ML0669%'0HHZX1BW7Z*U<8;"$70^GT.QER8N<"J *QRR;V;C6T\3'7,,L['"U MP/PLBJ(.5YLWW_/M7..6:_RN7'-6K%7WF*G9QK;(GK*UP&QL;=[.LDU:MLE% MMB,=*;0U=Q_-$=E0 7=YR[0^FV_8KGEKHYF%?HV^HPJHA^7;,-*6BE7J6=GBP1 MAYD71UZ'M 7GQ3A)T@[E4UR&LSB-,L]..6LI9Z]3AMC^6) S2Y"#.(4,[ ;9 MAH1,];'7S6@+,HE#/X[#,U'VO?V;Q;LBKZNWG-'FS2+K-PMHDO.B($+N1ZWR M-,M)#KAXO:P3X@CML!AW=;'"SEP'_OYQZ%]\-%TCR[OE26#;,R=R MV%"G:MA073'<@R*HI&)ABDD)?-:5JJN!=K0M6.]-F=89'^E"UA17>S=U%0R/ M]06K)"KH'%QZO03N:U$7EG5'\94IM:9<0>%FFDLHQJG0 /@^YUSM.GJ"MKP? M_@=02P,$% @ B%ZY5G197*MI P =0X !D !X;"]W;W)K&ULS5==;^(X%/TK5E8:=:39Y@,(;18'8N>?8Y]C7\9WLA7Q2*8 FSWG&U=1) MM2YN7%1478H".+[9")E3C4VY=54A@:XM*,_

,.]'$]BUD-!&E MSAB'A22JS',J7^X@$_NIXSN'C@>V3;7I<*-)0;>P!/U8+"2VW(9ES7+@B@E. M)&RFSJU_$_N> =B(KPSVZNB9&"DK(9Y,XWX]=3PS(\@@T8:"XM\.9I!EA@GG M\5]-ZC1C&N#Q\X']3RL>Q:RH@IG(OK&U3J?.E4/6L*%EIA_$_C/4@D:&+Q&9 MLK]D7\=Z#DE*I45>@W$&.>/5/WVNC3@"^.$90% #@M> X1G H 8,W@L8UH"A M=::28GV(J:;11(H]D28:V/P>>&CA?H>:0;,N \LW.,-WB_ZO65::K"!+2$K)-$/OY\])5J)A9"-% MCLN4%Z6F-H/$ALRIY+AJBBR:I?SG+R0F]QIR]6_;*E6S&+;/PAPZ-ZJ@"4P= M/%44R!TXT8??_-#[H\WA/LGBGLA.W!\V[@^[V*-O]KA E^D.)!Y_A)?Y"CU% MCZL-_XDDQQG"#AERP7@=\;'-[6K4T(YJ3N1=Y(]'5^'$W1W;^#9J$)H]>1P4 MOPT*QH,FYD3UJ%$]ZE3] $I+EAC=2RV2)_+(F<9T?U@^MLOII/O1S=,G6=P3 MV8F-86-C^$ND;MBG^WV2Q3V1G;@_;MP?_Y34';\K==]&>:_R]FW$V;R]:B1? M=4J>YT4F7@#JK%V4,DGQ*D06&>7D8KY<+%H5=9+^Z/[IDRSNB>S$S.O&S.M? M(GNO^W2_3[*X)[(3]WWO^WW4^RGY6P_;D9JSEI"6#V\G427:/;J/YR"WMJY1 M..^2Z^I"V_0VM=.MK1A>]=^9FLK>\[_35 49WC>WC"N2P08IO-4 M#2T*>^M?"8TUA'U,L2X$:0+P_48(?6B8 9I*,_H?4$L#!!0 ( (A>N5;8 MEFAJ'P0 .,2 9 >&PO=V]R:W-H965TDO0*&$.B22&GIM$A[4]2H>Q^F?7#@)D$%G&<[R>N_GVT("830 M=F+JEP2;>X]]#C[FXM&!LF>^ 1#H1Y;F?&QLA-C>FB:/-I 1?D.WD,L[*\HR M(F23K4V^94!BG92E)K8LS\Q(DAN3D>Z;L\F([D2:Y#!GB.^RC+"7.TCI86S8 MQK'C,5EOA.HP)Z,M6<,"Q--VSF3+K%#B)(.<)S1'#%9C8VK?AK:K$G3$7PD< M^-DU4E26E#ZKQBP>&Y::$:00"05!Y-\>[B%-%9*"R;N)S!.3/^72FN41S0!M@:'%AC! 7]!"KJ]XEP*B M*S3C?$>6\OJ;%A%B--T#DXNBC)[EQ?)3C_%3"((D*?\L,;BZRT>FD--4@YE1 M.:6[8DKXRI1LC+[27&PX>LACB.L IN17D<1'DG>X$_$K83?(L7]!V,).RX3N MWY".!SH=MZ2';TGW=+K=P<:I'IFC\9PK>%KU+VJQQ^B>9G('X(7X4\9(O@;I M2H&6+^@\;DY>=/?T0%B,_OY#0J*9@(S_T_9\BO'=]O'53G3+MR2"L2&W&@YL M#\;DYY]LS_JU3=L^P<*>P&JZNY7N;A=ZH3N7FUU*E D$1=(VF=1=FC1ZEHU< MVD+OAY^2O%S]G]OD+8;Q]#!J7]Y/K)&Y/]?LU8CP,B+ KN/;_K *K)$<5"0' MG23#)-VIG1C!:B6W9N7_&DOXODOV))5KB;]&P&EC=HDFV)LSP\'/H- MRI=Q 0X\?Q!8[92]BK+72?D1N&!)I)[I0G-\RA/%[G'QU$ZL$^Z]]N@3+.P) MK";CL))Q^,';TK!/W?L$"WL"J^GN5[K[GDE56+G>H5?_H7?K(M M)QBXPX8_V^(\S[6\AC\OXQS+]VV[W9U!12_HI#<'ILN+/(*Z/>?7[-F)]]YE MTB=8V!-834?;.E5ZU@<;M)Q 3]+WBA;VA587_ZS,MO\?EY:X-?NYSL#WG89- M6P*#P'.&N&'3ECAL^][9Z[9.$9\HXDZ*#]DVI2]PM.E\QZ*-7$1HGA)9$CTL MYO-V@IVH[UXT?:*%?:'5%3T5^O9'5_IVKZ5^KVAA7VAU\4_5OMU=[O]WQU[6 MYO8 XV;9VQ+6+/);0G!@NPVCFF=?_QFPM3Y%X7+.NUP4W\A5;W52,]7G$XW^ M.W6"HT\53C#%\8_\A%TG.4N5;9+K\UBP@ (=( 9 M>&PO=V]R:W-H965TT3-M"]>%1=-( ^_&C*,44)9F)NE/DIK45\2%U7HD\ M+TGKXB[GGXL=8P)]29.LN!SMA-B_&8^+:,=26ISG>Y;)OVQRGE(AO_+MN-AS M1M>J4)J,L>,$XY3&V6AQH8XM^>(B/X@DSMB2H^*0II3?7[$DO[L<9XFQS.7KKOB'^I"R@SO@]9G=% MXS,J+V65YY_++^_6ER.G;!%+6"1*!)7_W;)KEB0E2;;CGQHZ.M99%FQ^?J#_ MJ"Y>7LR*%NPZ3_Z(UV)W.9J-T)IMZ"$1'_.[GUE]0:J!49X4ZE]T5Y_KC%!T M*$2>UH5E"](XJ_ZG7^I - I@]T0!7!? K0*>=Z* 5Q?PGEK KPOX3RTPJ0NH M2Q]7UZX"%U)!%Q<\OT.\/%O2R@\J^JJTC%>#RK[$L)Q8W(H\^O[Z2 MH5ZCZSR5]U]!E8*OT0?*.2UE1"]#)FB<%*_0"S1&Q8YR5J X0Y^R6!1G\J#\ M_-LN/Q0T6Q<78R';5=+'4=V&ZZH-^$0;7(S>YYG8%8AD:[8V 6-Y0<>KP@]7 M=86MQ _Y[3ER\!G"#G;J!O>URTYY3_DY\EQ%\="GFQ"]?-$,00\Q? (13Q01 M/XU(GD(,%-%]E&@$TSO>(IZJPCMUBY2@UZON+?)6WA_9ELEN0Z#5/6J>MZ3W MZO#;.\K7Z*]?)!*]$RPM_NZYQ*NJ?K^__K*K?%/L:<0N1[(O+!B_9:/%]]^Y M@?-#GZ:0L! 21H!@AHC^443?1E^$;"./K%$D'S0>KPY*P'U"LS,DQX,^4:R\ MH:+8&Q=@=,\H[WV@()M!@&"& I.C A/K1?Y97B'*-Z@$QU%OS*V$H3&W-V=R M.N20K2! ,"/DP3'D@?4:J\&MZI&B1L_5%WHK:6CH*]A$PF31N=-_;.@TEK(*A/ M:_;Q.&@- STHUS]W@OYQP&WX/]<:O5_W91\C7=RMO'-ECR+#5MV[9XUH]D;* MRAT<*;<;@OG4P^U(=4]S<3!QVL'JH6'?/1$KK&.%ORJ?0.Q+^9FA+!?RD1.( MLRCG'2M;Q\U:Q^"XX6X2,?7G3CMND)42*)HI@_:CKM4I#9?AK+ZET2;GZN!6 M9CLG\D![W8/EL5^)JSIHY*&TFO^8RF[LOK>_!FT6@:*9 FHOZMK]WI"\W(X: MK(??DW-/G79F#EHI@:*9T=:^T[4[O27C:D(YBYB9["]/)?MVX."80])"4!J! MHIG2:'_J!L^<\KN@OA:4%H+2"!3-E%(;:M?NJ&&S4%"[7=.,+-0_#_QVIP?J MI*%HIAS:2[M6EV=T>J>]F!TR.,[V)GFGW1AH.P@4S0R]=L"NW77"9,F@-KFF M&;9ACF<==P'JBJ%HY@J8ML78;HN_:99LKWNH/(]<2;TZ(+/C.DW&SLD\&;1A M!(IF2JB].;9[\R%YLATU6)$> QW,.K82M%("13.CK=T]MKM[>YXLQ^SW<1:G MA[0W^J"F'I06@M((%,T427M__-R+T1AT @"4%H+2"!3-E%+/ F#[+$"5,"!3@_4M*#1[76Z/-"I 2B:*8&> M&L#VJ8%W690F M'Q]J+'<\J*,'I86@- )%,T72CAY/GWNH ;7YH+00E$:@:*:4>C8 VZTWS% # M.EE0TYI#3=N.@E9(H&BF!'I6 -MG!;YZJ &="*AI,UO402#9 MK3-)]TE^SQY&F>6!1SO94:%E0C/TDMPLE[T+ ';JX!V9D+00E$:@:*8^VN%[ M[C./,1[HO H+02E$2B:*:6>/O#LTP=2OE0*5Z@'K:Z@FDO;',2!,Q07Q4%E M?.6B0#7LE*G>Z56 ND)CB AFDPEN+5=>VULV6!70^0(HFJE*8^^Z?87]PR%= M,:ZVW=8_6TA3MHZI8,D]HK'H"P+-/ '2T$3LJ9 9VCU8LRE/V__3I6GEW-L'S2>?A@33T(2B-0-%, M@?3T@/?(SH&'=&'/XTAE:U&CDSMK97)JV3.E_+-,YT[N&O/ZO/YLTM8$=,L M*(U T4Q-]-2!9Y\Z^'6S8=R^P_010E OH_2.[Z#3 : T D4S Z^G SS[ C_( MLJ:]CL'9V+2[2C-I^QG0*@D4S11!&WG/;N2_Z:*FO>[!XCRV&^#D4QB"-H1 MT4S)M/'WOFX[0*\"H&;?ZZ[ZSW%[7AFT2@)%,W_CI^V^;[?[C9_UU'9$1;\O MU';2X-_W@5I\4!J!HIF::(OO/[?%]T$M/B@M!*41*)HII;;X_M?M_^\5!71' M@-^="G#]UD]$0M J"13-C+4V[K[=N"]WTNWE:?58/+ICV0X;'&U0SPY*(U T M4Y;&S\C]Y^[-0%?T06DA*(U T4PIM;OW[>Y^4&\&NN!?TXSMF)[7[LU 73L4 MK8KUN/'"E93QK7K332&C>,A$]9:2X]'CVW3>JG?(M(Y?NV](]4XT?.> M\FV<%2AA&XETSJ?R GCUUIOJB\CWZK4NJUS(?E)]W#&Z9KP\0?Y]D^?BX4M9 MP?'=0XO_ %!+ P04 " "(7KE6;* BZVX$ " % &0 'AL+W=O MV'A(=R*.4O+ -\E"69O4Q+3_(K(GI>N@0KEF=(7=7,7CBQ'C8C$)!!* LN_ M5S(C<:R4Y#C^S46MHD_E6+Y^5_^F@Y?!/&-.9C3^&85B,[+Z%@C)"N]BL:#[ MOTD>4%?I!33F^A?L#QG= Z:LI9JZT#"UMPP_2M6\+P633R/I)\9+ M08.7FZDD%X(93>1RXEA/R U8RC46[F("Z HL"!4:? $VX!O," =1FAE]E8WR^L>&[CA. M0SZTA8Q1C=0.\GBF63SH1#P0@7N:B@T'?Z8A"8\%; FG((3>"4V14?$>LPYP MX5> '.0V#&AVACOJ:G?4X#X_Q]W7[M 0C5O,MZOUW!-ZWW?),V%J2I<:?1/A M3,%K5E ;T2W?XH",++G3<,)>B37^_3?H.W\TT6E3;-Z2V!$YKR#GF=3'4[*. MTC1*UW*?B7$:$' EEVJV@*^;,&9ROI93V^_K&/8H6A+I&0G\QG*JW_@,NW1H7A-R>YZ(*%V-GEW)I2>R(BU]P\8U9>HOB^&,TO3H:!"&"U3?)V-VE M9%H2.R+3+\CTC61D[KI@H^DWO%!=B)!7P5.W:]R0YL:Q?3+R01'YP)B??NI" MC80WDU?"9.$)]*9R(VL; K[AB($G'.]($X5!FUFK3;%Y2V)'/*%S*/"<3^2M MD,8Q9AQL93&@EU;CRLJE>^6EY72ZE75E'L"EM-I2.\95JH?AV4GL3$AYA0W+ ME-R.7\.4V77+9G[EU?4-Q M._W:JFHPJ^T[<_,@/POA4.U"<[E;2U4+H@Y:%)B9_ 1E.! ['(-_HI4D=)>" M-R+Y-%,Q=P2U*W!!DGW9]D"(WYJ^W&9M"RB8H;EBGJS7C*Q5SK^3 M(*.41\'IQ)]KE?=5Z/0=UZ\NJKJ=-_#=VJIJM22V2TJ@.'0<_P=02P,$% @ B%ZY5@!B&C_U M @ 5P< !H !X;"]W;W)K-J[NVTSF]\7\4[S(CJBQRY^9(*F1%MIG+KJUPB21PH M8WX8!&,_(Y1[THG_.5-#._9DEHAEQ1P4%B.O<6@YOEU,:[@!>*1]48@\UD(\3>3AZ2N1=8 M0\@PUI:!F+\#WB)CELC8^%5Q>K6D!3;'9_9[E[O)94,4W@KV2A.]FWM3#Q), M2<'TDSA^PRJ?D>6+!5/N%XY5;.!!7"@ML@IL'&24E__DK:I# Q".W@&$%2!T MODLAY_*.:!+-I#B"M-&&S0YK!VAR I& ((H452G< >(SPS*E6<$^HA!?""H2%,EN:6Y2"BSO4A#)U M:0B:(*=302]6ZV=U.?.U\6]=^''E=5EZ#=_Q.@CA47"]4_"5)YC\3>";Q.OL MPW/VR["3\9'(/@P'GR$,PB%\!!_4CDA4'=3#NK!#1SU\K["6J+?YO[ +*0G? MHCG8&C8G:,:MR,DM+XY$)O#CNZ&$!XV9^ME6K%+_JEW?7N8;E9,8YYZYK0KE M ;WHTX?!./C2D=U5G=U5%WO4W%J-,FOSU\T0P@F)5' -6;FGX0 2#X*A%!$NUN MC$1=2-YF8-QB( @GXW8'D]K!I-/!'3W0!'D")XHL:=,M\=.F;KODM):<=DJ^ MNI:'28\<4)H.#JGM"0?7$W*4Y5V""\HA$8S9S:Y76V]_J39I&!P&_?'U/R;] M1K/+4&Y=2U<0BX+KLN_5J_6KL2B;Y9_P\LDQUW]+3=-BF!IHT)^8LR'+-EY. MM,A=Z]P(;1JQ&^[,RX?2!ICOJ1#Z/+$"]5L:_0902P,$% @ B%ZY5K$K MZFH?! )A !H !X;"]W;W)KU,2Q_/W_#Q^F&E_R_BK6!(BP<\\HV+@+*5W @#>!H38P/9Y3LA4' MST"CO##VJE\>DH'C:8](1F*I);#ZV9 )R3*MI/SXMQ1UJC&UX>'S3OV+@5

3J:ZKLY' F6?S:&JN)2,"$Y6IU"&SFMP5F160!FX,IX6;%T)@ M8P&>:"H%&.D@I/(-W-P3B=-,W"J[SQ*E+!"":THST1<0!*>D+2B(.C!L$9B'>M* MDFY%TK623/3BRK+W8;JG,$& PJA7@[$.=R5,5,%$5AAU\OW"EHE.%YH?(-BM MA^>T7VUK'?G:JWSM68^S'^:B)4EKM"%<)0[ ;(^6NLP(^()3#IYQMB9-?O<^ M\I#[(+&C*8#>_A+VKCCF$I9EF NP4L>]B5]C^$KI[F'\O+:^:HZB9_?@6L*# M- ->?.A=R%4F+O 0K-,..W4PZ\#7@J$]&+KT"+R0"S5P16T/UKFLXU[+M<\R MH/5>KQV(%Z+Y#6BPW0GJ:/]'2@'W.06T)Q4-Q^.%?)W3K8;:?OU&;NIVM"./ M_=[G#=">.)PT![\C%:+#A9Z'OB0<&GJK*,SU\6 MI59P$!,(412=[+K3?J@;A;U:[-R#BBLG?&$*40%BMJ:RJ"RJUJK8'9D2K]8^ MUD6PJ>3V,D4%K>H&=2D(D)&YDO3:7>43+XK2XD6RE:GK7IA45:)Y7*I"GG#= M07V?,R9W+WJ ZE\#P_\ 4$L#!!0 ( (A>N59_*)2!R@, %8. : M>&PO=V]R:W-H965TI=M35:[=UVXR@-7$YFP#VV]_8R<-3R&EJ&](8CQ_SV_&F8Q[:ZE> M]!S D%]9*G3?FQNSN/%]'<\A8_I*+D#@/U.I,F;P44I7X8!)&? M,2Z\0<^-W:M!3RY-R@7<*Z*76<;4ZPA2N>Y[U'L;>."SN;$#_J"W8#.8@'E< MW"M\\DN5A&<@-)>"*)CVO2&]&=.6-7 SGCBL]=8]L2C/4K[8A[ND[P76(T@A M-E:"X64%8TA3JX1^_%>(>N6:UG#[_DW]FX-'F&>F82S3GSPQ\[[7]4@"4[9, MS8-<_P4%4-OJQ3+5[I>LB[F!1^*E-C(KC-&#C(O\RGX5@=@RH-$1@[ P"/<- MVD<,FH5!TX'FGCFL6V;8H*?DFB@[&]7LC8N-LT8:+FP:)T;AOQSMS&!B9/S2 M&&$@$C*6&>X.S5Q\&V229Y;(*7D4*] &ISS@1?'8Y+,SG.<$R-!F@YM7:9 MOOP:U J\P>^_T2CXHPKOD\1V8%LE;*M.?3""&1>"BQF^K2D3,9 +W![YIKFL M(L_E(B=GB]AJ0%M!.XQZ_FJ;J7;5,YG:)5.[ENDI?YG> 6D?@#0H[037^R2U M:YU)$I4D42W)V&8D3=^'B2I@HH.DU"YV)DJG1.G4HF"Q^, NZQSPA+0;M/9X M#F?M[<4=3[NEI]W:]_^G^S9!TABN0.&WEGQ73)@&UG\@WQA7Y(FE2ZCRNON9 M5>&3Q'9"<%V&X/J,JI#(-&5*DP561Y>[RM3ERNV=I.SEK7;Q,]%HL/DD!Z>6 MA].("KVH#JE^S7.9MMH,^H%"<2(6/< *]JEJ5SV7*MQ0A1^M&2>BA>]OPOHY MNQYO6@=:^[$^K!T/8)M]2S'&IDEA6[UD*?F;3Q'G3I!70)AJA/J%*,EL$T;" M+DG8:U6/,GY7P2Z.C5.%P"[]II>@]N5;-\FN,;0, &\* : >&PO=V]R:W-H M965TT0%WW)6 MR+FS5ZJ\Y,W)>)A[I;J_,A+N8E62':U1_E8G0([=5R6B. MA:2\ (';N;,S@BC\ V"WQ#\:\+X#4+0$(+W$L8- M86PS4UNQ>8B)(HN9X$<0!JW5S(--IF5K^[0PV[Y60K^EFJ<6:\73Y\%*9RZ# M>Y[KTR2)W9 !K/41RRJ&P+?PL$X2^$BH@"?"*H2EU.>D-$ )-S$J0IG\H#D/ M>B@RS2P%7NV]3X+^D8.7W*GXA8@C!Z'?P/3_H".C^'71_8NE^!SU^ M#SVT]%&/FZ#=T,#J!6]MJ,GK8/-Z0Y="D&*'^I-5L#G!.2XA)SN]/!*1P=]_ M:DGXK#"7_W3M3[W^N'M]J+!(6]A(L40:'(NS+7KQ!";@]V5YI^F!G_"/,B 9,V 9->J2?. M]$%C5)VZK-?<6\LUI>BP\(;C\>WMS#V<^^R$1:-+5-R%FDP\OX5=& A; V&O M@4F M!YIAD<&)(LNZ3-3\Z'S=J_C_%Q'W(2["CMJPH]ZPO]I*C=F '%#HQ@.VINH< M;-4I4=1U VYH 1EGC CY??9#E\EZM>E9@.$P"JY\O@9%0W]R9?4U:#J<3J_< MNF>E.$>QLRV-A)17A:I+4CO;=DU+VRQL.I_AQ$W=[4 \5+6_ W7.GVP3[N=4>(P@#T^RWGZF5@%FA[S,5_4$L#!!0 M ( (A>N58'Y/X]O0, )41 : >&PO=V]R:W-H965T5;"/45L M7Q28_EQ"3HYSPS9.%QZR;<0,5B3_*TMX.C>F!DI@@_4J4I1 M.D28X\6,DB.B,EJPR8$24Z%%^5DIUWW-J;B;"1Q?K#F)GZZ70KD$K4@AMA/# M:D&NT5KLL62? R(;=#'L\[,< _H8 <=9SCX)X(]UA#Y^^(0^H*Q$WU.R9[A, MV,SD(E_Y5#.N M\//E*^F6[7 ,XWNWAA[[9E*][AE MAB$%*R9?,>!#WG#3#9_G38>-.FDNEH)0]"&TSC5&V0! [B"+:36V>H MDE&FM^X%G621)K*.@F&C8/C.'@QUZJZ3+-)$UM'=MEX.C98V%]94;?.$7MAS MV&H@R@U=M^?#H2A_X@X;T6Z=@>WQQ\%4SUUQMOBW [7..[[EV[F6TD>I9 M+QDSZ*4LA!Y[2V.JH>_K;,E*JB]EQ02LS*4JJ8&A6OBZ4HSFCE06/@F"V"\I M%UXR:KN M%(S\5B7G)1.:2X$4FX^]:SQ,8XMW@%^<;?3..[).9E(^V\%-/O8"&Q K6&:L M H7'FDU945@A".-/H^FU6UKB[OM6_8?S#EYF5+.I+'[SW"S'WL!#.9O356'N MY>8G:_STK%XF"^U^T:;!!A[*5MK(LB%#!"47]9.^-'G8(>#X#0)I".20$+U! M"!M"^%Y"U! BEYG:BLM#2@U-1DIND+)H4+,O+IF.#?:YL,?^8!2L0<-8LS!M>+H5[:>F $3P8A/NP]!AV0I=GN*C=!*,PR@^ M,'4,PU'0/X2EQ[ +'/7P@2]_I_Z63"U<'],HDRMAZG+5SK:M\MIUB(/Y";30 MNN.]RM3]%ZK)@@N-"C8'R>"R#S&INJ?5 R,K5^5GTD#/<*]+^ Q@R@)@?2ZE MV0[L!NV'1?(/4$L#!!0 ( (A>N589SP2NL@, ,H- : >&PO=V]R M:W-H965T^W<7(_W7/R4:TH5>*LK M)B?>6JG-H^_+Q9K61#[P#67ZR9*+FBA]*U:^W A*"DNJ*Q\%0>S7I&3>=&S' MGL1TS+>J*AE]$D!NZYJ(7S-:\?W$@]YAX'NY6BLSX$_'&[*BSU3]V#P)?>=W M*D594R9+SH"@RXGW&3[F$!N"1?Q3TKT\N08FE%?.?YJ;K\7$"XPC6M&%,A)$ M_^WHG%:54=(^_FM%O6Y.0SR]/JA_L<'K8%Z)I'->_5L6:CWQ4@\4=$FVE?K. M]W_3-J#(Z"UX)>TOV+?8P .+K52\;LG:05VRYI^\M8DX(<#X @&U!-0GA!<( MN"7@]Q+"EA#:S#2AV#SD1)'I6/ ]$ :MU4*0GX$CP)OBOM"M_-**/+4MT#O=7 D03N%GSK22LD&-?:9]F-G_1>IHUGM %3Q"!;YRIM01_L8(6 MYP*^#K"+$AVBG*&KBM^(> 8_@%0@+##T/P==!19.G+0\_?08TN'5Z+!W9IA MJXG1EMF&&;J8I(H]R0Q9TXNDJ(:G846_Z^V\P#OYT9>668OF- MQ,XR%G89"Z^I3[_0@@I2N1+6$"-+-$5R-XUPENA-LCO-Q!"5)$EV#LJ'H!%. MS8KO'-:CSGITU?JS(HJZC#>T^&2V,$$]VT,,C*)>;+D#%*21VW7^X:Y[">#26.< MQ6G/_Q %<9SU,S]$C>)+^R7M DBO%H><+JDV7SBK0WK+ZG!+L?Q&8FL/@^ 4//E8A6M[IC!@&/>LN M4-)_TQR@$0Q@?,'Z2?,!/UHF6N;9E"&,!O8=L"2.^OX=*!Q=>-,@.MI'[R@6 M1?O&.:- CB@""/L;R(%+PBSMA^%0@VF&+P5R;"C@U:]O&TC9M'5*MW6;0^?G M# H//G0(IU'_X^."09@-]M80-H)9="+7!.6?-+DU%2M[6)!@P;=,-9U@-]H= M2#[;-KPW/C,'%=L\'V6:4XYNU%8EDZ"B2RT9/"3:E&@.#LV-XAO;2K]RI1MS M>[G6ARTJ#$ _7W*N#C=F@N[X-OT?4$L#!!0 ( (A>N58L/@E=3@4 )T3 M : >&PO=V]R:W-H965T=AXSSQI4B+]2\:*/ MKHFE\BCEL[VYW5Q./!N1R$1BK L.?P=Q([+,>H(X_FN<3MIO6L/CZU?O'ROR M0.:1:W$CL[_3C=E=3A83LA%;7F;F7K[\+AI"H?67R$Q7O^2EP7H3DI3:R+PQ MA@CRM*C_^==F((X,:#1@P!H#YAH$ P9^8^#_J$'0& 35R-14JG&(N>&K"R5? MB+)H\&8OJL&LK(%^6MAY7QL%;U.P,ZO;(I&Y( _\J]!D2M:05YLR$T1NRY'((DFSE%?3]386AJ>9?@?OF'7E#TH(\[&2I>;'1%S,#X=F/S)(F ME.LZ%#80"F7DLRS,3I,/Q49L3AW,@%=+CKV2NV:C'C]S=49\^IXPC_E(0#<_ M8,["RIPAYO&/F$>5.1UAX[=3Y5?^_.].%8E3G612ETJ0?ZX>M5&P?/[%1KSV M&. >;4TYUWN>B,L)% TMU$%,5K_^0B/O-VRT?J:S^"P\FH+ZF$5!/X",NMP/$Q]%%N& MX?P4%?=14]\+6] )K[#E%8[R6@,# :NPRA-CU^U[4D#O@,6\%1NA>$8>12&V MJ<'8U;ZCHXBHQYRP;_H@YL\]AUL?Y(<13BUJJ46CU#[&M[=8T%'O4U,6^DOJ MA(W EEX4.7'W41X>];R->CX:]3VD+E?)CD!%A&YT@#:[AZ9I[.201(D-/A/S M?K1^%+B<$!1;,"<;8PQ%(X;S6K2\%M])-)D\3VV_W1!(-A ANNH+&)E%/P#( MJ] A@Z"8[^85YLKW/1\GLVS)+$?)W)1YF7$K/[JB,#5RJH0I%4IIB603#1Q& M""AFVK5UKEY4N/J@R++R MW *'H)A;XF,$% QD(64=)S;*Z:[M2"#G25DD0AD[D;96[*5.[73AQ!B216ZU MP$#4;4H(B T4;MK)%CK:RU=0;=[F[TB6YJD9K!*-C^,O+Y9^CT0?Y2_=S(P1 MU$ =IYUBH..2 389L(6H)V-('C0NCK^[#-VR@("FM*<.$!1E\^4 BTX?T'&! M$(NM4+!":AHB%]QJ2-N14#[]/AZ%O2GI@WHU -$#WA"73A#0<47PH#ATG7KW MF$@]L.;[+=WW>Y4, ;EU(49 -%@N!EAT H&.*X2;J_L/:Y)PI;X]\N29)!E/ M\THN<)@6V :1N@WA[/K-W7.Y8?W?%PMWZ#]BL'(0V M*;# 5TV_J_=(?!<2(Q#@.9AEG3:@X^+@3[,3"@T;:=W!PI4U"*K?(A%/T4 W M89T&8.,:X$$:D/O=7J#3-AB;QMG)IL5?A,RA@\$H==5VC,"F%/9 KK"9'9U; MY$(]5><_&E9S69AZE]\^;<^8KJJ3%>?Y-3V/ZY.BSDU]< 6;\*>TT"036W#I MG&ULM5C;;N,V$/T50ET4NT 2W7U);0.)Y<4&:(H@E_:AZ ,CT1:Q$NF2 ME.T4_?@.*46Q945- NV++5%SCF;.#,D1)ULNOLN4$(5V><;DU$J56I_;MHQ3 MDF-YQM>$P9,E%SE6<"M6MEP+@A,#RC/;>"6KE*E!^S99(U7Y(ZHA_6-@#N[9DEH3IBDG"%!EE/K MPCU?N)X&&(O?*=G*O6ND0WGD_+N^N4JFEJ,](AF)E:; \+IW:N#^]3/[5Q,\!/.()9GS[ ^:J'1JC2R4D"4N,G7+M]](%5"H^6*>2?.+ MMI6M8Z&XD(KG%1@\R"DK__&N$F(/X Y> 7@5P&L"@E< ?@7PWPH(*D#P5D!8 M 4SH=AF[$2[""L\F@F^1T-; IB^,^@8->E&F"^5."7A* :=F5RSF.4'W>$V @U^]ZS^Y=>)^,U%F?(=T^0YWA^BT/S-\"] MT,"]%GCT%OC P-T6^.(M\*&!.QUB^'4N?9 M">K,!%WLLSE>4X4S^@])D&;'(DX1S"%8TC:P5J]AY54HYE*U3JJ2.S3<>N'? MS'PG'$&];O:5/[9R#BVB3A_?*V=/9 =RAK6<8:><$5D2(4!+6E:\PKL31*2B ML'%HA>$7/1)&EE2UZ5F2#_:4" M;ZCI$J!)006+B8!M@ND4H#675._^K44\.!+="YQ10_,VHW#<*./!4:%[81@< M&BU:C5Z8#F(?UK$/.V-_8(+$?,7,--8!5S4FD4JQ@HZHR* D<]!>(;)<$M,# M&4-=D6VB#(_C]-$9W@?%&]?B MC7^<>#B.1='LMDKQQD?*!$'84&]\O/MXC=D6=7K_WN6M)[(#H5WGI1]V.J6^ M3Z'KU?KI-NJB4"D75#VA?]'M\[YM^BO8?:A"G#I!&YP5N#Q2R#*^Q=!PM";*.UZEPI'; M6,JZG7AW OID6_3%5B; WCL1R(E8F:,8"9\8!5/EUW4]6A_W7)A#CL;XI7L> ME8#Y MDG/U?*-?4!^.S?X#4$L#!!0 ( (A>N59#F%NB:@0 %80 : >&PO M=V]R:W-H965T\V!8T:?>:D6B;B"2Z)&TG^_0[2H[\0$IK@+Z)]7!W^MV1O#^9Z4[()[5B M3*/GNFK4S%MIO;[T?56L6$W5A5BS!MXLA*RIAENY]-5:,EJV3G7EDR!(_)KR MQIM/VV=W7+%:O$;N9A[_7!9[Y<:?/ GT_7=,GNF?ZR MOI-PY_=12EZS1G'1(,D6,^]7?'F-<^/06GSE;*>.KI%)Y5&()W-S6\Z\P!"Q MBA7:A*#PLV77K*I,).#XM@_J]=\TCL?7K]$_M^=@:#F3?=+G_>%.'+ T8 # MV3N0[W4(]PYAFVA'UJ9U0S6=3Z78(6FL(9JY:&O3>D,VO#'#>*\EO.7@I^>W M32%JAA[H,U-H@F[8@DG)2G3R_/T-TY17Z@-8?+F_0>_??4#O$&_0PTIL%&U* M-?4UP)B0?K'_\%7W83+PX3^IO$ A_HA(0$*'^_5WN).X=2>G[CZ4H*\#Z>M MVGCA0+P^<=XEKNDSHDHQK2Y=N77!(G,VMFD8VWD8Q!F,Q_8X/]LJZ"U.H*,>.AJ%OA+-1C'U$<#JFBO34E0++?2* M2?,4NIRBID^XJ+O@R1$/QG&0G%&[K'"8NLGCGCP>);]MME!0(5]:7$4K6%V2 M552STD4:6PQ9&@9GH+91G.7$S9GTG,DHY[T6Q=/$],?R?\N96-\/L^A\#MA& M)!LJ9MI#IJ.0T)Q0 6N6NR=G:G,1SH]*Y:O813T8^ MP6>T#B."CYK *>Z1G.)1W-^E(2P'U<3)B^U)&,;DO+X.LY"D>&"RXH/RX5&! MF7^EU89V>ZH*=G6T*1B"ZKXU"6+13<(XL\KN,(N#=$ 0\$'&\+B./0A0L;.T6G+GW'7A4&-^Z\?A1T4X+<-!"/"Z& MOWW;0%]$-=,K41[I-P>15-KL/-S#9@O>),*I-6P.,^A: XT3'Y01CTOC)_X, M8];-JA::-YHV2_Y8N7LGMJ5O$@:6$+G,HI0,+8R#1N)QD3P1HY;:"6GKX(2$ MN;5Z768X'NJ:!\'$XXHYO'J/%H23VQ;'21YG5NMTF27ID#@=5!2/R^CPJ<$) MFUL;X3@(XW.]=YCA-+>4U#\Z])D3-YR(EASVP15;@%]PD4( V1UBNQLMUNTY M\%%H.%6VERLX^#-I#.#]0@C]>F..EOV_$N;_ 5!+ P04 " "(7KE6B:8G MC50# Z"@ &@ 'AL+W=O&ULK59=;],P M%/TK5D ()+:D:9.5T49:%SXF@31U?#P@'KSDMK5P[& [Z^#7<^UDH2UNUP=> MDM@^Y_@>W]B^D[54/_0*P)#[B@L]#5;&U.=AJ(L55%2?RAH$CBRDJJC!IEJ& MNE9 2T>J>!A'41I6E(D@F[B^:Y5-9&,X$W"MB&ZJBJI?,^!R/0T&P4/'G"U7 MQG:$V:2F2[@!\[F^5M@*>Y6252 TDX(H6$R#B\%Y/K9X!_C"8*TWOHEU#^EOG';W<4@V7DG]E MI5E-@W% 2EC0AINY7+^'SD]B]0K)M7N2=8>- E(TVLBJ(V,$%1/MF]YWZ[!! M&*1["'%'B'<)HSV$84<8'DL8=8216YG6BEN'G!J:391<$V71J&8_W&(Z-MIG MPJ;]QB@<9<@SV94H9 7D$[T'34[(9Z&@D$O!?D-I.\D,!"R8T>1Y#H8RKE]8 MU$U.GC]]09X2)LBGE6PT%:6>A 8#LK)AT4T^:R>/]TP^B,E'*BA'); M($0GO9WXP9@&B4T^3:7G!/<06NJRN^^#+81COP1VD/I7->T@&F IXX&=0=!]NS)((U> M^U;_?XKE_TEL*S.C/C.C0^K9#)9,N)6]I9R* GQ+UTHD3L(>OW=9/$I>3<*[ MS27Q@))DM W*O:"_2EL6DMY"S*MD MQXL'D^YQ,^[=C ]OI';[$&H(B-)ZV?_#C3W[*1KO^/"!=C==[@%M;KK62;AQ MJU:@EJXZT:2PAVM[(_6]?0%TX>[]G?X9%D9M'?-7IJVJ\,+ N5:D514C_@L /N8 : >&PO=V]R:W-H965TQO\5BSN==J5N(6^4SK5(T\8O/NRK [SQWZQR)6<-D'SI.\.!L/^7,9I;WS1O#;) MQQ?9LDSB5$UR4BSG[[L.;UO+]S&C[.R?J$_OEC(1W6GRE\7D[PZ MZF\HTWBNTB+.4I*KA\O>>^>=&+IU0'/&/V/U7&P])_5'N<^RI_K@9GK9&]0U M4HF*RAHAJX>OZEHE24VJZO'[&MK;E%D';C__1F?-AZ\^S+TLU'66_!9/R]EE M;]0C4_4@ETEYFST+M?Y 0I-H6939?!UIZM'^<>Z M(;8"'']/@+L.<-\:X*T#O+<&^.L _ZT!P3H@>!TPW!,P7 <,WUK"V3K@[*T! MHW7 J+FZJ\O17,M0EG)\D6?/)*_/KFCUDT80371U">.TUNY=F5?OQE5<.;Y5 MB2S5E$QD7KZ0+[E,"]FHJB _A:J4<5+\3'XAO]Z%Y*>__GS1+ZLRZ\A^M.:S M%=_=PW=<\C%+RUE!:#I54Q/0KRJ[J;'[K<97KI7X4>:GQ'-.B#MPO98*7=O# M_R'34^(.]X:']O!01:=DX#;A3DLXM86=MG#C2GH;[7D-S^NJ/?+O#]6IY*94\^(_+?6\6G']=F[=W;\K%C)2E[VJ M/R]4_E7UQG_[BS,<_+U-+TA8B(11)(PA81P)$R"8H4%_HT'?1A_?E5GT1.*B M6,HT4B3*BK)H4YR5TE5Q2%B(A%$DC*U@00.K[Z&^CIVS\T'U[Z+_=5M,R$(% M"&:(*=B(*;"*Z?T\6Z9E0:9+1R!%W?,5S9"O4F62A,HFJDV/8'O MV&?P/ZF2+/(L4FK:.I*UAW?6$73N'DJCSNZ$^XZ.D 5R*$V@:*:.]-R]8Y^\ MOY/IDTI;%82PZ3+)%Y ME8'G<92ETV549OD)^?#ANDK.^T>X=F9GB4$="2B-0FD,2N-0FD#13!UJ1\(] MEB/A0AT)*"V$TBB4QJ T#J4)%,T4HW8D7+LC\:,CW#5^9 SHSEZ-;^UUZ*PT MJ,4 I;&W- >'%BE0-%- VF1P[2:#):N^3Q+UF&?D8QSE6?%2U/W:";E)H]-6 M)4'=""@MA-(HE,:@- ZE"13-U*8V+MS@6)D6:FQ :2&41J$T!J5Q*$V@:*88 MM;'AVE<]_'"F';:D%N]UIH6Z%E :A=+86YJ#0XL4*)HI(&U&N'8S8C5(W8Q6 M21@791[?+YL.[?UCKE2]F.:$?$[5+U_BN:JZO;W+:^Q%=>[?H/X%E$:A- :E M<2A-H&BF/+7-X8Z.E6RA9@>4%D)I%$IC4!J'T@2*9HI1FQVN=?YZS)0JR$+& MTU:]G>]\&R@8#':7WU[;"^DL):A5 :4Q*(U#:0)%,W=BT%:%9[UNX/20BB-0FD,2N-0FD#13(UJ:\-SCI1[/:B_ :6%4!J% MTAB4QJ$T@:*98M3^AF>=LAZO^K^\Z?]JA["Y M/IDWNW&U=FO8C9"P.R%AMT+"[H6$W0SI&$:'IXT.SVYT?%'YO*C[LRA+BV52 MUE_CVPBO57%VWM F.*A[ :51*(U!:1Q*$RB:*3CM7GCV91>3NP^MLH):$U!: M"*51*(U!:1Q*$RB:J31M37C'6G/A0==<0&DAE$:A- :E<2A-H&BF&+7-X=EM MCLDRCV:RJ(80#WDV-[:*:Q\W0*T,*"V$TBB4QKS=;9Z"T2 8[F[TM#YS^\NG M0>">G^WN*H>JH2D=;4%X]I46W7<97 .-06?K-H/VDCOK NHJ0&EL31L>:A+> MTG;M>PVBZF>J0GL!GMT+J.ZCR)_D-_F@;"/[@2'=8/M0M@-)"*(U":0Q*XU":0-%,,6JWP#^P$&)] MAT6B;#Z/RP,39W989P':J^:1%R5;ET2&T'I0*(U!:1Q*$RB:*3;M!OAV-\": M?4_(K4K5LTQ(/;O6JC[HD@ E* M"Z$T"J4Q*(U#:0)%,\6X]2,+=A?@=GMZ8WOMZPDI]W6)R$GNZP/UCE/9=(>?LC*.%)GLOS6$6A%06@BE M42B-06D<2A,HFBE/;47XQ[(B?*@5 :6%4!J%TAB4QJ$T@:*98M16A&^W(KXG M.4/=B /U41J$T!J5Q*$V@:*8:M7/B'VO+*!]JH4!I(91&H30&I7$H3:!HY@_(:0LE ML*_#^(YD;"=V5>&!^EFFKJ'UH% :@](XE"90-%-QVB<)#O@D]F1\%:?3^DN@ M_]ISV:_L^,[R@ZZM@-(HE,:@- ZE"13-E*1V4X)C[1T50(T4*"V$TBB4QJ T M#J4)%,T4HS92 ON:B>_)R% 'Y4#]+,-C:#THE,:@- ZE"13-5)QV2P*[&W$@ M(W^4Q1.9Y'%4I^5]CK*]B,X21-)"*(U":0Q*XU":0-%,66[]N/6Q]ID*H X* ME!9":11*8U :A]($BF:*43LH@7V?J>_)RE#KY$#];%D9:I- :0Q*XU":0-%, MQ6F;)#BP8J/)RC=I7,8R(?71ATS6.V;4#T6]#56]^KM5>%"W!$H+H30*I3$H MC4-I D4SQ:@=E.!8VU %4 ,%2@NA- JE,2B-0VD"13/%J V4X,#2DSQ.HWA1 M]8JR69K4*CNH50*EA<'N3EEG0'!1:+(/2.)0FWM DAEB&VN 8V@V$F[2Z M/U-%2?*J VM3BCV^JU*@M'!-,W_8:>"XPU="@9;*H#0.I0D4S523-B^&=O-B MW_2'/:RSB*"FQ(&/Y.\=.5!H/1B4QJ$T@:*9LM(&Q-"^G./SLBQ*N3*^[F4B MTZB]J]K=S,EQG=%H=V&MO;S."H(Z"5 :>W.;<&BY D5;*:9?S)0J0UG*\<5< MY8_J6B5)0:+Z]N:R5^MH\RK)U4/]NV3OWKN]_L[KS'G'G?KUOL:,+Q;R47V4 M^6-<#1P3]5 A!Z=G59/E\>-L]7=PGY5E-F^>SI2_P_4$L#!!0 ( (A>N58^K5&.+@, ,X2 - >&PO M-A*VL%L>_Q.??8OL$6H])L!+M9,F:"=2YD.29+8XI/ M85C.ERRGY9DJF+1(IG1.C>WJ15@6FM&T!%(NPD&O%XAP#V^IF/2CS^2P,E-5EJ^+$5Z9&#@ MONM!/=0Z.9=*5[E=!O=[5@_? [8],,B%: P.B M,1@4UAFEY93O5X"KX! KJ M]NVFL X7FF[Z@W/2$JJ'33)3.F6Z2=,GV]!D)%@&=C1?+.%I5!$":(S*;2/E M=*$DK3QL&77#RLZ9$#?PLOS,=K3766??>K!KLFE:0W73R;@.Z'?5G'97=O J MW:#@]\I\6=GIR*H/U*[^K.P[]IJ,+@[?8WVB'KK)^"V8?!/;/3Q\DU%RD![# M^OSN7!)VK@A--("KV)C\@(N=:),&LQ47ALNZM^1IRN23FX*5-W1F+^L[^G9\ MRC*Z$N:V <>D;7]G*5_E23/J&A:B'M6VO\'T^G%S#[2YN$S9FJ73NJL7LZH9 MV(;-6G^ L(]<51\_@G$AU,L76+8_CQJV'>@('E@4Q_MM;X;N,5 M\GP=8'OZ7(5@,\4K$9LIOM: ^-<-&$GBWVTL#S"P78!Q)$@R!6O37:!PCJQ/#U[\_V%L214GB1P#S.X@B#(&W$4TZ%[7^P)H]02P,$% @ B%ZY5I>*NQS $P( L !? M3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2 M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'G3TX8^/QOZX M,^:'^%GD97746]7U_8?#PVJ^4H6L_C3WJG1G%L86LG8O[?*PNK=*9M5*J;K( M#^,H2@X+JIX^;:UW;0_K"U&I>:U.Z@_[ -ZT>JY?S_J5XT)6^T[FNGXYZ MS?^YZHE"E[K0OU1VU(MZHEJ9QR_&ZE^FK&4^FUN3YT>]?GOBF[*UGK\Y//.0 MM_*N:H[4\NY&.I"C7A*Y"RZTK>KF'SJXOQT>GMV*HZG%]/+DS,Q^W)V=CLC@ , ..@,4+R[E@1R M"""'S)#NM0*TGO[!1 IMU!RFI%("< 2GKM56>J5XI<;RN=*FJ2L@R$\>R MTK3ICE#;'?%BSM9%(>V3YYSI9:G=QV19B^E\;M9E'6!"Q3 [YHMZRN23P_IG M[;[[E63ZR#)]9LWLXB$==K\3)NJHI)G)-GUDVGZ6V MXIO,'>E7)2M7-9M[AN(AR_29-7-K9:8VM:X2-VJN](-T#._%I0J"B#339_;, M>>G*NG9]3A4$#DFESVP5UYMV&JZ?WHOKW-^XOGTYT$QD5;ZS%[Y MRYCL4>=YPW?N.NSETA.(:56IL!8BK_29Q7+EFFK[S/1>E&'%0R[I,\O$W1AV M[61W]M-=I%*M1EK:D[6EO; 8R21FELF%:UF"6R-&SHB9G7&J[FH2J&-CK7ET M25L "!,49G6T7!>F7![<*EN("RV;G#=L7F*DC9A9&S>JUJTJFO8EX$*^B-G3 MDJ+0=O8H=L$3/;PHG+-75S4RCAFF@Q6TE+,_88:2-FUL:L M-O,?!ZXCJK(F17*MRIO4'?DB9O;%<]QNY<^P/)$=8F8[W/B#+E[7TOE6N!Z+ MBUDSCA40(DW$S)J G?D@Q1P@30RZS#F^#R@F\L=@[SF'>'?K^Z35'Q01&630 M9?(1%C@(N,,]Y*8;(O>$!EFR&P8D !X5HJ)+#-D MMTR8!&R-(_++D-DOVWK:6R'A1 JS779UN9]!*2:RRY#=+B\][ZTQ1'H9,NL% M#JJ'S0W2RY!9+[B#.Z282"]#9KU@S!'%1(X9=IK5)'0*$CEFU&E6,Z:8R#DC M9N=@S)1B(N>,F)V#,2<4$YEGQ&P>A/F]F=C[C8G<,V)VSY94]D!,LZSY5^84 M$T[C,[MG*^9+B"DFLM"(V4(XZZ;C%R-DH1&SA3 FM= (66C$/JR&,*F%1LA" M(V8+84QJH019*&&VT*ZAEH,VC:28R$()LX5V8_Y=6D4SGP19*&&V$(BF;SPI M)K)0TM'XVD&S:&=),9&%DB['UX+>>X(LE#!;"&/2YCV!R\F8+42' 9TEW16S M=:[$U4(T9R@FLE#"/I-#,2^EM=*OJQ7O3E4M->UZ),A"";.%\,!E4.C(0@FS MA3 F=?H866C,;"&,29T^1A8:,UL(#@.'2S*1A<;,%L*8M&Z.D87&S!;"F$'= M1!8:,UL(8P9U$UEHS&RA+6/_;8L9C,:-D8'&S ;"@_]!O81+FID-]#SXOT4^ M82B1?L;,^OG-V/SC\HO*3X]NHT3V&3/;YS?E5S\.J^NGEVZ'9R68*;)/RFR? MG0N_VHA23&2?M,O9GU,Z(9 B^Z3[GOTAG4VSH'.E*;)/NN>5:@%FX/(4V2=E MML\6S*N[7"_;=P;11/9)F>VS!;-))970I9@6%!,9*&4?B4.%3@V4(@.E["-Q M;S!)RFXH)MQ6PSX2AZ)).W ILE#*/A+W!O-4+73I>B+'JJ3MY@19:,)L(1Q- MVL^<( M-F"T$HNE'.2DFLM"$>S.EY4DQDH0FSA79@ M;NHGQ406FG2P@MJ;Z+GP*2:RT(1[50**9M#UF" +3;A7)>Q:@-+63XJ)+#3A M7I6P&]-'E&+"[9WEP! UT41@,(MGA'WR@0$^BJB<,=G MQ+TV 1;]( "%>SXC[M4)$'08@,+=GQ&SCX)%9P<-JRDW>[K/@[V^$=P &NUS M==QKT&L;@,)MH1'[[% 2C-V?RH A1M#HSWN]-DR1A> PKVA$;.77H&Z3K*R M5F4;\P>@<*]HQ&RF5Z!^0GUNEJ5_<(X_2$'QHP>XGSVP>T/5Z^'$_G\\?*!] M"D_S]NK3QZS-7R[=EU3N^%SF\VLK_)_F6O%PY#?S+M9Y?N*.79471F:;)_EL MGD+TZ5]02P,$% @ B%ZY5G[6,B8> P +D$ !H !X;"]?U@%%/F+;80!3,0^2E MV*V&W7<$ SBE'O0$^1]9Y2C71QY\BBIUKGZ-V_7\?-A/3\_'Z>)UM]U/UZNG M>3[^&(9I\S3NUM/EX3CNSY\\'$Z[]7Q>GAZ'XWKSLGX-K]WXW[^Q^#AS^'T,CV-X[RZN%N?'L?Y>C6\;C]O M3\/[Q2[/DU<7M_?7J]/MO:V&I0-Y">27#Q0D4%@^4)1 ]?8 O7WW8QN@MU>]/4!OKWI[ M@-Y>]?8 O;WJ[0%Z>]7; _3VJK<'Z.U5;P_0.ZC> :!W4+T#0.^@>@> WJ'; M+ 'H'53O - [J-X!H'=0O0- [Z!Z!X#>0?4. +V#ZAT >D?5.P+TCJIW!.@= M5>\(T#NJWA&@=^PVNP%Z1]4[ O2.JG<$Z!U5[PC0.ZK>$:!W5+TC0.^D>B> MWDGU3@"]D^J= 'HGU3L!]$ZJ=P+HG;H_*P%Z)]4[ ?1.JG<"Z)U4[P30.ZG> M":!W5KTS0.^L>F> WEGUS@"]L^J= 7IGU3L#],ZJ=P;HG;O#)@"]L^J= 7IG MU3L#],ZJ=P;H753O M"[J-X%H'=1O0M [Z)Z%X#>1?4N +V+ZET >A?5NP#T M+MUA08#>1?4N +V+ZET >E?5NP+TKJIW!>A=5>\*T+NJWA6@=U6]*T#OJGI7 M@-Y5]:X O:OJ70%ZU^ZP-T#OJGI7@-Y-]6X O9OJW0!Z-]6[ ?1NJG<#Z-U4 M[P;0NZG>#:!W4[T;0.^F>C> WDWU;@"]6U?6 >AMKJ_K /PVUQ5V'$!P5=AQ <7-=;<!Q!]+Z R6A@]A7,[Q1]FM^VX_29Z&/=!?A.O>?S=\?/Y[\O/V[VK^&=Z^%K MC.GF+U!+ P04 " "(7KE64'Y NGP" "Q/@ $P %M#;VYT96YT7U1Y M<&5S72YX;6S-VT]OFS 8Q_&W$G&M K8!&Z:FEW;7K8>] 09.@\(_8;=+W_T< MTE;:U$6K,FG?"PAL/[\'6_KF?[RL7C9(

QGL4 1P%CTD 2""PQ* M(&MU^@.)F\<(8F:RJS/3PIC/A9 ,4 U'-LHP1HR!($TB<(W9!($_:0ECC+" "],=KT,ZD@@HK(W?<>C(I@T(AE[)#C""@-:"32<2"F2M!L*& MZ3ZRNSN>38,B'_W73U$RG1TA;;9[O<[_FW9:_YI/?P*-L?ROG[K=[N"G"M/O MG;;GWQZ"T'#\S\U_/G^A_]@9 H@<_/A#FX$[TA$&KW]D77(IFLC]R MLMV-J>L0*@WW#U'@="- >JQ]9G4DA^#JW!@CS:$NR.$*YIS:%3G@X0%V6PO M2*D/NL?K[XC= 6W@8;L7=\[;%JZ9X5SJ<..R\DP+SOJ4A\$&+' MLX(=U1<;_LSVSW,79Q[.=O:[K9.39CL?:SN/^ZW3XV8['VD[NR>=5N>%B*J' M85<\JZA:X[]]#/B//2'0[Y!&3X-WLI.;UCEI]1_&)%_PIG6/6\-/: M9ZWN)I1V /)C#TV=^X)\CZ%'[0VE[H)9LV^;UCMNM3=QZ32;YFS:H-_J/;O% MMV^;UN^T^J>'*$AV;\+-DPT!-$\V!- \V1! \^3C$F8O/@'UXE+(?X!E,ZLZ7NWZ3*>Z<@JQ\!M0[_4G=H+ M.:$]N&8;U9)N4Y*]=T>V625RO_W39NO?[5+DXQ9AY.C=L14[NNX3 M+,'6L%"F[AIA!Q;<:!G%R'D:)5^P[[4%+&, M_8V)G(WAXI MVK3KFK4A%F-&X[782%@+A]%K[AUNOE"4\ ?&(G(K\-*L5&Z# M]YJ*O'&@DD+=4@TTU7_ IKZL;7U8[VZ>JP?4S_VF%5@S[1=YVFZ .K\H@C= M&XCN Y!?T&D?_2\CW^DR??^ M)M*IG@M UZZ\A="5@B :E3+4*")(/6Z F\=#++&EJE2$'N#O*$'5(V81PJZ5 M!D0HB6_?6^:^*T+QGTKW)T;RCX)!]PA):M"#U]17MT;2 M*;$TU90?\E@**BD=MQ6\CZB0F5Z2GD4$P-[I!3A>8SP R!/[B# S,9P(>!HU()[SAQ8\$49U]," M% !16L:OK_A0E;!UU,2CIU&2NW!TKB2"%['(0#Y2'=89P>(LUWQI%&$_<4:& M1VJ7<_^!*KKEH<%GN#+!Y648:,M .%T5!_ .$:\+NBL$8%^2X>-6)F&-0Z2!MQI?%X4[SZ2_"AS*=.DTPF$< MW4):N(A65M#*3'>=E,"246(A8<"_M(7([6)@79,2?R4]�S7B/#"P54S@_* M&LXFR_W'!/)JH;&C"8, #Y6.G2$*]$SP63WL*,Y'BQC88I%Q>;_6;!#_7_H1 MF"4>!AR^$G QTR&25?3U8/7<$8>@/N523K*L1##]DGES]YCZ' DT USKHB"% MC.@%)D#6")HW*#(F61)GECQF68YP-[ /'>H_9ELZ""($43)"+P>=UB 8QDF" MY+)(8W)]H"Q*N)6.'8@[F6GL;.#5%XB:'RL]G)[W6 M23"3S^)3/Y\_IPK"AE#O;*RDGT:U+0GK!I9-*?#E#%J7J-9B#N)#Q3!J&4*LBQA6) MG4T8UU.M429[&J W5QZ.>2P[AW=Q!7Q7C\KFNCS9E-@8+Z_0L(XQ*NG):,'>5K N^2EX8Q*7 KC#\&8^2V#VYPZIOS-F M9\Z@UVK_XC1F,48>3FEPW.K4_=@365LW+BWMEMIR"ZZV>*G-=W5'A%G\33<: M R9[?O69M )BIS=1LE!'T7AL'^>.>3EW/$R(5J<&TF>,$*[H52)E 7AQJFSW M!-IZ*TU'2T$^UT.D>@K8SF*V]QC>7N>R(9I_Q6*$+J7) B^WWD5RCZ#G3[:A M4$G"35-B\@AP]Q]L?:;UM8FB9B5'N;0\X]XJ!(-'&A+J>?2V.:@"7:OZS.B M5YN?F6-![5:ZCR6@0>D&>)6[LW)%R#N3NET6D"BTQ]#TO)/..%H'ENB%AKJ? M+Z2?8BOX3=YTNK59NI-^>*29$F#?1/K[.)OA]IOT6FRXC2F08O,%>V!-$$5< M)A>?_G'Y[JAS%@#=C#$U7R8Q26C0D'?).E*9XYHUV-W7[B]4KS/2AJC37[55 MCO+60#KZ+:@&WLY3=T7$NUW%AKCD[.0\.A0MCU8ZA';]^[:ZNB;M"+!G;*,RF_QR-$V(UQ7N3 W M,N$K5:+SR66"L7/':?OA&!=,#?X0\'<5S1)V79'EZ-Y>?3+HDI&C5J)"3] Q M"A0#3#F15C[X/OI4B\)<3-VJX0ZFX/,#LQT^T]8-D0QOTZTKV2H@BUIW)_,N MZ"UUZ7)>Y&ZL8!3/]92=34?/*>@MN&L,[N8*<=IJ%GILVGA\RC\NUK:]O69C M@RS(7-T0V+(82GR2(Q!K60F^I?6#&::-Q[ _;A,@RLU M+ZGGD+6:M/N 8?.BT;\7L37N_Z:6Z/;'3E-3-JTNM.G]2IR _(CU_D7(R6X8 M:YNPL+D?CS3A@XWY4QJDT-\19Q5$JX JRS?B(F.>/B788O27Z("8]/@1-P:< M%_XD=A@U!@.*+I' IT#X\6(6 (7EZ(SA'E,)EFI1JQ_\&QJ71T/X91K-00R[ M=5RLCQ>>NU,VX]QND0V"8LK!ZN^H>9KX$ER_)F*_-F+?;R+V6VP77UK6UU#@ M?8NY^:;O_ZLX^T9+MV^V=3X>:1^GCHF+6],,5HW!,HZH2]A.GY\$6R?-*;[! M/F,3@P"+),?@+%[@F>TA\?X?(7XJXA9+PK'?_P-5O7S*O&*21T;"AL'@5_$2 M:JV&1>8PSZ+QD0SL^'1=B74 7/R3 -\&O;:+>2L!GX N,;?NSH 7H^B2+E8Z M-.29>Z87,:L 5U'Z%6P>E^O][HQPKI_V&5_M(P'E,)&;3WX6$;/F^V-MG,,T M_V>!_5%Q>>V3D%HXX/E*/,Y=+?Z]9L[OW$^L3#J45D=H9,CD9-(,Y8.R"P_@?4N)02:$#PI,K)(<,W:XZN?F8A M]^F+"CO%"4&FTSNUA^/3S"Q" 0F6@SJB9FE.EX&?!ZVV\77"ZF3M,+;26.DZ M?CA"F. D,1/F1\W"[59Y!$#[YN[&19::3@MA0I;>V1^+%->C/I*,A MRG&ZYCN6T%Q"N:)W<8O6[*VF&39.R9+#EFK4EJ-NP O[0!W=8=($; V[I;I^A276-H3DA_,NXZGN0:2(*>"JJD719+U8F4,3?9 8! MGZ\QD75L@+A$3BU<#/&9GW+W*]I1IZ]LYM+]2M<\9_)P!?1+$^[")]$V;32L MK., 1 L;DU[;>VQYSWU1(V%HSM+K!$K5J:,O-I^#=M9P0SSS(BH;5!NCC6KW MO.)\?+3R/!OP&L7;Q(PL&_$UEEOQRC#<.K.ON31/<=SLJ#B9"<,_B,B8J>.' M$MWA5_QV=/"<[^O.0+++&++>>*!==YIEV) X2\85VY96.5."OU9ZSF! *1=L-*O*],L&HL#NUEU4U-NPQ$=IOE7X'[CI1[ M!P/6+YNRXI7A"3FMBZ),L%32?ZKQKR$P M39=W&4DB+;N<369OO'MC2K>8Z\TNUA'3B&] 0T[BT29JA(Y%[C^IF*4$R#Q, M?J5D4>)_:DO79.BQ F!BPG4:0!X7"KTB>FRK7F(E@LZT$1,1A6-BXENHQN8Q MM5N3"!<%GEQZDK\GT3 SO]Y&$TE%98KD$"$'JG485:IW1%\0VQ%5;0S?1>:& MF,A$H=/G;-2<0UQ17+ G+,YUOD#M+N!S\D H06P3D,:>138SM':G3:M[S>+1 M[4JAZZ\X1LXZV=AD+3BF"-D 7%F[HNR;P#18 ])1'LYJ8B/L0@K5 T7Y!=8$ M*B(J43>1J;B!_2DDOFI] .B&"CFU\V%-RVL8V!JAS_DL\;\78-_C6E@[T;%? MSBE$+R9K8+*))@#O6&]:;2M*:\?JOJ\ZSGY#V10IQT-A/A)\=P.A7M9#-*8; M+\*FDF4B):02>4WA2ANKF^.Y.F>HDA1%FAD?'2<_\"+N2FAA_:9PDIG-MMK" M"4V4XV4*S&8$Y/\K93J341K/) 3.>B&_*4WE3/*&?4K'AX6H4.=!DB3=5O<" ME@(NIAJ3&&?N :LN^L0XR(CM?C4WJ36]=[/+[I82YAT%+X-_XFTE2L OX2F] MUVZ "VTI[;4,ZG1%74'=VQI_PGKHUHH>[M\.'.0'[4CI3Z]1K.SXY8#%K-HKF8H^+J M1"OI S!'=]:AOB&*11%'J WG$/'C&VY@0<:)FQH-%P!NY$+IHJ5$I=/R>@EC M+^?2T-2$66ZYTHI2PBG!E'ISZ\1$9B.ZEQ]YE2A!'4[&V$,40[!F!V<22CX= M6IRWTCE2EH(I)R0[:'V>00_;P0DQ6%!2S!&S6P<5V$YE D"MG# M19O(V9(51R5Z^=2(.EX2BVAB]6MC]8,F5K\%@V)=1IB)2044FK]%'DTFDE.R ME'EWB^\+ER399MY#)8E0DGE5O73ZHM-= CY2^:1N;LJ_V/1%:CG*":E<9$1W M-2X>$TT^2_YZI]\Y^;'A@K(G$;ZUR(M%S&U0G:E* M(4::4=E]3JU(R<%."I&MND*;=1$NM MVV<:9-^J)896E76\70(^I76GH)WE"89!I\X&(E;^D$ZZAZ 9O7.YFO[(;VB M5LRO&@9R>Y2A-,=0]?WUUF8U?DMK>16+X;](=&,Q8%2@XQ1,ES 8+4>HLB76 MIK(VB)U%Y=Z@O3E$18SZ'*/M[D0M*_4??$4Q_5#"R!*DS)R9$R^:"^(8^X-- M5FU%Q=#9NO9ENT8=B#/=+ "1&\\6,S-IT70=_3DB\8%&>W5LY,6(S +''B5D^7M[2SO& Z$V M9B!$W,Q*W;8Y=,,UWGG/,6.EE& D9Y6XX7Z/%L6S'052'&R\"*XA;^!","45 MK7K[!8[PNJDKNG2V<.+*H:?=:\W3Y!SP((@9CF7)U(L[U4."^:FI^EHEH.?# MAV/*:^7$/5 '*2$9303"QE:Y*]N M(H&.=&X81XC(OZ9**B42E:,:.JBS]4*OBH[8QY0\5H28N"'GL5-NAU>!5>AY@N"99FC,*YOLN)!*%4]: M:F.3W;GN5.EAGJW4;HLQ+-H>.7!ML!(_K(65#O-+H9J-+1I6J_^MTU\28ZHX M=CJHW1Z#GM%H] ;6/9G/:>_;JD'/WFA=J5*QW6.I=72L=U>+9HNF&-8@E*QRD#5E17KPZ2W5;:#7;G:'83> M'-?H\(K!Q'F#OE=GUX,DGJ@C5'2L.F%<5T;^2+$"FXB8(8EN=HKY1^RX$HJ! MJ6)9OO%A^?5\H!>1CJ[QQVS%X+\7HG$95S&3&+O.*16[YF:LFF"(+\:'AHN! M#84'84@NQ; .:\X]B]/*H"O?I*@-:AV@8 P3G;A:KU9[4%Y3-@J8K!R[2&?N):F M81FYDJ.HK$:_J&L^]3E@H8%D=?(%'%>*Q6R5WC;SM)Y\@RR&EXM:^V68V7 0 M7OT+,7>"OS-+%0I>Z3]%VO7^*P:_K[4<2$WPE'J*S8E-JJU"9N$%E9%@MED. MWR:MP?.9Y=$\'CL@0?@BWT6K)&3HJ%7%",/*H6=E:NGJA*84@D<*IB/FZJ#: M0)IJ+4LG^UH8A3:9]7-.#37?HA9MK9GK4KQO6MTO%N.Q2EU.PM@^II8-\YA! M#&!=AGG*("%BW@66U#A)8$88\@:42B*.KKMO#.LM_:0YM&&HJJ+J\8,?8%A! MS.-M=/+?$[ F/TLH#R; !P-,];:\EF0EKGG5E+T;ES+XP=.Y\XI0#G,A$2OD M=%$A&<^2,2-..>=PC),FSS6PIW')L%TH$CHTMA1I)\!%9X2?$592 (.I!+>X M4AD]KX+6,[>':28:ZK(S4D0=#BZ:!EQLKT@;_=]S0EJFF(SD;OBRP55@2<44 M[ [/&)5<:)7$\UOJH([IM MY?CJ*14LR^7.N0Q7ZX6L;)#JR)!)<]^?[*4YH#/! KQ5#ERH[.$9A:=[E5%X M84$D$ <)-O"189%V1DOYNW:>[K\&\JG&(QQ1;J_C$C;26KN&5VI2N%#%5JZ0 MF4;6LV$J#-"&I9*2-\2P/#00#TQI\*%7#2/I/_7U-(5&-C0>>AXG5Y39E9:< M;-22GC3KEL7.4 TQ7?JUM$3'(T0<&513DBXE<;A+: M"*Y@W4=YC@8$0[$5MFC9+>FCU"JI/C"!0+U(^B[=???3.M@MK5M7Z/'/J?>Q>_CJ9KPRE$(BSJN0H^8TB0RXGV;(NL!F'I6PX>35 MJ'M'%Z[RFJAJ%0W>:*9(/AA*,B^C#$(E3:8&RF]*"A@Z2X&P2DG9X(Q1 S^4 MC;X&\&/DUEISV=%26"_B86.I$=F'(RS^(*UDHH0R??_N 6@H%RL5EJ$/"(C[ MXZKE^Z_)K"Z9$Y'0,N'P!/9+0#=D)A%G"0Y385=T:]/@0VV9%44VXE %7578 M.HK.&%\L^F'9K7Q-=7#32@3&?@G(*F/(01NY(<(]8@!E\A0 >Y"HHGX/W1#, M]:IS\TJ5^CR)..?0^MLUU &;= X.E_G4&!G!R,FRC&:8-_!G=4KH M0()S'_$5$Z^YS5O2F(KR=)XMHX2KZ%S$QC+ZAG\BWA6PSZH*3QCDJV76VKML MAZDM6:H),];FS(>&<6.,<6B0%T*-L.DE7804(L?(D('5R+F8U,MX61=_M+64 M*"HKF''.X5-X\CQURZZD=)*PVROK-_G&XO(;&Z%E?1/DW)%XE.,4H@@;=0A9 M6#O']S]XP2'OTQ34E>"+E(1@*(3_10%.1%*%/^'_>P#D>^YYZ"K7UCK"V)VD MH5[LWMDG'/=*C!%I= R3)P@7'% UTY+JA$UVA_SDE&B3;]:ZD+7GV7.F5;$4 MC4N*PYT"_T2S-\=].7%^,L"BDPBARQD W%"9(./S;65O5+@:8AOI1FRIFD;L M0#8W]A#4%%M9^E[R:PY@45_6Q08TFN 7:B;RSL#NJ W7ODUWTEVY][)6LT:M MD_DJF=&/CK2SQV@0 FQ0OZ-9/HU2HZ-LI5IYPTPXSJ[5#^J)!H>-,PXF2O![ M<* %W.2CB."G),NAR";E+?6\J!U:A^HI@P95H#7SH&?0@\008HIV*)OF$;8@ ML6K@BI:F]\LJ//0E\X($E3E/4"?XZ8R0@C/9D1^Q0\NKQG'703FE]0S<+0G$ M41RL8IU:[X3S_#'9G3['_":J?HM&7U')2 MQN3V:)&%LQ*^LN]DF )!^&621@#A=[!'!EFT^HKH*9N;1"F)7%W!A4T[Q%DW MXASMN?S5KW[/J(W9_.XS=;VTAW'U MS1BU!G8K.,F;.HI)\P_FHRJ4D\'A*7!ICMQAJWSG*F#+%05C^ MM%,-?8=Y6[%J0V:%."VJ/E\YE@.P&_R",+= W-;VN/G97K&WR[79,;RBO*]Z M2)VXM;B_O0]%'/J],XJS/[KJ!=OA*"NB.-=YGQ.WR$I7\QT(G >F7(VV7+7E M,.PPF$8:(P)+#X@#C=#';1NJNBUKUC;9I!%J^@^Z$%8&W<[ZO!E7?.U,W4X1 M==(32SC R%RDXR/9\PG]G[=/=0)5_/5_9*"?)=)H3TM/_J.6G<^9@'3O-=_& M+/OIZ<]B:^0>!)X%4?Y*6.KK0/?]2E7YX^[_LY/EW0OGRE,6M&-6[>5Q>5IN M*L+8)EF$3J4AQP8XW.0Y#J4_B3(CL M&4[_EX(KG?R)&8[ ?%).3V O5:%S#.$?:" "V^,(FBAOXM9U B6,B": HC-A M?S!WVUY&(J54 ,&+2[-@"A+4>+S*ZUPI#63$#2G8,V<#,'=TGF[R(4[V,Q]B M9S2<#Q)SX,H;4)UU'!ZESRN4WZ])GN^_9O-/)< $[@IK5!5/M2 VIKN7."_Z MO@?W!^963EESKM%&,1TCS30,?FSV'-D"AV.$(R"D93H2>$AS,.*8(OL+\<_1 M=V[R=@WH;V2 +32=0AZ^*O?B!!USY^4F#>Z@'0 E/9"L^']I]7MULNG;11; M*A!;?28-/E_]MBDQ[,S)_Y$"VZ:D .CQYNP1\> MHSKCS(?XXJ*Z1H_U&A*NK(JG:U!5.*6)0NR'P-P^,:C589L/=I&.$FT2D+ M M7EP0HD&J4,L7SD?!&JW08X]R(B"/TU'RL85R/ 2"N.3%HT^5JHHIR^*5P.^_ M/L0P*)>IRU()YUI6&TH;&[TA#,C"#O&,61DL9$;.3]:/N+.XDPJ#VT@.Y7FR MD(06^(M%"\?DQQS+T(C UM//3NZ>3FJF*BF+D4,K%&#ZUE6+[I$QH$7C_Q=P M^V(L:.VXX[YVI9':3!8=J%"T(7_\-APV,WY#*JKD[,=Y1,P?];1[^ M+6-PKIZ$IT^3A(ANM4QXBU65I7N(-O])%RF,E-K(-#]D$[C86+V8VQJQ+4C[L.[RTO;W,>&41!>)DI)\;*M.3HG_>""2[9T M8Z]U&5DQ$*+[GVQ8!.9K= MZC2H0G=PUB2CW,Q3C+3/D/N-O*NU-AG$ ]NC4LH)WG1\K#-@7WSH],B ^ZVI M8Y5L_=YO]@;7$'A,,3LOYL0=NN]5FK[]N/":Y MK7C?]!6FYF1GK8%N3J;S.#AU<0Y:)5$J^>0NLG2*%=J4_S;+@%/@/8H+5^P8 M@ \-\@K,*,\BYHC,&VU'X%4T0G\X T>(.:!Y07"$7E 4*8:$Q3L'A\[NHLX[R_*;LH#N3?VX<[JKTZ'(I& M6 U,/2]8QB?Q5Y7$UQECB6>+$OF8^&<]D"RG/U+D]MIC#-]ONLQ"\UTXD- I M6L,GW$8W5 [/UI(2/@UW.1J93N>N8%52+NQHN2WL]T8XD.PY1K+@L@R-1\(R MSN+CPD?2HY'C_!Z5NI.)<&*WJ,-6 PN5KJA7C.A(?T@59N!$.6;J(C0FPL@Y MM24^++N;_N0CLM="KC<^[?4^[=/U/NW-JZ./.S\]HR/\>4JL#[6@^@.K#/]7 MJPSG]XFM=I6]OT=>9=A/=>5V]U[<)G$JGK]NYC7/EFG8<7=SHOAQ:_><>44!U"R!0PU+EY_WS:/ M1DK=+>D3-5FQ1\PN/($EOV( TE[\7BG8_R$9SL=HX=X[F1HG%%+:4:]58\EA M/ 0'@-/L5"*U%7UYH[-J!]N>V',Y8R>8[&/:V;LC?Y;@]9V0"KP1A>TYNCVY(+VNR?A8&OI M74^J/Y2/;FR$'^0Q]8X[8;?3'-..']/Q<=@[;C>GM-NGU#EM/<]-VD.EY YM MK'.VX_:/"Y"YUL^^@=Z]F<]V3XA_T#\.VP\UG#;V7N^+27501]MOGX3]K<5/ M<[1[<+2=WFEXW&EN[=XZ0GK]U@,OYLO3.;[3$?(<*_ZTTEWZS2:1_1^9]=., M\41C/*I.W=MQ0E^'B/P]^O4>LO/.H!V>#IZ'HS=2=_-CZG;"TY/]CX@?^#%U M3\.SD^>)$S6GM/DI]5JGC0K[/2KL?HAX@XP]=9"Q(P\9^T'2?H\=QF?]\*3; M;?SZ.WY,H)2=];:5(\TQ/;6;LA>>G Z:4]KM4^J>;>VP>B%!,ETWFV:8.'(7 M335/^D^^*$_)@_'X7X8U\:H;GK;;KQMS;XKH?^N/PO6PD ?H^/Y*!R%WK];GAR\D#OR6[D+CRB*7A01]L]:8>GG0?: MB>!Y$XX8$;/);S:%H;VPUWY@,'DW M&%>3!+LN"?8X/'YHTDUSM+M\M,=XLLVEW5]GQVF3&W+(ZBFFM0B MI\ES?BEC-&'1)BSZ_:SDLM)L]^6%/7N]XR9LL\L'U#\[:PYH9P^H<]SD\^_X M$;TZ;@V>^@8=C"&P9V+\.]R/^^M<[X0GW0:,9^O *NY^O*'8'KLR>G39EWCM^1*\&QZ>- MQ;ZSQ],)!_WGB0XUA[2%W^NDVUCM!VZU_X: B*_89'^-I4DJRK'7-[6FQ$;> MY1+^>J.X:^X+,^I?]=M;..8;,^3)I4A[Z[2NYI">^@YUPGZGU]RB'3Z@?KOU MY >TAV)^GRWY/]);#]LGVVKPS4'NP<'VPO/^@],U#^X@]W#XSL[;CU/F<4>*A[U&M=.ZQN7 M7,H[5),L5[JPMXR^8;?$F[AX*!RI[,1!,;)NIQ/V^@_T,^P&*WM$^^F@CK;3 M;XXM&>M,/C=@-,M[=.CT&[]3Q^PSW4/_;9\7'Y6*K'_JK:W5YX.F@B MWKM^2IVP<]8DC^SZ*87'Q\TA[?@A=;I;%Q0VOH7]\2W\73T&*H"CA+=;@[VW M1SJG)V'_[(&8 9ONQ1Z9)(=VO)VS<#!X8%.SPS[>_?PC_I&$)5E'@\77.909D&:I4?8;RW/J*4M/,:H12^M\*&S=5?4 MQBAZ\EA$4R*_XT?TJM-I4"9V]W1.6OT&ON"P'0HK OX\212L+_@8C_+L:EF4 M:E:$P64Z:CU04>>%OND!+8RS!7Z%E/7OL&=V;CM_?I:MV>U+A>Z9WM8-*!YQ M?Y[9 FQN1W,[[O9N]1\*OM'8('WKLA9W> MMZXN6^[&,GSRK[_U-NJT=4R[\&F1@_V"15\I6#=%E,#7HA1O4U$B&-LTR\8% MWOAQ,,G@T6L5S.'C^,=YK@K83S4.HF%V0]G;R6*L@EPE$?YU'N7ETAEVJE+L M%0F_E-= I]/K((./C^."32E$=XVFN5((^1;Z+F. Y44ZA;?1Q2Z\CHN@O,T M7<##7]0\RTM:-.X;3@_^&J?PAUE$D\W5-,IQ1^F;ZU:]X686BKX%BZ;-M&9C ME=SE1 =]./)Y5M#$WM#'XQOU]C8>E]=RB=RWA+&W[2O1$.:Q*->_,HOR:9PR MT^_ZMVJ$QYX_/6^@.]0_\_?&_=_KW'*%J3H:YBKZ>A1-8+)OHN0V6A8__<5? M(RQ0!C_!-5;W@E?XW_\YS.&]FJ_6;]?Q_3RH>_+X+&C#_?L=J&Z2)4EVBZ2K MD9C@3C#Y,2T7BX2OF_23APL51/#_([WBZ[ANUT6J?]XP<->_=OO;/!CYGLZ4;#?J\K<*UB M=_9=[D1F6D^CYE3E\4FMEO,A+F BP?]541Z\![XP?E2/ZO?TW=M8X=_M#?X8 MY:/KH-<)B8%WV]W>)DTB[UU[L[.RL]V!V=GNBPOW_^[+O@8BP4'[VK7>V,]O MPS9E_ U5-5'7AZSX8L5X?F'@B_7\-:[AC0CD9&O6>"@$\JAPVF<[S@E_ MS;%MQCS/)G&#R.7$11Y8:'? >D&C;7XG4?4:9?-%*IN?V-V=3@/U;:[20A5O M?JA"\IQCO*A6%%]4H9C4#+!"W.S=+=W,!Z*%=VX69K^ MX]_#&G6.1IJEZFX-]:F>?%&Z[<5UE$XI@6T2Q7EP$R4+RL[!BF-8#*;3849< M/)94GA>F\[[:JM'@H6@SC;K;T,93:+H[C^PH+2U6'#L-*)39HM[@H2"G/Q R MZ/FO20-'U1#6;O#?/4R/LY[T[\#@6PVJ',*MZ+8?ZF,[Z%OQO$'+0R"LSLG6 M &,O@;!>1.#2:=D6O!(=]S4U;WNQ$.BGS4$)E32QU,_IHNBJ] !7P0Y;#?Z;!:)'G*ATM M@S*'T:(1X6=,HS@-7B594:R(P@,7_]MSQT-1 1KU<$/U\,D1?I^?-EZ4>O@; MEO*\8MWP-:9NJ"A/814$NJ+^O8C+)?SU!A3(!V;D8?#^R N/?T\:)ZMDMFKY/Y\'!F>(@H!@]6$P\8 MQ*!!QGAJUGKX-/42\LLN.;-LJ"898:73?Y71-X0CNHF+AU:5K69[[_\5Z78> M6B=ZP'?D>6LI]I^H.J>M7D-4+UG;O7PLGKN_?JUNJ_]"_5J-WW,S^GB>WL7/ M3Q\O006U[5>;TET7E*2IL&S4S1W B6O4S4,HV[VCQW6:I4<(*9-G!!T&CW&& M^TN+OO_'_SGM=KIO7ZBFT6BB#8TTVNB=C/(\212L+_@8C_+L:EF4:E:$ =CO MK4=07!^_N?/N4=-W*[5/W7?3YGN[I?ZX-="( M;^(2/C?R5K72Z:Y[5YNW[^S_VD>3^^D/JFY)*,9R%15J' R7P<_=]J#5#N"S M29RE89#E0?>X=?)+B)+MY[.37NM$_\@MDU4PX3Z62^QCJ;"/94#M ?G"]#IA M@)T7@TF>S8*?3XY/MQR@.Z !NJW@=VS/K"<;W$;8"R6&?8<=6I'!U[!>E0?% M=3SGCL^F6706J*./V3!.XG(9!K?7\>A:MX,NJ/MM-+Z)TA$\.LYCN%]!5!1Q M4>*?@H*%>? *];MN^^WYN_,K^F?G[6M"4%:)&L%$)C&\?J-@;)B-?OC]/_2C M(3T+I+# WM>P\LHLX"V@"@1FGBX9F'D!UYJP.]"16,@+"G&3S*?@D?ORY$L(CY^C(R:K MZX[UW4',G5OKS]^UQ-WV51\/3L+^R?-TNGO,,'I#=?M$=0.P% ;'SY/#W%#= M2Z6Z#AA*9YWG:?O:I QMGKS>>[&H+B\A7^C21/M>&%A'Y^PX/&D_#R!#@YFQ M^3'U>F'G=%L.U!S34QLNO7#0V;;*J3FE)SZE_LG6LOQQSF@/9?D>>H$(>.N% M53UT.F=A_WC_/2:'?DSM7GC6W18JH#FF)T\H#@?];5%"FE-Z^K3O=F.2[T?T M:5^>;#:VV=C]>K+9V%T)F-]A(W;.=L9FJL_,6%='\X1U5(<6BGK,K=EMW>3L MI!<>#[X/ .VI2_ >TUW6W([F=JS?DY/CT_#X9-NT@N9V-+?C)=R.;KL?GFV= MZG4XM^/ 0RU8G-R$6O;#X-F7)[\3NV"WZHI-P7R<.G7!948EO%CMR_7!!174 M4\E[BE7#4>J]&9G$9RP4_KG3';3.?)" 'H$$5%YS:MSQM>->:^"]A8'27[@< MOO(FMW6@;PU:Q]Y+Z);]97TAO.S H ];-,^*&$N7WU#Y/\S>%@ACH:7SEK#X MMGTE&@)#7Y3K7W$(H=.MJXQXIE,?M/V]SF4=3=32$_?YZ%$U@LF^B MY#9:%C_]Q5\C+% &/\$U5O=B/<3 /M\;F^9?"Y.Q%>[%*)O-HYR1)S8&NPC& M"Z5?0,R].%W @P)J,58SO# 3N IW0%D@-@5=K/?_@ L&UULE"?R_(:QFHO!Y MF!@,P57^\ VX][%"D O&I@"*2&&:\- 03R=#/ HX/@MG<7GQWD)?6)" 8OW% MW","L-EZ+@',$'C[2;%S1T);;Z%F M\&!&H#5B?W/\%,@0 Y;Q/=?CQ^TYC?AP();/O+9#(+![D%@\8!4YTC<-W,D! M@'(TDVW@3O:BQ+F!.]E@DQJXDP;NY&!@(AJXDP;NY!"VNH$[V3VXDX.HQ_@8 M3<$PBT=!H=(BH^THU30GO-=1G(\6<6DQ6S\:Q-8&PF.?R]H'9Z?AH('P:*CN M::FNW0Z[9_M?7]-0W3Y1';"Z[FE3+K3CJ2B=LZT;/[^0::6LELCNFI MF=[9UOVF7TCJZ5:*SL&6KLF:F_*#'[LUNWUO'E:Z]HC[L^..AN9VO.3;\;#2 MM>9V-+?C)=R.AY6N'<[M.'!_X0-*UP[*7W@H%59P1+?EM5]?9=.#*W557L[X MQROS%+^&]4YGIRU1%W6;5*[("#Y?7M0\WFD;,I+G#S'%_%>53?-H?AV/@M\R M+GBX;Y7"^7"A>T90FR:@3^VF)+(IML*BC>;7.<'>].:,79GC /%@*TG[S_2&//FKLJH MW!X!]I!#&G5+W&UW;@>4Z,Y@6W3\W4M1:JANKZBN?1KVSK9-LFZHKJ&Z[XK3 M=<.309/;O.O1U,[6S5J:;,P]5"(9 DQ;2B^L"UOW-&QW]K^!^*&?4B]L#YIR MO1T_I7YX-M@V?[\YI*>7ZL_3N7X/I?H=ZLRN.S[??WQ__C"GYR,&.9LQGFB, M%Z6OOE_DV5R],#VU\R0A-\>T>:%I/SSM;5NUW9S2 M4ZNJ@];SH%$UJNJ3QNB+.&I4U9] M\*R]_YE"!WY,G;-.>'JV;82G.:8G/J;C;MCN-+"!.WY*O6[K>3 #]U"N[[.9 M?I4MRNO@?S,0[R_,6#\[#@?]_8?\/_!3.FV'_4$3KMCQ4^HV^DNPU26KN8A?FJ'>Z:&AWF!=[_@QG7;"0;=QI^SX*0VZ8>]DVW2>YI2> MVIO2;W4;._V[[?3>[M1$-KCQ#?9O@QO_J'9=CP8U_ MF3[!!C?^3MSX_07^UN#P/I9\-,JSHJA#^Q;8P(Y,DR&"\4OJYG.@YNLF0Q4X11 M/X)%PCX&\,*M2A+\?^&MK[B0:_AN,(WBM-@"A_PPC@_^@Q*K&:V_J_WY M8? M!ED>G+;:OX35C38M Z[A,RH/QFHFC0"R!?8A'<,6Y#&<7Z%&)0R"/\JCT0)V M,"MA 'DK#(JY&L43O-4P]OM_M )WPH4_8YSH<>U$,<4 9@I/>\EE].V?NR>5 M1@3T2K?3ZO K2'(:MR-0T>@ZR%5"G52!H-;/W&Z)+/W\W?D5+"B:J'(9(E%/ MLKS4! A[%JMTQ 3Y_A^R.44K^!M_ (G]* ,.=T1D[R^ZU]<=_;P5#%IGO *N MY<0IJ7$V@X6G)4P+KU4>$^S^1*_#._Y?50Y+6=*4/N01S"Y;R)#.? M0,\5/)$KI":<60(',(-;7<<8UL^?U[B>$MUY2_A&V[X2#4$_693K7W'X2Z=;AY7Z3,QDT/'WQOW?ZUS/9AY-U=$0=OOK M432!R;Z)DMMH6?ST%W^-L$ 9_ 376-T+7N%_$S1SW5>_CT'_N VD$>L:BJPX MXVA++[*B1-J?9MFX0+T5.,N4Y.H\SR8Q\P_^ R_J,,74ZC8X-Q88T<_'QW47 MOW/:ZL/%A_O]M(YK9U"4V>CK M$7?7\>C&2C:9:+>#1MMWC5VA8C@N)#/0N>V7:@FZ]%H" MXN<]8Q"G>YA\^NI7.NSS V?4*\NLZ#S]7JT3X_# .OR5O M!E6G=?H@ANARZ&@T4@FR.WA6\TM:!4XW5V6.UQW^6<1CNC>'W,YUM.5. MP,V8)&I$E!?\O([_)F"@;DEHY+E=)'3A#/N]S>-2'8VSVY3YVMHY&5<]OA6- M_KV(V&;>MGX:HW['^';=Y&OYNOCFS!MPF;(9JA\C!>)_S%-#^[ H M41DI1 4P.@1P_V6]$)"1,:@1D6UIOC&/ECR6#.Z$VW#1-S!!\D>:%U!'PN[- M*/5^5_DL^"T#BO@0C>(D+G$I.5[>%RY:/F0Y_"\=TGQ>I^4_*1N"+B;=-FI/]+]RO,?Q)IUC4W_AU8XI0-H-^ MOH9[.Y_#&18/:<2^1W?RU6]XXS1312,LRE/82R(7!3-R"X!5O MP>M[]\!1\X1L^&+YX3>.2Q*IRD6^S^8O[K@@.%C-K:R&]#W3#(>W"V'1U ,K MT%D)3.+SU6^'2=A_5#D&; %'<4AR%PJ8&.C!=WB[[B/9DVY!4LK97O$6 MRM,?!.3>I#!V?Z.P2J>1/'GH+*9P%FHFN22 M<5S A8\2$MIS3!IDXS&)4LXT0FU@/J.[:J3G8ZE,7KZWS;QEM3CM=W:X8?4,;O X;WK42[.+.J M5__Q?TZ[W?;;][]_H7]UWKZN9O3Z-B [\IGK?'AW>0E\2-*]. HD/(E^&JI4 M3>*R<'V=G9-^S^U*$A>$#GC%$@#&<&4U3B,JI$BLC&+7G%:98>R0R0 M4]C85ET$K57S=6?.?[2N6OA9<2#A\8.Y'A77SER\=?&N>G_B9BWE2CZI0RW^,=8PI7C\7S_%)_W>H!WUN]'D-.J? MM ?#8;]_%DT&DW9G,CCMJ/]W?/+3>DZF=:JG+PAG^S &KC]&*Q!W00XV^*(* M,*E&]X?+-Y7XSV=/G).\J^47MRJXCH!E] 8=QW6$41"D6$K>QW^@7 0=W?A? M?QZT7=\S/'^;Y5\I:X:WS_=0_=P][;;Z6PQ/B8-W#(\U+/Z2+(_Z9^51#*<[ M[ 8O31G/.+HYEA11'=$<+@IT"A6@&ZDQW,P?I_\]'S5\6N3"B=%A!CO/47X. MWR;>73"[#6QG]8#E1V*+\,HBQ_PO&#D=Q7-\B?*ZJAYW\51DBQ+86TJQ_K$: MLO:549V$#MV/LGR>D7B1P_A;7)19SK4R(9XC<'(B'V\5UQ'PMJ%2H(H!ERRO M\VPQO>;G2%"/F0QL8@#Z-V_8G#8$64>9K0!W3O-;O?JQPJ0&!X3U7Y.:D-ET9AR6 GP+-;9A:Y@2&;&H#./3"KU2.E.5 ME5940>N.0<0'32<>!93V/.7]"=TR,!U+#.89W@(L G$BB+#B.S@'WJ,+O./I M$M>99B7'8L@CG9+6?#2,$BRK"8IK!6?A3@->CTH^*ZR1RM%Y'A59"E)S"43X M%;5W# [A Y'9='ATLL 5!FBC4-$*:R.:K"98_#.*B7IP,T@QX.@JK41.G=0, M0^KK2!F^IG_(M3!@8;U*=5J/6LQ'&?$65QZSXH+K(=(WE)=0U"ET:=&Y='/X MX#5J*S#B+':"7SA+XF:428GV#=4\/WZ9; M)<-RL= -1^+P;W))G9E+@2.5F(52?$6?X7HZC&U@-3(;7#F,F:!!E&**!]&E MRF]B( HB>V"-H"#E8O!%FKYA0M?Q"*YMMDC&SZRN'3?6:1@G:E9G6.OLHG30^" M/C;"2Y$DI"'6G7((>Z2"O\.=##K=,!#E^C<:0_1K&HJ?.#9/7%0(Y4)G#8QB M^Z+.%%B,8Z$AJA:GF=KK0[KGC-F>3RFYFO#9\M<'YNM?;,+89R2QAWZ0[M(L MRU7E<+Q$A^KIX)D:/59N0 W5'Z0\3X,K-8?-&RJ, !!_;M.-?A6_#L@U20$[ MBA26&+Q.,'@-%VF,[&&:*SZTVQC$S@7_]0ID -#D^:\AZ,-+F&)P6< &PHWZ M*Q9*7I,4B<9 \C&)&:HFI/049C<)'A8*%"562A"FU@J2@I05;L#)VQ:J#2&OY.C&,G#K&]B@_.MY]RX M07O]OMD5R4+,PH#OQ3FG9++KSMV\+^8U(9S*'NJ2K*FB^=.>X.NKF\X*A0Q[ MQ9.[DLGY8UM>]AJ4?<4V\1!NIN8/P("MXIFQF;RB;XIJ4M@MMIJK^W!<5 B( M)#I2T;W,9/=9QS]14TYBA;X<%+XH4=4WH$Q6]$'.W0*YP#.@JV*6;XR$"CO, M;%M5-%=7N1(M5JO$&ZBK)".,I+%YKC2QBGHR0CW'^E-3V$V0E.A[+:]!8%TZ M&HA6LLD%A*G+-SQMT2-EGB0=B&?.@'C0W@CH;B/)3LT7!2FDV+#$7 MPIGL9)&*WL#6A@25LYQI3:1<.B5Z7=EQH]T:'06V;3&B^='^RUU$'=(Y!SJ? M29+=ZL0&JYWANN&?Q60I1SK7 >UT>L0LTMAYGB8S5,M,SF)E4R=B MZOT^<;A?7O,9B02RQYYTN5&%^J#$)J1#M()WWFF&03P) MHILH)DTNI!GC;8@H8?-&(0Z!T&\!EY]@'@B9 !D3V+%E5:G.$O,9&'FY6X243(L!Q^/ M8&_AS66V,)^Y);T=CD^/4G-GS-PR/8DUWS4C^2F501('O8$R !D@RY=6M72VIA$=OR2#:/_/J[5G=+ MEFT9;+!!MGO.V0'\:/5CK6\]>CT*,NV ^C\0%T+<:.F#2$6.& KV%(Y784I- MX...D&CRFGOF-;?9Y&ON-;AYVT-Q\6DD+DX*:=,"ZD=[O_ _?"H9<[?TC*V_ MJL/C&SNP?@:'/+IDV,7[J-\8XX5RN")0IZ_%BOBM,F +OG:GZQS>1OCZAV1^.4*PKX MBB>+MW?86Q.5R/A[KK;C&,[,M[4=?>9[]PVK&SNNZ3]JV/O?,WU[)9.U9K\] M,6Q-%;SB''MICR[^R:)RTX#^/'7EO+EJ,W_B_':!-M8! MLMM26T\\I0WUW!46F[W!S)6O%%[\I_1+?WA#EK#= @DG'K!19U%<7,YQ%HW' MFDWGGM<1BN_BMB(=YN@2??,TC*JO =KHXK['=##?A>I3"J&^<)UC?S5ECIM0 MKGB^I>F^V3(6;M7;O$YDDN;6B.9LIZ4;C>LD^;)R=ZTDPC#GR8')R*4P4QJL M:S^A^6CYM>^W'-]Y,S<9RX9/SWQ CM,R7+U!!_3,.+/.FF>!,Z-;A"?B3 /[ M#LQ)QKK?\GUO?C)NGHJVX0=DMTS-;=#Y2'7FH2,[$$&E6.9,I)6Q0.3BPCKM MS0X3WC(MQVHYFE1R&GL^>LMT&]?%=RWTG&X211WZ@GK.6+;:O>DR13R)"$[> MPHZ6*_*ETGJT+,G("EUYU<1< MD<^DLOF <91=%FW*)BL0U-?3(&,U2%A.UV@A>4Z%?M-)>#!F(D:W[8F:1CL* MVY51./&#P[#,1U:SHYOF S8I3)%P[;'-JA:TY T*6,0P814.,>W1&>1*C'B4Q%NI)=.JG%!$66QOL9:BV@@=)YE1 M8?7ON^>5=_+I%=Q/>/=L\JCD!-^J\%KF95AJ3Z$FCU,01";5;%TKICFN0B>IZ+72GGKKH M+]_\"G'-IO7IP^=8<49ZOVAOFE:P#BE_?I'ES!*+)S*2>?YQ64([PA0[S/]D M^:013'G[I+_MC-=TGI#^QH+2'\O_/RS]/7_'5U8B^"M2=VDR']9D/UZ4A*]6M/P2 MX:4S1$'?HBM.D/:&3*J+X4;@5\YI$?7$&&6&CVDG8UP(.[:I10F+8*6-=!3< M%Y/%U03?WW'O]Q$(V2EXX.^N7VE_4F6$!PMKLK_J2J34*)K_HG<1N>.:1T6E MV"0U[N&S<9PQ]:)&@YLX&Z>R58N=30OVV1JON\;OFQA<8+D6D197WV:&G6SU M8?4UJW&._LC-4B_1L6O]=,&X45,0,9$"_UD/^RK^;R90/28UV@\!%V\(@!6B.&P\^7L,T>T";<6VL\1(OM<2 ?VIHWK:L1[GV79;^P4H MI:)G)>BH6+*%%7PHVPJS-\H2:2BR>,4W9&;&-_.J!!N.@O9B.L(<(#@3JPSE M7H)ZW*GC1[!LF7)0'/T9>_=+,[@/B!]=QMC5YBAC_!*L M7Z\OL'HU)[PV%CI)UU]Q/BL+(YIEX<']HGXLZVN@?$RSC%5Y*"L0%J6R'ZP\ MR UF]&1TWUAJPJ-/.?Q#-+1_(2G#"A=+3M54N<%:TLBM2) MBK-C%=>2VA:U4I1LP!=EOF4<'>^9&D/?@_Y>:PUN>HV6V&U6.:H MEN<9JSS"3-NS46FHL9T 2JTIV_DL-)SQHI#LD%!0@C*1/D8:K&PB\R'SRMWHHPY# M+$E:]@D47?S.<-"\J.F65UV;0-]=\HLJM-A?[ED&M:';%T7M6(DR'IG//;M( MQEAS2T09B%O@O0TZ:5XX/,M^NB&+2. #1JS)9RP*_]1LQ,BG//UD M5NUK2$<5FIDCO%*DD'^)[1@<5QKM*&?#L%U9[ZA*-.A[\; #B[CFLTUZ ]*[ M9.T;B@5B>6.L4]=29C5\%STDF'.?8-TC5EIOZJF\6!GIY&EE H4*Q=N0,0=. M&9%07BNT2A_V]&XC[+&B?>26?5,TF:A, PLA,N<^ZOLSSQRKI9=5WZLU^48W M#+&H]5:4GBO+*Z:\?*"H*DXKFN98L<$=Y00M&'C498JG [-*\E:5-"E? 5Z# MP%F7D]U!)\R0%P=G]<7Y5D9)C)@O;J'3O$+2XDCP /BG<"EY44*N+&DNKKCK MBS%/%I#D[K@1-PJQ 4>0AUD2L$+@L.L%SU765=9.QMM0-B&\=A@ 10V#*]'A M!4N@ TUUZ*UR-8PNQ1S^+'[%]U$J9%CEZ^ ML*$*0J5@X\Q2Z;E@1RQFR5BR4NVRCC;7PW\_TS4[PS!A0+M;(MQ:K'&.%8TP MNR <(5. 9GB-?L;HC$^%9*VTIR_K@6))5>$CP)+*P]ZO'K:VYVU<6,LLI*"8 M76[7RLGQ<2N=I/BD\K(")[P5HEX#_!2*SXKV7/DH:(;W@BNB@SBL%C!=:88A M:GQ."E&%2]MQX00<1SCJPPRP>##_4H2G*G#S7[6B+,1B[#S)$$,&\*J9LLX; MQ45_JYS:M#QG("I$SGB162& R&"J:7/U3KZR +[=53@:=18X9Y?_N\7E_VDE M,N*8#A:&H-FF!_L^WPSLX36IO3S:\/#O,3SJ?8.ZUR13Y!"V3G%W=Y2O0XS= M&(C*\7""\$*G^'N_HN7N!NEP@*U;L!$A5L#=2!^IJ/\.[)3FG*]%Z\4,ZP + M@F<"'Z4ID&_& TJ*1D^C1B/,/UJ-L^&*-Z\BGW$-'<<$;2(%>D;:9J9063ET M9GI>X1)J33=8YR-BL [K4,6?&7=X0W($I2AE%9EI[Y((ENA3# [A_?> *\>] MP44?]Z+.*2A[G3M86(%\^;P"'2?V%$'=F"O3P^((3Q':D0_67S)C>>IJ:U'6 M):F0?XP54&J-\P)(E,',%G!=5-\):YI"%!2_0$%)>F^?MK$KA3&F&>N RFX: M=D"<].C( IB:.T'MGS5ZYD8XZSP48G%NU)3AJZSWH++'#8U)MD0 N(;'E_%H M<0>KY[-VF\BAA;P34QH9"SO*1QJ285Y:_7D;ULY#U'J$B?[*G+$HOPB_+RN< M,][DC0D(V$T14$9%?)5=8,>F.VIK55I\!??/;&*%9DV]\;#^U"P@G+D@9N X MR6O#+7/>8:$:I#BFBY8;+_PQC-2'O!M=L=G3G4@8"07E)4+QP8#T?M6XZD'E MQTJ0E^W[1IOZFKSOGWW?;S?YOK]QM_L,2DKTRX2;Z=Z>*G&',C$477_I\' MH8N#WKSH5=#B*L"K,?K%)Z'2[14JW6:H&/O#LE\AHX$>$4ICMB$_8<+4]^%AW)=K#CHE$W!8(U9@%"C)G$I"GN$/ QLK[K !OI)J@+=OPH#6%RZ@]/]P?ZK>,.[]E3V SE(RY!!1))9970-QY@GXO(R[]K ME3P=M+;'&AF,M3 8[P@.*E'AVQ@U3#/1-\!L!3#"\=C;=WT\'.X=)?U^1G$S M\%FO01PC-;TII'%Y;U N.Q'-_$0V5[D_O+8R?A2AB$--T1'F3GG=HY>$S_%- MB3@E08DX=6STTRUQ23B/X?C')XS#+S#IRO'TX7@>FK]0#,O9*J_+12P\<9X4 M OB11,,2:,M.GU.CP(3'%EJ:F85"S$A\U" 7/L-L21&"# H#7Q5S'6$/UY$G M#&DDY?VX4K0A,U3.V4U&?84LT9ZS(%[1M78#M-7#41,C)DPGO ]3%C[#$+&O M##IXZ#+>"^7#($^BA/ <'_82F$L%W)0CB.:Z$SC"VO>.-GN2:I.L=JQ"D1PC M7#$@^B%)=$VS'*FV5-;>Z?#7\UD1,6N0HC0F52H8BSUID;(J>S-%%YNV ]80;G=O$QE466.[A MC!S"ZT M1(:,"0?6\W;\(1'LU36?7<7$9<004!YYB 8KC2YIZ5HHJDY%PY!?ES%O$7,7 M" N]?BU3 MG0S@>C6\6+M6OK9\ML[,QF07&$6K0][BFG3N?M.BOU[I[-%O?@RT+%M8W+26%QF5 MQ^\H![.GAM.: H%QM;Y0Y<=;SVV *G]8^F /"Q_L)L@KL13T?XM8B1:7W"0? M+[: MT]M2B*>B:B(%!OQQPA>T"M6:AYE,\C6;-(9^S22#G 4Z%1 ^ -F !21 M!XRT0V @H$IL&0X3&XK[^!KW>#53-.DR;0Y(?LQM-Q9OD8T_@ M_1U[=ZW"M*U3M&2$ CU;#P: M[PSKLK"_D5'VR8!L@(G!NH\.(Z;Y/'B77M==F^O0A9*."V+YFST,!;C$"A@8 MFM"$$W^67%53UC*^)X95O!#R3"\ 6&6N]8X!5^ M"DZ&-&8N2CNC\3]?_>UA=M<-]]6'3ZK^C[?DPP/;NE(**QM5R[-=VMD:.CM; MTWOQPV7*SU0T'\AV,/ZZBJZI_R[SIUF&&,_MKK-\'AMNX]D/Q?DW3\SX.\K> MR*I'X;*?Y.0RHT+<,'05$5"LL3=L:"4&I+" M+M "?#1+.US-^()ICA$JW8VT<^]=T6?TH10-YGL*;VT 2GI/A%?,6.CZD^TA MUKQB#J+Z(.U12@AS[)1[T"_W0'E-\'XJ9H$Q JG0_0ZZB91=?LU?<,^K=N1 M^&N47U#Z5W;#P9NQ5 (,Q80)8<=I[L7KW M=6%UT]63H+^/5B/B"1)]Y M;LVA38L.L3''627M@5F71>HM"=M@\A:!ECA:QI5,G(&2%G'_^82_M/CP);O= MFV/C6)2%N,/B]B1AO_"$A8R[S0O? 5-R!QG&(!4Y-F0P5O9H9+\S'P'H_'=E M/@(+%AJ=+"OQ!,0=)Z)$4YKG+'-FUE0GG+,)-[/7D-$/1HDVL.Z1!-I(#F?9 ME6@HC TMK&]6N9#> ]*/@3=I.&3G?8)N)ZS$!;O"WQO)[^*]U_C% M\JY9H>67T\J71^^/##3Q_OCE*F!!D4L45;Q.%3">$Y?N\567U[=L_#&2>.K@ MK4=O(SQ*Y)P@:Q?Q*3P1"C:C->_46%&UGVTLD[Y*38A["Z#]7[B")AY#YQ'1?B M^G7T1OP]0V!S\9.&["8GJJ9P@M5,,;JC-VCGLZTF_GWFDZWDM'%_. IKS*K* M*E2+UUR_T.'-@AXGOM!:; O6C^"/IO,1I^S6+>*$<9'&-1\6><%T:8X5 MU9*\7:BU1? V^SL"/8E'4,_+-(4K8"_MPGKO=I0?,Z4H^]@]\#]Z?TH$<#JN MK QO'(8LP(GT)N343,DX_Z)X"BB[OLH2QE*C?>/@,$E3C/J,]_CR)=.JE4\9 MZ=*;-/NEO#8TW03AC45L>,5EL6%@60TH4ZS/\(Q2AA0GV24!%;\PN?AZSH'= MHQMRQ[_%RGB/R6HXZ-$F3&U6F^03,G3!_< B016Y.5M].*_;^PIYE$PZ_[-G M/HTMB]V*%=YNV-DOF+YW@S#83HVAWZ:,^5KZ^AY^KCCJB"=#A*[MH M%^1)#P#D3C&LPA)!2/J8DBSBMBXV \ B$.-@I;S&/T0**_NTR%0%73!*^P/A M1\%8T/2:1;=QI:[HJ4PCY?/&9]0JP+"2;=+HX2% M.NPHNZ!47I8!SYAVTA*Y+/"XL@L%6S0;_]WCVC\_Z%\ .F,+Y=6!T7]V)7!,#B@0Q["49=8+Y#EM[>*=F0YWUS^A*Z MPMG!7@M_#SL$)G''E1.0XF#M\ +@+'HF9P42!FR@A!M 1<%VEAH?"3I76,0\ M*A[C$?(EB3,)+3Z$R?:=,EI7/(TK%%WL:2(BV-%84G0+;"5_AF%4K6(F"GN@ M3MI+!XDHR"+F7V24,H\=(][W"Y"KI,^GT^>I*/92^IA9D:!VVL%S%:(B,M65J4]T*70B5.ZW]C?U6\ L]"LJ-M,;X&* M6' JCBP8A)&N))/G)I-KENF"@B:Z9FXSPN,I,\:*C'NEP"_NKX]*V0UC%'<8,Y+4F3>08AFR,2E?\:2(>6#&6OT8 MLTGLV2+:&A/!YC8YT5*R^E)9_5N?)=97:N%,5,RM%@)D2O$U23H\[^&NT&([ MB4CIJ\H(C# ?=/A UU@UAF63=BGEUW&@,N,YB4Q\X=GM8C49>.M,!/4;H'2( M9_S!:P@"Q4:DE)JZ"D/:[""J))694& M%.LAZ;"RW(25*$$74$$#$Q3S'NE+'MH+'9JX,Z.WHG3')QHQ?H,C'':5G'8F MJV:A#QJ=?3U1-TMQ;%?]8S7?D^)4LK3!/O#C!F,O/PE+]XXX.89'.1_L5A4G(B$ MSP%'[XP"Q >H1XF2E*-"7N+;>!+%\_D#6RSYK,]$ W>EPNAQ@G( 3,N#VW82 M (U@ZV&\VANDQ00P'XT#.WP2WX)Y5!^]4P/G<[KKK#5TU^WM5 ,U3LLB3$6: MWI_#+,FC)*Q4P/W"*LT.E,,>#RR8IXZ"0%.V VOC\SO&U)C2S_!X-Z[[<.FW M2=)8D5YNS$497W9/SY7#P\/'+ABT[O7C!%W;&;EQ6]/WBUQH%$HAJ(EXW81W M39L08%O4M1((.UZ73<2](59RO]P<*%IVR<5@B(3M(_?&E'DC0CYPQ :9@=TY MV(N 04.18*=;NT5YO,EO)_E8"\GJ8*47Z.Q@C_T!MO'K]4 M)E$8 8U9]R.Y_8(S]B=".1BI4C&O!M?0+-1 M#N<)IJ\4EB9<5+\ZK'HM6"%&?.HT5>^\6G_JQ9"%H+B*&;EST,5 ME?> @R-FOGTLO$%[/ Z L?Z,W*=7(1[\<*8K,+[PX+:LB$1STO2J3@A_,$MIF,*C#D;[ &2:$N M<=4X8G5P^RGK1RPR-6]HD#-/ZHK-AP5+&]_ %3!6HQH^]"&>A6GKQMZDV^]&E=>5!0-+2@.JS*/>2/K:XA7 MNCV3X:"=9O!$?OE?]H&L=/ODG1FKO8M8I\^R-CNP K:?A*_#+%@WF_4+,[XS^K:*/LP?>.4X2,Z?C M90.2]Q#J,F9A"+L'"M1EFMV5 "#6?\_2-%S8J[D^NN@N/*=.--\F'0^[ 65U M=\]&&,SU39'P,NQCX8!;FK$2:_#!D^&@;']VTA?5H'^0+".L(A$S(O )LW., M&[+VU^3-2CQ9]L[D7<^4P(3GUZC<*'-48\>;%@K8$/!Q7@V<9%+GR^N"VN @9&[TH*)_@+4QGV.TI@'YOF''Z.GPS)AT? MT "$OZZS%*8B"HV+ PIC>/W3P"19S=8M/O,LES9+9*"@KN13^U?/()M)2SG M8*36HT6&N5-C1XQ8;M+I,9N/'CS;F;QH/#R&L).8 [4_8)D(D8)[-D8YFE)# M/QENP?/P\)RT8["7@J;YSQ7 MD0D^A[D@>67>/=6=EF[J+*N69(.X^SFD78+,<+$#CV* M$6IV>4W(74#(@K1>3U4KA?]YCZDI8TAR60FY/+>^_Q*;?)X.2*:)KC-YKF M9$J=/T=&G;_\*^4Y_!W&X_T=_$BG_WW)N-7=V84U!Z,"B+K)@--Q'"5O$U:0 M<\P=6'2(&7<'8BP&#*4I)]U>$@QSY;"'IO5D,"./.:B6Q6%?PE>+DC4PI9;C MV2W3]B;'/CC[\F7>7*-MI#IC?:G.;.F^U=),5_ER]BTO+OXP(AG.D/*X0*-E MV'K+,"SEE'VFJ$>7B )VO#G@O 3B;"&!F$TDD&-LNRYNR/KLAJRLR\<:YO&4 MSFK_=<(JD1>]]$IJ"2C>.3#Z83=H\,L3(G#]-8S -7?*2-M3T2(6(W#SL;#: M\THKQ)9H-"'J.AV6U0TW(J]M&T-MGQ9WKAMK2/76#MZLBYRI48<4Y1,5G4+/ M:'8-N+*A>F\OO: \V@@0:F:']__ ;4-L6!V80JK# #X? N'W9A]7?O M[U6:FH@&]DY1_B&?:(I4]NY3SL(VC;!.XB+*8F-BXL>CG*,T%*V+L:I[60(# M"Z/,D3R\2%CR/(5P7BJMHKY'XR.-Q4=5_5F!+? H>JAKTLA(8\I>JK1CP_J+ M:U& >@RC*.?S]R\^P77LP)C* W^. V],6\8'D;[6"^*838)Y+L!RWB)]5(C_ M"Z^^7^F&^ E;R2JOO^SMGGQ4#O<5'O"8*_](;M_UTA[\"1,(608[K.T4SS*) M/,N-'"_T0L>UK,@F7A3&(75MJKNF$?M_[8/6:6BFX:BH?FJFJ;]2>J0+ZX]H M\FX7>PBD&3[Y,'K%-;'(_'X7[*?7GXW3ZPOS:!A='5S__,._.KD*M:/?WVXN MSK_>7?RXL."G>;3_/;FX^JJ=_/C4/?YQ<7/TXT(_V?_4^6P>=RY^I^;Q_I%^ M],>!=M3]U#V!G\>_=_6+[J%VO-]I_[SZWCW:A^^=7][^_.[='IU?7O_L_=G^ M^;O_Z]@X[AR?7^A'Y]^[Q]T+[0C&OS@_L([V.[^.]P]NCJXZ[9/]0^-HS]=^ M_J>MA=WO/?+#'YYTOYH7QC?]^.K;+W?R M \:YNKCYS^^#W\>_O_X^V?^E'_W^:A^=']S]I9N!H5,O4C7+]U7+LHGJVW:H M6EYL&ZX9&:Z&/DODC+%3^<#4MOM.R@A-&@?$IU%H6*9I>Y'N^Z9+]" TO4#S MV$GI<%*N*H[,EB%^,6N]+QM= MAI=V(1GR)@!W[(W>6-E-172'*YW:54\W%F9HIS>]HMUHK>N#E?MGW,(KP2[B M\FOPGILC-^?TBM:H/("N[SB^N_1T<\_9 0-@D73S"5S46=WJY>4%CGUTN1GN M(*^:E@C+VB,759B/)WEN>6G 35WZ_GC=;+$3-;M03WS.FM'>,P,@VV)C9Y14 M^"ST]"#>K\H5",,^=R_3Z[6X6MC&"YRV- M+DGV%K18\M9S',/7W\)T==TW=<,V-,/Q+-M^&YF>;EL1O37TG?:@B[U[L?UF M-:!%V;W,J.C&SG7B2D$>Q;#9S;'&6J&Q)B.L[=V7%(NEGM%N(IK"IEE+^?QY MKX5J"U8=58ZP[.C9'3RMF[?0A-R9]1Y\C8<W,K$=:R;1Y#E^K$JD!Q ME>J$!,679VN-_VH8^+NAO14KTC7!U;4*RD8#W4,[4@TUF.6'V^H-^G/8HUN] M =M]_+JSUUU5[PS&7$45 MZZW6-_04KY"NRDF_"<)DD[1(@QX>60. M(#K,SM&K2?/SEI;F-RN7C]]&;[2SY,'C7"25[W7QQ\9'P10!3 'I;=S8HKW>UG24?1F1,&(4$ ?T '-]A'XOY<[5F"81$G MDBUA3<+:_+ FO>);"FMCNC!#@F/0)ID+>BZ@FZ'A/A/0C:ER>U*5DYBW .9) M-_Z68]YG.L!R/2.[/J,P3,3J=5\8.C;QP=*[PSZZX1L+>_O/ 7M-QIRB:& O M9>1\S^AUGY2#R\'EX*L=?)VT GG[)[6"65K!J+BUN/8_IV&[!UMQ6;&/\KD2 MRYB?__Z\LN6J"9^D=20UE:U <$_CX"6!,/[2K#^.>S<*:P MJ^;.:<#==P,K@'N1.,\E^^AKJ^M(1,[P'RPD_T'VG)C5<\*<.*N7[3GQ078+ M6+A;P"8(;E<*[NT4W/<&9+%JZG@3A>Y8M,(6NXGB1MA,@?V4FNK+-= .I8'V MX@;:.J&E)]%R.]$2S!Q75+@CV+WJE/8SF@,B,*WU4>;._8ZH)=0C1W/'E>:. MQ+?Y\*_OTFG;2 M/O_FDKW3_N/Q;!K-G#6+*5HK))&)C%N+)(8FZB?"M'"UJ Y]1DBI34=AUI\U M'\9\:2>=? >8'36P"KC,_'#2[R,H+6X8&MHRD69;8P.DI%F= MI)'9C]LK:?2Y) T6IS&8&:YYC1,T3VAG) 7-)"%LKZ#1I:!9M:"1^:C;*VB, MN03-)QID0Y+= ; SI^]\25C/*6T,*6V61PW;*VT,*6U6+6UD)O#V2AMS+FFS M3T-15I<5WM3GBQA_3FGS^-*#4MI,4_@:R7A95;O]DIX MI\@)RRB&:"LG,4:3\S3?R1C)'A41Y/I\WLN*3#^EOXGR;_*;9NFPE\"I+R*] MG55?MK\$X_V?%!UR\,T:?*V$GDR$WAJA-QE!:VKW9%3-CG<]N*7AD&41[*.L MRN##*)!H+^<"Z$N']&;%WNHLN4"W%Y%[YA-"/QJ=\R1%GX3A H9E6NNVP+!G MN*8!,&P[)L*P[^OC+47NL2 0M923;B\)ACF^ F"',#R%OG.CJ^_/;B3V(+AZ MT]!J:A):-_3Z0V:2;C9 W=?/#%3%"9!"-3%+0D27LT$:_E*^]0!.1N70V(26 M V4'W7XGO:,T?[.0TC@3U^[IFU;BVPS(.V 97K,.F"J3][8%4Z>C M'/U[HAS/*)PJT](>+ANJ+=K'\[ZR\6P$>+E-:$?9VU'VT_1R2!=RECRA]IX, MB]PJC5(F-FTM^EGWQ7B_,/J16^5T1_FCD\(L%D$^2P:$2XUUTS76K MP;RLG@QRA995[-(X3D*:Y5(!V#1VEY'T36'WU>:\FHR8G-*R,<"R,0$R_ENY M@3KC:8W3GA"OBE#DS8.G&1(^F:#4Q&4 M:>B6K6ONV\BT/$WWHLJ=$D<:IKE,&32L1^;C;I*^P[SI0#DFV67:N2$=LI1; MI+UAEN%,)W#+FTS!]QO@3UD,L4R)6',AE@PCWU[$T@L'<9AB:ZH%H\D1%QX9 MYG-*KA- M,M%,&QF[4.X6G=7A+#43*'V:/<\U%1#Y.],N:BW^(M M7BA!YPG-7N>N#=IDY%\K_-R:2/.MQ\_I%&V1YG=.@?D^IW <>QF-DAJ?X!.3 MLA%@6\7@9\,DS\%4_P->(7>P8\IAWH$Q,MD2 M7T12JF8UA+7%JIG=8-5L,R27M34Y7U)R3;&7P]GKE%ZGG6LX8.43"9,.2JZ5 M^AV.DM_#=JI\)+U?+>7S(-IIIH?!D6)LF52VQ6+,D6)LU6),9OAMKQAS9XJQ MAEIB]0+P23:7^PR%4"58+0FLMB;Y<$O!:IXZ"R*,ECF,9J!365;!>%Q9A2]I MAV2 <=T$0W6'&$3!ZC$O)8!V&<45)* L"5!D>N-V ,J]Z8W"ROA!L,#FIQ0> MFXTI/C2.:$\KD#",H!ETKI>XXQ(Q$3#>B]1;'.1;B[C_M<(\F5DI,:_H]M# 3CWG M;=C47#FG-""7=RWE;+%V/1+Y)/+-0KYMRT3_AS" M(*UPYP^2C#NKS\H/*),IFP]C6A6W]G9&T/5GME, YPA=A$'\;"GF(_>8\?+ M)KMXKP389$)D0X#M)54ZN[$JW9\IZ?6H\IUT,)+_*867I3HG4:]$/9G&N!VH MQ^XX+;>JSI'>+]K+A[V<#D1H/* ;SS>J*FX%BPT_"@=P+L1"VY>=7-N\>8'(7('1%XJ&(*_Y3$DMM6W38T*.6.C!&2,*_EKE1W98:S06[2&.E,N%[D[E1WQU/_+3=DC%P: MYI9KRK[L]K.DH]@MN2MCU#)U)RD] ,OQ -C;4FY$>@ F>,W@O!:5UCUGM7IK M?S[[=CM!:\9&?OZ\)_>CLA\/W1N/3'VY;95MXPJ!W)+*ENB+QX3*_:OL7T.N MM1JR&T\)*2BT]17'S#UX1\8"A>4=V6HTY&VI9"0UY G ,#E@A&DO'W8&<+R% M.[#X>SMQ=,:V+&HL%)D@V1>YO M1L \)OG\UXKO#)/>&GK1$W<8Y$F4D"RA+!Y]=EB&]"TOFX%,R4#KRT"F/M)U M677*6/D#*VIBWF[6&V#>[^6SS.R$N7Z\HPQQ3/-T+W M'7I7C&)H(H%I!G/+!GX/-/!S)G9.-O!C3UZC!GY2>CU&>DG->WVEE_&@]/J4 M] C\"K^MM?22S/T8YC:D:KJ^S&T\5375/>7;SMG.WD[)AKII:P_RJJ\YB_'J MBY1)DG62EHP44@U87Z1XJAH@D4(BQ=R!8?K.X?'9T\!",']S5G7(K&?E/Q]/ M/RN'O7S :B#NI^$0PWIVE'.@\*1X.1(OPR\P@5XZ4$B_3TD&GV"LD* 7@_#P M'8S48,$32D!#,LSAW4'.'S,@E[E",JI@G; (2S'>)(-V.<9H/L7SQK9<$O!3 M"/AL[U\;3,#GY#;MI=T[4 \'M)>S=GMAFW9)2=&2E)9&2GN[G[>+E/9()QQV M1 WLI/$!!%Z)T-(8M M>Z<>#.QGE_'_!VN/T(\%(\)8L&',X,8-P$U3T@Q^[_:!&\D@S>Z4?H?T6F-O MDRS#2RIFOH_[?]9@]?^GC'OR$NYFB##+*%)8U@,\'@^=_:Z_5X!NE/XPZZ\6?Y, ;.7#X H^7F2%=!(2\)[U[)MDH.1\L!WE;!BV ME?">J<$0 3HO9B4I)3WX!.G=(<4"T]9?,(H)3DV:WH:T7TZ3(A@/^ 3Q[TQT MEX?7\CX-V0P[G;OJ9'(E&8S-9^TH0R2\*%_2#'<_YT<$9R#<&[L/-IGGF/ .(ZW2]06?OV,>KP"(#Z;ZAI%.%Z,LT3&- M$/'\^%<9MP\2!I=MDG4+*JB<>A+#0H).$L*7HB0/.\ + M4\1R-3L(+,LGL1UK>FQ[.OU+-_17]].%[CT+84R) M%K>6,MBYZ/DW]@6%".LIK=@=O31O5:!*-^H5H+&#LW;LES@ZMISJ)1)G MW_\.16NU<;%EH@30[=?1F_*"Z:$(E DX: ,"1<,"0"(.DQG/;.1B*HJFG"7)VECVJ9,%EK M!5O@68_[YKU!L,:.9SAR^A><_B<6]12]+ M+7*,N?UM39E[D_U^C&4_WKU;!F\V"YWJE_HV?\MUQ^_P%ATHQZ!BI*#[=$B3 MT:DY$WJ!,83.R,RM_D !13R)%*24M2*\I=+;PUNRV@W?+AKU5P>!I1'U['Z! MC.9)Q+H-[[43&M<$MK^^)^K]S5(B/->?--9]C%K>U;VE$WPWB:(.?7QH^N-X MP9_+N_F0BVQ.7]C(V86.,.;N%_ZN@';2F\+/%:<=^ NO8K"^ ;M1Z!6N,/&P MTY%/#3WT^%)(^B3DS\>74AZS&O$KEN("8D:^.-13:D[(,=G"8 M(5\AN61 Q,;"&UK8'-))>[3% G05^%Y'Z:M4Y]4@7ANYW2,BGE@\HB5KX(5P%FQ \<+3E+:0,W$B^RHR] MS>Y:!(T Y@W[_8X@&2P9V!E&[(C3?*".2@N.OO.&$UM),WPSX346N8QGF[-) MLO7CX\1U4\Y=HX.T5ORK$91.0_?<=6N5PV*O<53NXP\5$G': (/&679PO$@V@PYU2#(0AV)>< MZ_)DP(\$%D'S'+O$<\]Q!-3 #P@>$:1#?@/9!RY-*2 M/8)?U#ZT/8P62\HK"95/H_P+5M E=X)'\#8M93/C=WBC#8 I72?9 #@*)YC& M.[.E\#*-..[0;I23Z:R M49:;1N]]>?)H-.8;5^/+=L'Z?S$$+47,@6;,D9S M5OF\MG'3Z'NF4TU9#W_:,WDVU\2LKU$?5K?)ZT721Z".%>$%==#]/%[,^HTI MC>FU]V-*/G_D*4P[Y)C1L9]D8/VEV8LPMKQ6;=P86ZZ3C'Q9HN*^\&AM,V2] MQ%EP562Z(,;K>ZIEO'FF0UHOJI9JR8R-V096;X#0D/*\L4>S!?+\-"6=2/EC M1_E!@QPFN$G,O0YR_#L(9F7*Q; ;AK N=F4D9+<4W5)TS[\QF\S5#9 +4F0W M]FBV0&1?I'D[:2=9JKS^27MOE+/A[^&O9)-8?!T$]UZ;)!F,4D08?4Q)%N$? MA<,PER);BNSY-V;SN;H!TD$*[L8>S18([GUR#=BTVXFR)&QO$F>O@[R>NL>3 M4GD]I/++4LVFLFP#$%\*X\8>S18(X]U>E,%H^\->;Y/X6HIB*8HWTT#>4(9M M -I+0=S8HWG.L,MB[ ;4W2JE]+_3*W2)_8L,2"]]UA!,*:VEM%YO:?VB&U// MN!O L@T0"E)>-_9HMEY>DT$^[";P\X;D[:1+I,R6,KMAHDG*[%DR>R;S;@#; M-D X2+G=V*/9 H?W*?U-@+5_4UQ.0C;*B29ELI3)F^GUWF2N;0#N2Y'$/%\89R; /P7HKBQA[-%HCBLR&,H'R^ZVU6 MF*>4Q%(2;Z8DWE"&;0#:2T'#?QLL"XH>[+VT1^\??9T_*3=!;D)E$]X.2-"A'T3,-T:J)]$_7R6N9=H: ML0P2>\1R-3L(+,LGL1UK>FQ[.OU+-]Q7E6]QR/SPCR![^V$\C+P2_"[@SK8 M#_MIGF"?MG<9[1"LY/]>=+5G6%C]%I=6[[315T@ (#\Q+[[LDNX0IB..P^],-O''7^=NCR>UH M?(*"V<23Q=L[[*V";,?>\ZP=3?=GOJWMZ#/?NV]8W=QQO=E?K0Y;BQ%.X[6N M^A9:N(Z M\Q3C>&5XPN<7T3#%QHR @[ BFN&G8$ZD,7-1VAF-__GJ;W/($%/#H$EL ,HZ MS2*1]FD/BRN+)K T RK],@PZ25BML_PIR;K*ZR][NR,+T''B^)8Q'B,%]]>%,]TZ>GI2TG<2_#A;Z01O%)K3W,%3YSZC"9 M"KD@DQLSSE$B]WHRIV/K&X7".T>.&=2S3OJ4C[Z%?*J] )]JR^!3.%+G M9?ETKH:]DD\7.53_7C[=2[O]C+9I+\<>Q8>],.W2[>/8M96L<+BNY-C-XEC+ MN)]CVZ1W"3-.>O!&&OYJIQUX2/Z_RL%_A\G@3C+ONC OGK,GF7?#F->^GWE) MWE8^==*;+52+UY9/X4A]R:<;QJ?>JP_'Z0 F-5^H@636-6%6.%==OX];I^/( MMC7HZY.JSP[Z6B# #N]-7RY4K!QJ+.I+M^LBG9X_ILG@Y;;P_G'AZ\>9X8EB MJ1AUY(PO\VJ8#Y+X[H4(ZCR=T;14(;UHS%K!=W<['0K"43E*PBP]NX.MZ.8M M=$'L-''A;,1WR0 >%\YQY"?]I(?>3R7ML3VIDRIL5PZ1+GOP.@BA099VE!3D M0^7CG': ))JX*?=2PP^JM,DU5<@P2E"PXC80H/ NS.4.:3RLBMU 7.[D>+ES M/WFP?4M@__)AD"=10K($9OT:Q_^?OWF&H;W?XP]A?^GOWRB$$=P1R<*V8NH\ MI:/%AL$O,8RGT?A\\C&]/2W=V2W\,QSSFB7,:\;?&!GG>87<<2*Z^UZAS$1G M#\8/HS$0HS&@Q&G&IG)'2:8@/D13LX6G=(:H6(S-N<=TF-<8$ NL!K/IW,%[ M,_N_N$A!NF&5=$?#9@7I MSMC_@.0P)C!(F,'H64(4FJ-P3H &(MS"*=Y0V4N7&5?4,M*E-VGV2WEM:+KY M1DGR?(B4=%?,LYL,!I3BH\_ZN/(,YW*279)>\IN?9M%G^1P$503RB7\KS^$] MY?7>R=G)FT:"T;U\=]A3TF$&),L0J,76]^#!CQ-- ">I (7G**=BDF2=.R1 MH(B.TB7LK/!X\S[07,Z?,!JT4(2*O14$4TL$%1[,AQW.:\C9(WXKF7T1;L&Y MPI+A2/*=YSN8E(* ]MBA X,,_9H4"B&,$2; MPC>R.142)*HXX^I;*3WQO(J/M,H!HR%EW)EE@$#P_W$&L^*85'SD,<+VAN05 M43Y3DJ\?N9R4%"((X.'3*%%8G#U7H]*01L.,.U$YZG-E+LE_Y3//;>Z'SG7 M,^:#),LA/.*0@Z3-YK6CG U!>ZI\N%P;O87=[C&I@YB@ - -$&H3U-:N$P"S M$('N$KBCL,-(%P&3 TN4Y&$GS<68\ZV1"QM^&(3KE<5DKDEG2 ;E@VK5UR&* M 7PV0'4OB0$-87]AUDF7::U=$E%4XT::0@M5R!L*= P_)QZ!C( 4+A1_4E7B M%UK((@)^M& .($PP][A$9E"$+RRF,7!*+"UE.'1.#V1$CS>4_&*Z"+T%F9@+ M7P!N''O\U.Y'%#>82VUNFE05I9E:32FFV0FR:<'?.*/9YUXAZ!P)-64<4"%7 M=H#L0( B4>+V: @#D^RNI+HD"X==W#UX@RD& >TD]%I ^4A P*A(UC!F%;># M4E&N6#C-A+D%38!]"@3#C5,\RL\)F(0DW#D0L%,>>&8 M*?4^1*1!/H)XM@'O88XXR?M.ERUE_!',!,"9XQ[G%4Q"2J'HAYGK:)]PB(5# METG^D"9](9;!: -#)!FP0QA?*YMV0'$<)BK37J?6)"%#.-JLZC2LV-Y\=XN; MCLG-Q'=A0Q_:T1&_P"Z!1.&;!+HRP #,"0Z>AL7O%?-A6@)+.S[6%ZD + MOU4Y[(D)E>0MSIYM%VQF)Q*>WI&,Y.*MD%ZU,G_M@/ C#0EL4N%F3'H@6_$, M.R-)T%J \[OD#CWPQ9FQK6P0]J7*, SHF' M2+;(0$D:<2[+A\%5Q9 >J3=BMCF;54#Q3@*6 F3]7W@ DGFY],HM!9J-27&Q MD0G&9@K/I;"]D' O<G!"X;Y=IKD=D /NSGA[V-L"!2.A<2J;2-N3&6T9&H$0//YS9EZDG2NTX[U\+;Q1PQ"5,1 -HZ'=J[9(:@ M@$K % 9N#,GHK7(UC"X%+I^WJTL4*%Q[/J#[IC!W1'O2P0-!-0$ '"\-*V92 M(2[G<&X,R"_:0UV)*#?MM$.%PXI[<>$Y+;3<*Y,3NG0]]3"":0D=@^G32LZU M+3HUM=H!T-KK53T-T\>6PCP3L$B307'*C50 9@)+/4>>HN@>4K#NPO12&(=, M2]+?*V<$G2R['=A;%(!-7.W]=A^SV.# ^Z_Y!&/!B,T:VZN:RG7@#Y,82V\ M#IQ7F'\""#AGVT2*;1H91/P-># GG)'#C"L6U;%*S:.X&;A).AVNR*/3-@>M M]UF)*U!VJ\3#*+B!6:AD' Z%DV_\$6 JP$$E3,47$V1Z'SI=LB1$VS,M MU&S&2#G3U(3>SN /^&$ NSE$5;\EEL74P*&F96?!QM%I C,(.>"A,"9M@!JVX@%@TO_=UWS1T7--U.!S_TX*4\1]N1 M(P LD!0H;5"]CYJD))Q+SB=3]7!6)E:LD3E!Q[]=K@CEW-]-;<]XQ/?@",NS:R00/Z@("=N=6UHC1AWY'IDQ >IN!2+J_?W< M=D )F2J9 /2L NCJ-$:AW*T7A?P6M0V3K9A![!,INTC"BV8\C=J93#B/^<"5 MRX-.59.:G%3A!!LQR0-?J/I@UH\&=J,HJWCJQ?:7JMUC-IB;M#V!X@Q7BC&8 MEB:N.!;5UAAVY;3VUJBX-J@-="B-\BJ%3H'%T\Y]>FYC-PHME+FX?KQ(8#=9 MH\V#@5$GQIDNE191=:W>YZ#VP6Y+V;4&G 1\/DK#H= O1K&->/A)L27BCQ(5 M'Y@ ;,!E1KIL MK?^/Y!9S)HZ'+%B-D1],[Q33)Y+(L]S(\4(O=%S+BFSB16$<4M>FNFL:L?_7 M/HA!0S,-1T5YJ)FF_DKID2XL(:+)NUV.@,?PPBN>&A"9W^^"_?3ZLW%Z?6$> M#:.K@^N??_A7)U>A=O3[V\W%^=>[BQ\7%OPTC_:_)Q=77[63'Y^ZQS\N;HY^ M7.@G^Y\ZG\WCSL7OU#S>/]*/_CC0CKJ?NB?P\_CWKG[1/=2.]SOMGU??NT?[ M\+WSR]N?W[W;H]^[US][?[9__NYWC[H7MQ>_OVI'YZ?MXQ_?M..KB]\7Y]^L M(^-/>.]G]_AJ5SL^_YEI%JJ\34[4,,U(]RS%55]-MWXJ)Y5K:JP]?4+&\03NWG0YSNI?B]6&N M?/[\Y1]OQXYJ=C'BQM#7ZFGK<\JM<$E?^E^6KCN^ZYNJ&1N^:L%NJIYONVK@ M&Q%UJ*W9AOWJP\<48 [LAB/0IDG8!A(;8+K:NI%6;:^%=5%CBD0'^/HUO_VJ MBPDL%$A0=T!6(3=(_WC%/VXN(Q6-%8)KC%=]&U+1&L.$LY+.VF#-B2R#RM"RYEUK+O4EQ]UTI-Y_05I?6]IHH^X#Q-^A_"-.L+W*@>8SUHW+= MA$@U6H_)8NEN-V?U5:7&U5[T;3*Y*>QU3\Z^>FQV[O*U*@&JVX/Y005'J'F Q#W]LR, MF1<$54U>&:?%4B,=Q3#-D?("ZYQPFDT.5SNCZ425_)&9*JP2]S9FFPBUQ$!C MX.7Y:)$$E-IPOJ9DH*PDZ:02UKV2G(D-39-X(*$@;W1J1/WD9P;=EW>VA*87:!YS%.J::;BJ\!C: MC71"&\?G!X63\-=1]YM^O/_5.H'WCJ^^:1=7AS#N-^OB]X7V\WQ7NSB_L(^[ M7V].SB:=A%_O?IY_@_$O[9/] QCS-#FZ^F8=G[>OCJ]..T?[I^WCJU_&S_U= MN^HDA'49Q_N'YE^Q';F4ZIX:V3I5K9#&JD<=0[4-+_0,V]&I%K_Z\$>&M _@ MFO4&0+>+.)\;8$LN[HQ>#HTUPQG=!#JS_@HCZOL:[)?F:)%JD=A5O<"-5.*; M>A0;NA-[T48YHW6/FU#213MRT5K+J19FKLQ%^["U^:*^U]W/GP_^.#U1C@[W M3D_.+L[.#X[.6LKA\=YL,=^4J>^=')^=?#[/=X[4,[^=7!P M?M;XN;]F2F8ZA#$BU%!OT9FA]$FFH([' QWR-C-(N9;ZYM%!\^4ZUZ9[J>ON M.,;LMQ_;O=3?L1S[4:/>_Y[I/V[4^^>JS;D##U1[?437[^74"%T->WD/<9=N M,V$Y5GAIX2JI3]NLYVQ@^^!^:%JY'X;=8A>%8RK$HPH&AR&E3R@8_,R J_&H M\YQ.M.==<+7+Z&;INT>=_\2R'W5"JQYC M52S,_DZ8$QN[?]=(_I=6'CEE0GZ;Z<(_$YUS[H"GK0-E_?](2 MJTMC^2"-6IOPHWS*>.2N,NPEW(LRS*-7$S%^MA=%@6Z%NJM9FN,$@4L"XCI1 MX'NAYKI_'8Y"^R(:)EW2R?_Y2C4+W\HP5R\)Z;]#2MKM1?CC8$1&NX,]DF5X M@_X=U?)7+&Z;#."YMX-WO6%7C5)6&1R'!6:#[:.,[5XX4O!(.&=2_?@\U"X, M^.[^I7UD'&@7YU'WY/RX??1[USB^NK1^7ET8\'SKZ,[7+G[\F?\\3V\NNDYI<_#[4CO;$=_[S9SOH M1IV3JX_P^JYY],?WSL6/0_OBZO3J^/>!]7.__>OGCR/[YWD[^?G'GU='5U]O M_O/[:'!TIMU^/C\8')WOZB?G1[=_A<317LMVG<*%4Q#)A__YF^YH[Y_"%2@T%^2.98IZB5$;BE&&[^K4C /' MV:KE:I/JA M':A!',5^9(>F8<:O/AB>T3(]LT$8M2IEO[D*HL9#2S']E$4 H(HX4_\W%MN) M6OA=:XQ:EAXUVG"$*6%^24Q:'B9]K=&;J$TLWXO4V#!BU=)(J)*0:*I&M>A9>E9D@67CT+3ZD5@64X%O%4VX\B MU?(,2PW" '0+TP\-W39,W:7(PI;^9,-GB2S\W([CRDV#&$+%S[,HD!?BS_,, M8[;*\C2\-@C>F;5888HT'A6Z$"4B,0:4%E45E$Z*X7:L=,4+2.NRBLRG--M/ MA\$@'G9$EDU^6BZEA #)Y0MP^;?!T=XXEW\V3SOT7Z=W/W]$_<"PG(OST\[/ M+G[OX/;H#XRB^0GCM3L7Y]]N3LZ_7QT9/Q-8WQWL77S\^]=?7N@2*PX]U?-U M1P4H<%0_\#4UI$X0N33T B=X]4'7C"F(8#[210AL6;)$$MBZ$-C1^:'^E^T% M,=7 IC5TQP(QY!B@25)3=>/ 7V4_".B MX5GJS ,7M/=I=O/ZQM9:LUL:W$]QWC$=2 5O%9PY::-IE&BFKCEJ'(2^:L74 M4HE/;573(\MVB$&M2,,NH7K+\+4&^8V6?8V]];R\-,DJ>?FY>'G26 L<.XY" MRU'M &2C9=JZZH>.K5)?"_Q IU: _A;/;9GVDQTNT@7\Y-1$;J%A74:6D%1C MJ[$D)58#K\CO[9-L<">]Q:M62/:']!-L^PD>S"G?^B^P\PG-)9(M'U$K-E^5:#_$[2==Q0I43R\_/R M\Z1F8L+9^20FJAN&:+];FDH G]50 UO#! O>"L%^-T S<9YL9*R!'[FYF@F/ M2:[11%2NI3Q*]=@*^VG9OI#=7B3@JCB#7!I2JX"K<%K]\$GD!L0@*@"/ 8:4 M8ZF!$5AJ:-M.1(BF1ZX/ZD?+MYH42B-=(@W5/B1+/S]+3VH@MN4$D>EXJD$, ML"ATJJD!)50EAN[&#HT"XH6O/E@M.-<&L?3VN488CQ[VL$-8BN7;I*]CU0I' ML=EW@$42A)8'0I?3>@6-+2_P':)2'6JAA_8%AQ;8&.0KF[K+5/3 M&V0'2;]&0S4+R;LKX]U)!<+P*26QZ:A&$'NJ98>>ZL<:_.-1WZ"::WF>_>J# MY[1TZ<)X>5[\@NUS$]'/-A?E!?D]2SB6>BL=&JO6+\11'/"3*&P@GOOFA@/BQ@&F#RJ36,?H"NR52^*=97:1FAY)*96!-!EV"V010TR?J0_HZ%: MA^3HY^;H265$TT-7LSU/)9IO D>;ANH%AJ;ZON.YFF&[<8@.2JOE^],AD=*= M\4+%/L8Z,5;B.435]M%MBW1ZK%HI82>\8@P[N&'XQ363F^/S7[^/ MOO[EN!Z-/'2'V)ZN6AH"6!B8JAW:$:&:&008>VJV7+M)%I5TAC14+9$\_?P\ M?33)TYKMVXX;>BK5-0*:B>VIGFM;JJ$1,_:(2[S QJM3>+%!//V 8E+4GH3) MTOMAX+D^^1QN'<-MF!YUSOIJ+\]_\W!=NLT$W*6%JDB+;T7(>E>C+=E$\I]=36(A#ULC!LZTLO[10%LGR MJV/Y:67*HRYU=*(&- Y4R[<#U8_]0 W#2+/"2#=BHK_Z8.MZR_&GDZN;R/); MZ@'ZDF&?.NS_AUV9!NPV"JN"]GDOG1X=2)?/ZN^A^!E\P1/8[44'Q?[+N_/E M(MGO&N5%-V/=L_58#0D!Y<7P#%!>=*J&&G4=S;=#S2.O/AB.V=)\60QJ@[EY M>7=0DIN?BYNG])+0#N"PHE@EG@-ZB4E=U?(_KH3^"K1,(/'-*CJ$RM0L::2;EJA&X24 MU4]R_"?G#4OW17,9=UFZA&3]@:D=YE@O3/NH)"A&<]4@J38]]*F.;@-.T/<.@E5 M*X JLRY$(PHM+S0M-? ,1[4,&JF>;@>JZ481Y@C;#N84VD;+=)MTIRO]%0W5 M,213/S]33]^46+X?63I1K= )54LW Y58%N@?FN/8 @7%U&,#VUNT+//)^HGT@327K9\E75BR]:K8>OIRQ7?M* QC ME1)34ZTH](#!_5"- LV,2. '3AR"W=%R#%G*Y,7Y%,.L035)>M1"Z!:HE 9=?H'S1TH] V-#4('%^U#,M1B>%CJSS7 MC#6=AIX9LDL8PVE2;0/I(&FH B+Y^%GX>$KA\$,2N)[IJK%C4M6RB:=ZD1&J M<4@]AQK R;;-+U/=)A5AWE*?R EOCO?$ZYBML(R6EJHR*N_@M.,(&&4+2O]%0]4)R\3-P M\91RX42&YIN!J8:>"\I%9-IJ$ :6&@=4TXEIZ48$7&R!(@;?UM65C72;V'&H:JZAJ58(OP66 MXZFF;5#3, )38^F!+=V#_^QE^6J:42OM 2^.A#4):RLJ"B=A;;FP-AW+X^FV M9KB>&AL6P%K@1:IOX75X% "LQ8%-'>/5!\\W6HZQK&">AE6#F].E]3+\Z-;R MX^>$!$DGP4OEE@*&F+H'7\G23@?KL1P"-V8T'_#^1&>#-/S53CNPX_G_*MP] M/-/;-< M&YV7'&-+O=KG&8FH0HI&ZWUR5]?WX\F.L,;1]OPZ6=T2-T;S6G:S^"^*\RU?'ZDI*F2;Q8S@Z#$(,5P-+2DEH MVE!H6G;3>PE-*X>FZ4L(U]?T2(]5:@6V:NF1J?J&%:J:9EM6$-#0]0":#+_E MF4V"IBV-J=SM095LJ\4QJ>#2*W=!Z]<%O.=Z3&QW(V,KF\O2*M _)T\_ TS4.ZYC& M>D35V,7DTUAS5<_70C6PPT"CH0'G'&%FAV$TB:>WU",%'),-0>V@O*LS]TBG M+/@RG'9(RB#,9]9*RB[;_)@JMPH2S9:/9G4UN SBN$2S/=4 Z<3C,TD88-_: M,'2BV--U2D%#L5J>;S7(J)+QF>NAHD@&?V8&GU97?.(1RS%4CU);M7Q05XA% MB>J:FA/Z.@VUV'OUP;%;UM,+]C;/:\+YU&)Z24/=M$;U=E24OU#26$DG^IL\ M54_9"DMK-7U-"MBZDZ"U?-"JJ]KE>4YLAYZNVI;M@E:"L8Z&YZNQ;NNAZ82F MKH6O/E@MRS<;9&-)OTE#E1+)S<_)S=/E0@,GUJR8JKH3@HWAT4 -3)NJEN49 M86C;,?7<5Q_,EJL]^=[F^3PF3^MTOXI/R@F_\(27XD1K:#[1DKUEV]JQ?%GZ MJ32D5RG%CNKR;X*(4,_37=4T?2R4XH=@4FN:&NHQ#2AUX1AM;,]EM\REU71J M1O;-$IUHV\KWR])D)=^OFN^GM%?7"OQ "R-5-UP;^#XT5<\ACFJ8H1UXL>[; M401\KUDMPWBR-?HL?+^E$4DG .1-/J2:69H=NI.FJINE4M1S? M58EMA:H9.1ZA=NQH9M1 )M[26*23V1=ZL@A^HZ[Y9&6IE4#8[QH]Q+? M')" M6XU0&;$\#_OSF)YJ^A'5J6LXIH553S%_VM.,VE'%B)'*C+??.C@!@AH6I@8'=GS24J,71-M2R;$,@;84!5 MCQJ.ZD6QJ@ZMMV683_9PECKP)PF,>5>VNTFO"<82\9' M-H2YTUX(/*.\QOZEBNZ\>4IIT(I9/E%I$'I^Z)H$( &9; (#7JQH M["HH=!$1)BETQ10Z'44:1;YE62[(*0?^T?18)7IDJ0'5(S\"9=4/C)D4NED5 MQ>OE0EV9\,<5B%YB(>^5C2$O;QX@P2BY+L860ZCX>7'!\T(T^B6C,,\!WE]O/I_OCH/WF:_]_$];"[O?>^2'/SRY.M*.KG9_7UQ=_/ZY__W7SZNO M]L6/;_;1;]B?JPOSY_DWXV?WZ\W/_? 6>U[\9;FAKX4>55T0QJI%(E,EH4?4 M*(Y-.PP-(_+#^R7]#$IZG-$J*6EM*8F87FC0,%3-V(M5RR&Z&NB&IQ+?=2T_ MML/ C57V]&F._Q.O8"56)5K/-_WRDS:R_'<\^YPT$XSP.1H/O^) MI,67H,4C_2\/*(!$8'*!CB-0+3!]T&H]CQ(/]-O0-.Y!M5K*6A&@2I$+]&4'AFM8KA_'<:.H2@J_9A-4 M'.F1KSE4-<#*5"TSME5B$TV-=,>([,!VG8"^^M!+'];"YM?3$D832IHIZ0AS M%#)0CD@6MOG-K:FW%!21[!*Q\KIAL]>-TG4<)=9IVXZM0#^SW$#E4815M"C/JBA)E5](_!-3]>UT 5=]'_^YAFZ\;Y!L9@R MK+JA$4N2?U?)OU/WP%Z@!WY$8M4TW4BU0%=3 R,"TK4M(XQCW:.FUT3^?>XK M:":U7RH^*<6G/OJ";VGJ,I^*O)-9(DO>SJ$?&T<_OG=^PIJ/]G?-8]B?H^YW MF'O[ZNC'S^Y%]\*^Z'XU3WXAZZDTC$,] M]DS-XMS4,DR6@-R C PO"UP%A.7G[LCZ$>'3W5^@9062''A!B@,YNTU1]:CI@_IN>9L=>'(=8[K"X?*F] M@&G0?.2KAI&5[%ON:ZKFRJ-/4NU7-L#DG*)&EB:Z0:>02T[!'#S]99K M6RU0VQ?V6;+^@@\Z+1>5RZLP*:1<7A_2_:7]Y=HA\:+04+78IZ @FF!GZ+ZF M@IGM$1+3T,#KPE7+Y=41HI3+32?"@]OCR[\,W0B]F'JJ[SI@IY@.50.\NJ:& M$QE:Z!BZ=I^Y^\Q$)27S^E!68)'(TD.,@HA"U?)"&PP/'P@-%#7;CV/'MIAL MUEI )BW;G^ZQ,(UW_RZEAJXNJ,2C>JF%WEQX 6H.OAZDPKRR1*;#;TQE/R[6OZ=NC/T7=_1 M-1"*CFMIJA5C"U_#,E0CC+78#6U"0\+X5UM6WZ$F%S-H>+G'79@][CSI*'V2 M1#!3)23]9$ ZLMKCJC6+T=Y_@:T_[.WQC9< M42 TNK*+_B41*;EJQI67K!\ MTP4EWK94+[2HXT8F"![GU0= KY;N/KG)N Q*:BXC+TO%D(S\+(P\I6D8Q T- M)_14UP\BM!1 TS"=2/4=+;!C0.@8D_H-QN9EJ5B%%M^('9\-PR'W6$'(VKV:9R$LNO14D&JKK TL6TCH,17 M*7HR+!+XJA^!.13I>@AGJ>L&!9 R=:UEZDTRB*1#HZ':AN3IY^;I:1>'9X=6 M8.+%?.2"XH$%W/PH4FFHFZ9K8ABECDU#C)9O-\E)N:U.CA&'*"GK;Q&FW7Y& MV[27)]=4Z:3YMC6W>/TLRD@.ZX3?INRET7FP,OE[U=,X[,'AT,]P),=T*V'A>M84FDW5 M/I6ND'5D\L=K)Y+)F\CDTSJ+3ER;$%>U09M0+3 ^5,^)/#5VO(#:P?_/WILW MM7&M[Z)?1<7=Y];>57J=-0_)KZAR/.1R*H!CDYWC_)-:HY$-$D<2\?#I[UHM ML#$M8F0):$GOW@D1:.KN9SU/O_.*VG%=;!;3%W,V.GL0DF_EAABS4:(]-YV. M!_Y\ZOQ)ZDU'O<K M"L$@[^^:]RWS)4OK8I:UJJ0V>E%7%" P S;03#T7,3"ZLUM@[1= UX+W6QJ, M.1@-H9)R/#HYJ=6M@\+/<9I,MRT"\P#FROY@.!H7L=J[N.0H6BL4+3''6#'. M!TI\$:U4NV"4].#J(!Q&5.2J&#">-Z6LQ6;I4'H:@RL=-3N0OW?+W_:>72%D M*C*!((DOSH;(U=Y0P'GF65%)K,L-?R5N)-J)C40G7VW+DAK3' ,D70J0[ W# MR7F]_S!D!33:6E M5(*FM [X+VZTC9V=HUE?<7:P[363T@;L_R'QMF[ MG')S99O=4S=^,Q@VW\V^%K"0JMUZ_\1DC5E]G'HNU/)R-_Q8C>CA:%I'F(W+ MGX>-1?UFW/3:CZ>]4>Y-C],D5;XVUZXI4,^#H1N&01/,+']H-C9_]/6PGRN7 MX>++I2A'=S::-&VH/X[3B9L._DX_O1_$Z?&E9%QYUP6>Y,M;G"]'<#Z]^2U= MN<#/05Z;?'3E9SW>1EZTX)*X0HALG-!$>B^$=5EF0K,T-/U%N=JY?-?Q^,O> MS6\2^'%R[\#EOEUY9=Q?'I.O:N^F275FBZD&6J)Y[!1__ M^NNS7UX>]O;WGKP\?/7ZU=&S_5?]WM[!DYM765<._E#2%4]CVUROB?N;))^O'SPT^56ZH-A<]3-FWZZ^/0+S9A33M)\W^SI"RY8 M^T@04>EP$5:Y^.(+ICQJF'+M'C1[3M%'6HL;GR:/Z/_Z9T.[>WO1+W+ZE#PR M6MWV]!=XCEOS7>_SZ"XRZIT#Z_91S,5.?F/BE,:%:()4,@$*Y"(IGH$'7@?SV]B%,J MN.WLF[_3\#P]'X].G]2L9CF$/P;3XR?GDW(]TOC9AXOB@L>322K_Q#5J0GU] M&<,DKX_V/QS\<3 X.'WY]O!HGQS\\8P?_O+R[?[I_S[=/WKW__%S M//+H[/CUZ3[;__0;W7_ZOX_WC]Z0_:<'[PZ?OAPGDW?_YM#<]F,4OI_M'CVDYM@]_^:"R2IJ#Y22#(,F#$3Q BD%SR;6*@NWL M&LKZQBX=P5RG,B,40A3"ST(8I'%,&>6HI4(99RW)7C.OA2CGZVPCA+0(H8;; M#@Q"(7Q8(?QX30@3D98)XT%;1D X0\&H(HD^2V>'C=(HR9 M\TA( F)L4TR:P7IG@!/F:5"!9\MW=H51?2F6;K%9ZV+2+G'X<^"A3B9IDLTI M-BGMFWMM.AZ)P%[%2]&5T2IG72B&"!$IFVJ#"D\9+P9*Y-*A&[Y>HKL_QPV7 M0@M3I#;2J(KHN@Q.)@;-ZVYF21UO;0^J&%6Y8)P@*Q) 6!V+5:5D<:-'2TN3:36\EKQ$+CQQ*#7M7;Z<-WK M"M$X[76"R*6N _45^"3*K]K%7.X'VM6Y45J9?KE%H#Z@/GQ5""5YL1NJ0@@O M*)$VIFRU931GS^5%!!8]M372AY:GED-0-C;;;*@,0JCR2-:!_(RS0'32UO&= M76GIU@^S[1*'GXPF3=/FF]$H3NH%C!OMQFU%6&SESEI=)(?YE[I$:IM\&O\] M"&GRJBP6U-35:>KO7M3E@F*Z.C%]?<7E MJ3/!]ME?6FHI,R$0F&0@-+5@57%YB+>*.$VD=L7ET;9/Y^S;BCO+;PRG[\3C M04[?"Z<_7N.TXYX%50Q9PIP#(6L1C](4'*^#&WDDNJ:6M>AS:9'3F\OI.W%Y MD-/WP>G#Z_?I')Q*O#@]6B4/PM3M-22E0$UTQ1FR7*FXLRM-GRP_N'.%G-Z& MG,XOX]%DTCL;C_)@NM'.S=<#7;3=>SF6RW!9WQF@& MC$=9U),H\-PEB(S8R'TQ=(THZBE4G^BE3:*%:+)&\>%MY?W*72/D_9U[0I=M MBC8):0,#PY(!X3T':V,&HHQK&E)IKKWA1/>%6O&\<^3]NO-^Y>X3\O[.O:4+ MWA.BI2E.$3C-R_U>1@ZF6&O@2=W!@B;F7?&6F#9]2]A:\'X;DD<7\]>';WKI M(L#PX]K[4ZL(9.%GK"R0,+M)\8X3X66:I&8V;1WE']/?Z61T5G-.-IC5=]!$AZR^)U:W(@)2VYR-"L UD2"8(^"S3L"LBU83 M*H64=;")Z2NQJ@Q A_S^]?![7J5FU_!^[TT:IKK'8?5_7#P=# >3Z;C9CW"C M7:"MJ$I9N0MTL6I^F:V9(JZ/OUHQJ*\KU]=W;5^(<\83CPYB,*GHJ_%@LHL0 MIAKMG3$%8O.NDOOE?M"2.\'H/=UITA1'@0MEBY/J="[.5YN[C95>O.^T*N:H=^A\M+U\([V3L_<8%Q#!K7#[F0T? ,GA2'%0YI, MTG2SYT%N1-ZOE:/1S>EH &4U2/,Q?RVL>?$@1 M/J7Q")5U(65]]O[7H]^G^S-U?7]P].[3_F]_41FU5=Z!5CZ"J.B9R )PP2W5 MR,)W?=,T)ZWS^]PW5Z%RM8ZQ!];;$3($)MMHO< LDF MV6"2E"PAO;> WBOWC+Z3WN@<+[F0IO>W.SE/U4VJ%"TG4YVF\G RB$V) MZ6BXT=[2^D:B_GV_[M*DG'!Y=%UY?SZ?E".;3)Z,3OU@V*R7)Y_7T9.KR^CQ M>%S7717IR6P)[@T?GQ8LBF;?\)9?!\X/3@;3CQ1U>X6Z_6&.ZY6+.183#4#* MC;C89D:"J2.U@R-UE*-+E,J=7=8WI%V>]Q\,5V^"2*S Z4*1V"21:#EP+'*7 M)?(/C>= M7@ZU0BU=H99^G..5.5XL" _4U)V+DK'%X9(>I)(F<1H4%;8.9R!]0W$H"_+_ M;K-LR/\[YG_+E\K<<%]N]!"2K:,L&0<3"O^M)BWXOUW# M60;#,#I-O8WVLK9\_\B[\[+VFL7SZVB".KM*G?TT+_NEHB2:1"#%-"XZVV2_ M@@=NI8\D.4%%\;,*BGV^)CM$X@ZR&^!GH0+S9V'>-C2& MG[%EA;WU-M$K=ZJ8_+17CK.

MZ M>$%[A87C-)E>UKANM.NSONWB]]R^>*U?_&*-X,BLU2LFF^/NJ"2_=P6Y/!=@<:]%X M ,7+W5>$;,'HP(!2%GTD@EHN=G9YW[!VBO-!.+Q5^9O/GLLLG[G1CLOZ1H$> MUF_YNZR/&NJ9%88SI1/%IWUTF=4KDGY^@A6^EJ*:> MHM <&,O4::FY"'4'LSYC[00-3NB_%VX^'XW+K\->.!^/TS!\[$W'Y=,NB/K& M#8:]?Y^,)I.6T]D1UV;;LS=U(W(WAD$CGNZ1S M*XU#.Q&R$VMF5JB,!8&1R!Y,XJV RND"KI'DK MTV.YL,%1"5EZ"L(J!]:J#,GKY(N&^ZQ4,\_9="1;NU69GG]7,OSGLF^M.#O) MC8?E+"9U#G_ZO^>#Z0][D5<]%0NI,$T"6M3?0L2QTA"Q7JAD4!'(D9:$HVZ4!5\J+&BLG*!O\@ MNSO([CM( "&['RX3]+G@S4;"'/<@7!V@+&O-AK0$C)&91AFC";/T+N4=8O=6 M98)^'XY3.8Q/*39YGV:"P:D;OTM3YT]2;Y+"^7@P'6S'K/K-%MF5IX)FLOKJ M\Q)Y_O?!X,MZNHPZH]J&H+#E\_)>Q5JA47*,8JPW%>0)#O(*" M*C7")FF9K9L^"DTQ2;2Y]%ZYAX3T?@AZA^OTUMX((HV!Z$,QHEAQEKSP$9B/ MA" 9JO:@P+IW4%ZK]Q%^AYZX[R2)9C][CJS/7'1>N*A^"ZAEK0K M\"Q*D)I98A(CJ>[ZV;T=V;A,X.O/,.N E>6NZT]7IG5\W)^V!X>&-XN_H9 M[\C;U?*V7>CF!8G&:3"QSBLHF( AQ39-QE-&!5%$^)U=:[&O9]UXVXUJ-V3P MBAG<2MX0ZAP+P4*FC!<&ESNO#>61-P5-K5)POEB90F_6E+5.^R)[%Y/6F]Z< MGF_*.2_+V*;NPW8D:;9UFXL[&&=P-4<^V[K]O%R_B^TO1L.+@N'9ZX[J^GKV M83IVY?H/AF[\<6^:3B=%@NM1CDU=*@D'5:2=@4> MM4&Y9"!X4Y4D^>JR9=!9)A=SUDS7N2J"]#4JR58H23<4:7?9Z^O"&:P1$)( MONAJ(AD\/MXW$N/J&TSH.W+@D-#W5=MW26A&?7*&,'#, M.Q#6RV(H)04TNB+$/I;G1 WC]*E=NG87";W%?A12^[Z*^SX/[$\T:Z<)9$TI M""$TF*PS>!%#$%$7-%GQ@6Q?SKE78P;MCCAYD+9BOOTN%Y,1X5S<1V MAQ7KYL/1F$7_E MCA$2_ZZ(W_*%,F5!>Z\*T[4"X:,&6[PCT(1):[.CB9!"_,9B6GIP,!)_LXB_ M\NXH)/Y=$7].MBAK)1D#%P0!040 0SD!R:D-6?)(M:7C9+NVYV=>+ZQJD>TK$JR^A+HO_QE85T-+HI M=X^"NXC@?IKG8E'O+:$./!,&!)<$:D8>@LM"1>V>6N$E+Y M[JG<N?.#5+Y[ M*K? MO?HXJ26G_5ZASJ-U=77N,+[4.6#_=3=1@P4XU/'[RMUZ>QA76^$-A$+*#86I5#?7-!!SD(ZG\D]DLTP:ETN[>NL44$>10Y&[)S\816ZU(M=R M@*U.W%!=5G&LVX)[0\ 0RT$YKP+3=0A)GF4-Q?(CY%'D4.2Z<]:=B1"@R*U6 MY%JA 4H5%U(RB*J*7$@>+*_Q>QV"#YXY)ZLEI_M6+CU('S.D#QDWZ)VE<6]R M[,;IQW4-(2R"YY55QLM2BJ/S>H6^6F8WAGU7$3K>SD-6'GG=.3@6-M4VQ"![D<:OJJRO-L3&6D.]+W:RO/RZ9O5_-L$(FF"W,<'8 MG&":-YYHPS1P3FI9>DI@-6.0L^7%@O8FQ;"S2Q[9I=,S_R"V'74E486Z=&[? MH4)+QL!0A>Y(A=K1KL BB2R!([06>=1=4*6S0"DQ6A0?4=M454BMR@U$%4(5 MNB\56C)(A2IT1RK4#D<5DR=X2L%&0D"H;(LMQ U(:C2A@G'I1%6A3FU(M,I- M2SKO]#X=G)Q/4]PXM_?V 8]-O LL>/8;=X.X:V?Y@C5XBUCL%L'GNT!_&\4MN\5MI8' M+C/)!24"W+E0=\7PX!B5(&BR)HL@N%&-![ZJ 7PH;"ALW3CM#KKT*&S?*VPM MIYXKY[+A&:QK#& 1S.ZJ1N.V@UFV\Q"W*J*VUF4DV]HJ.Y/#U4:1 MR'6;Y%*$'\\T^.#\U*?Q86[LD\GA%R6^2#_ M3$P0M2O>YJ2!$&\*YL)16:>(V3I26?<%SDG?<+8O&5I!MG>)[:UH3/$K29)* M@HM&@8A9@O6, J64!T65ITS7%D?;U\+T!<.)-IO-]B7C#X,RUL-76O/J@ULIZM<^ M\^QRM]SF9:+>ZR[%]^1F7:RUEB*C&*].C/?G[D <7* D>'"42Q!2:_#.6\C" M*1*5UT[6QFO+^\K4T:VKJ@5;">/6;Z(S*LQ#N7:H,/>C,"WG3DE9_#@1(8E$ M0"1IH%CR%%A45KL@RUWD(I1C*.TSLN*A\*@P6Z\P]^1.HL+;%' MC0?E%2L.93*UD%T#I9I%(J21NMHP6O4%57TE-D)A&E?TAV860?EO'/R]^S_E MQ^4QG[KQF\&P^7)&OF9S2'7:Y_T3EU7B'AVGG@MA=%J^^V.=*C\<37*NRX0)5_>XGPY@L+N M&]_2E0O\'-37%^/JSWJ\C:R<4(3Z;T0UF69"=C;WWOR\O#5ZU='S_9?]7M[!T]N7F5=.?0G5XGRZC,]*I.> M%,J-TW$:3LK"[^U]O7=>5\_GWX-AD8#1>?F,./G/O'6]V'*:36[Y3/)&G\NY MG+BS2?KQ\L%/E_&DP; YHN9-/UU\^H4RR+.6.C??-WOZRXI_1&:K_B)D>/'- M%T\_:IZZ=K.9/:?H(V;5C4^31_1_=2;.]D]'=NVY(CJW/:=;7RI*'AG#O^MC M\6"_?;#F5A_[C;CX F5-MU^.W_Q0*ENOG>/L_7IX>'KV1^Z?_?;M?@Z2__,9?_[%'7__QF]C_ M8X\?L)>G!T]_HZV Y]N?C__\Y;4LG_OQSS_VRW'\1OY\&H]?O_WO\9]/WWQX M_3;P\GPYYO_6"IKIP2S8.=T_>DP/C_8__.6(<-S+5.?&/U_2-29.<21IL>53T+6:PWCJ05BIM MC7#&B)7M(([ZAOK6G;/&K=(W3]\.K]MOV?%<36JPN6[V26.C= DDC\Q$K9)0 M<54;I=^+O&U#C_9&;I1^I_5(FU16A%NHK[T0[[<=Z> M#=X8D%JY8F@2"9YH M"BDR19,4T86TD@W4NS>%%XF,&ZBO+Y&O>XQ)!YL2DT"H#"!X<1:-];)0FD8J M6,K,ZY7LN8Q$[BZ1!U)34,-;4LP3-BZ85JFVGHK>.P: MD;3@]3N->^*JIZ\)!^_=)X<\.=LRSDG5W3IW-V3T%%Z*PB/&0D M W6@^SK0KM"-1)$L#%@><]T3+H#W3A;+P"O*2%*NW =V;9^35?57K6/LW0J!1KRKMH0OGJV/-I6!Y->\5U M&T[ZS6?6F57N0_W/O[KOF;RH?VC$IGG5BW*>XS0=C)NI03_/3NY%/;=&<5!4 M%A"5,-U_\K6H_,I?GJ3_[V5Y;SSS3*C7?^R+@]/?V?[IZX]_/MW['3Q^\/CDX&?QX]S_M'O]&_N"">>A*!9AN*NT**N^)- EYL M6!VD8U;QG5VJVI+TG_YBJ_%AK&)NS&N5?FO$DRDT1LHFZF,I"@5,J0LHZ MDF2S<;F8RD+/<9T;B?U75XTR7(9KLPQ_9W]I%:U54H.6L>XEP3-XRRE0J92A M-$N5BRARVVZDZA7CH-Y+^_4G:]9D73S]?+PV(HRRLF2PL MXOMVT]= .;A;.6A%@%GB(1I7Y,"PXE=X(L$Z4@/"P7/O#1&F!EOZ=)Z#N\9= M2#-"\XX7\QR-INZD-YI3 W<1[EWW"8]8C+QV93XHS*L7YC=MYTU9I;TE"2*A M&H0Q19.5V^IW\MPZ15[Y MZ(@Y8GPIQ.6WD_-Z+5_4PK#1\';S?5"\5R7>[^;-M9<^*R> "RMK/T8 +U0 MF[*)1-F@0FU!-Z)OEQ\^L1#5UB@\OZW:L?+A$Z@=7=:.ZRY@9J%8=X& \L7F M$S1[<$H'8)I$[F*P0;HZOH+U-5VZBQVU8[.T8^6>(&I'A[6CY33Z0%@6+H(W MH?:!$@G.9@;1!^&EBID8MK/+5)^8%>\VSP@';LY'OP M+. _J#M.B5VY8#][_^O1[]/]F6B_/SAZ]VG_M[^,EI'DD,'H@I\(2H&IM=_) M2D%H"IFZ&O'O4G<>$KQ['A\2O",$#]<)SHI%5NQP#DP* X*Q %Y+#2+SS!SQ M/IAF'.&J-LA!AGXZLR71FC@J(0;!:@%/*-Z63Y"(+!(N M7& R%&^K3>P'&;"QK0FXS1[S_HV8V2V]]QEH/_*RM.+HO%ZGQH/?SET85WEI MNGT#ZVA"$X.$*[QQ?9CC@- R@V-&090^%,?#TDR;;;=EG\RY M>RT5)UR*3@^<@$ Q13'MBK^/8OI 8MKR[P,GTM0*?F8D!9$8!Z,4+]H:0XI) M4*G,+%]KV-)1/!13%%,4TP>+K*"8KE9,6R$50:)VT=&RJD($P0D#:YF'(K#, MEGLC54'-$MC+9T0ZH*5-3.:')C)Q.9GGRBC"4S=^,Q@VW\W(UR(64HWCW3\Y M6=.S>IQZ+M1N53?\6+/0P]&T?+H;ES\/FY3TF[$[Z9VY\6R*X'&:U-&#P^;B M-9,'\V#HAJ%.-IQ,RQ]J-_CDT=<3BJYNV5 MA7=Q3)J5@[[IDEU9H^I!EJB>>P4?__KKLU]>'O;V]YZ\/'SU^M71L_U7_=[> MP9.;5UE7#OW)5:*\^DR/RJ0GQV[XIGS38%B>&(5WQZ.3(DZ3__?_,8SJGWK/ M_N_Y8/JQTR'1>/B-.^KWT(:2JK,>-?IP6A9Y._C-O^2^VZF;A MWL]:T*AX.<,3=S9)/UX^^.DR]#H8-L?9O.FGBT^_$!!YUA+QYOMF3W\AQB,R M(\=%B/WBFR^>?M0\=>V6-'N.T4>6J1N?)H_HC<_]T\>*1YK>_,Y_^M1_?HYQ ML_)CY8^*[[0VQZJH6)MC[=9U?8@KH-FZH"4>$&6OJ7MW*$#8[(LR"^',KLQ% M..?SY9G]_NLJKM&5N/7,,VAV>[@AP+-I5_K%..4T'C?>9;G.6[_F5G<9RDO' MH_?72Q[7Y9+, B?E6&NPS)TTQ'OA!A'VAKTG[FPP+7_;^HO4K)N7:>J:;5.> MN?&P'/5MNF\V_+K,%D\(YZ?GS>8RS>IIQLC,!/QJ3J7Y2QTE@Y=MMM?/M::N MO06:NK;A^LQF9%Z+;MYL4U*QC$W9,@UJD)$\DO^8_.GV]7M50ZNW64RW.>-M MNG"/FVCTG1B_@^9RRQ=/1L(EES83J\'PZF;IAO7JW MJULD#URW>/!T[Z)N\6SPY]/]#X='/P_VGS[^<%"_]^CY\>L_GGTJGT\._OAS MM/KT]_(W^^??/^\)?7XL\_#D[V MRW<='NW+@[<')P>MNL7'[P_8L_=_GAZ4SSTHW_WR]/#I8_'GV^.3U^SWC^6\ MY/ZG=VR?_4[^SZ=GK!FY)9NKBS2TF_ MK+SZ[UJ,;/U.#;MUI??RW'\X;5RVE'NQ^9 -S5!J@EB405FBP7"7PB0BM# TTRRI\6Z5X:/G-NG=(I^Q3+H";:I_L*D"U2((RZ4Q5B1"G:8F*NTT<3Z;H&YM M4WTN$KN-694''U*$3VD\0HMJ\5C2^\MXTO[3W\MSS_X2*BK*30(EDBCBX@GX M(!Q(46X@C%(:G-[9;;J^V$_;)#%H4J%)M930W9U)]0TY1%/KUG+X\;H<)B&= M5*[86LV>B($;\,Q'<(8$DXC2.H6ME$,TB6YE$FD1DW9&VA902 7!> Z$C=!-46[TH9$-XEL$H+4%2GJOM&UTU1MU T!Y" M>V@IE4-[J/MRR*[+H71!1"FK_F4'(FD#)HD(40!.3RDI)$GFR2;@HK=9&4Z4 MH,(7<@C%(M?>T&@990DKUKHN>*TLBJ,^*TX=2!:*X)%J#E+N0 A*@Y:SULI5%$-#)QHR%+ M6ZU 5K>:H!*DX\$+FE-P9&=7<=&GG*V%)JYHA\_FNW6WQ>P@32^V]_RNKO,Y M)[X>I2\76;WOV^FD0[L_(4J($J*$*&TA2K?XC+MJC\%%T)5%@"@A2H@2HH0H M(4J(4G>"@#:1Y#T-6F4A5" N2IXIT\P)(Y74"V\F^V(\RH-I'7:.$;T51O3X MO(*7)#C7W&I(-!H0P6=P)G&PW CADU,RUYVX==]*OJ+-8Y'#J+2(TO?-1"&. MLB-*0C$P@LB-@E0I 0E)2.<&T%\4@D'W#EC;J MD>(HQ$NA]/!#)'$1//@B0)00)40)44*4$"5$"5%"E! E1 E1VA24MJAAZXD[ M&TS+87QR30@R'+OAF_+AXW3BIBGVIJ/>:/S^>=R?E\,;GH28^:AK$Y3PX M&9173GIN&'MQ,$YAVCP<#"]^&5PT3D[*H][DW$\&<>#&@^_,FZQM=A?K9! E M1 E10I36%B5L$,-%@"@A2H@2HH0HK3=*BXRB+&3H]'C=7!F9W=5 MFX,@D[O'Y)7EY)=A,D:L5TKS5CY>RE.($J*$*"%*&S3?$ZV;A[9NVOEXDF-FT2A@5,?BQ(ABYY"4 MRC6NTY9S(I;0"^NF2Y[,%O7&7IT#&D:GIZ-Z (5(M9.U\'689D1^/Y@>]_9> M''X>#EI./HW?CP?3E3NT5R"" MHF"MRI ##=I:[TF-<7-&^U0O77B'_$9G"5%"E! E1.G!+9I[3>&C17-'%DT[ M:R^BB>4? D3;:M%055L)BLM"B956!J^TFEDT@G7)HMFB7OHGHV$YFDDEZ.<- M/!\WV??+S3RO)?.GHV^F]Z?'J:;XMZL=_^8Q(O,#K2HYFQ(+,B7!B7-$2A:$ M3#&R$(V^3:!U4LZYJ-]"$=!_FV>/IP)^D5RFR@B1$RXSMV4QF)U=2FX,Q-Y^O A6+79% ^;8/,L)0+5Y M%N-_8_S<@OYH]RS(\/WK#$^.Y!29A.23!4$, ZL%!4^4+$!J*X6N#$=J;P*U M[VS_8;R]KP'Y6QL4^TB2IX&"2#* ,"&#HRJ#+F1(.GGB%=G955SU.:$H !L@ M .U[^Y+LQWM[9^@=KM,[ARA8Y@F(I87>0@4PR7H0SL? >"!<5'IO)K%Q7A'V MFR%*B%+G4@I=J&5$T_N^(VNM&D?G Z'4:LC2%69@O$Q,2$3UX25QQO MI?IR-46.* =$8 '+G)<$??1+K\U]UNYQBQ$Y)QE\$*)XG?K"-[ELN2#8M&: M K%3A?M]-6=@-[*^TZR_Y_V'[L;U1OZOE/^MZLG C I94S">$A D<3 Y$*#> MBLR,9R2RRG\I[68ZYQM)??3+$"5$"5':'I2Z6C:YH(F3!Q]2A$]I/$+K9F'K MIEU)R6DQ8;ABD#5+(*B6X)AFH(+GT? *O/G,\ [Y-ULT .EE.CL?AV,W2;>J MI&SJ*,OA]\;IQ$U3[$W=AX3CC;"0'U%"E-:C0&F.\?!%!.=D2# !LD(SX=.< MVJ-@*0N&D6(E< G"$0..2 Z)VJ"YRXPY66,@UNIN;%J(S-Y&_<616+@($"5$ M:4U,I3NJ(T%3Z1Y-I7:M"-7$1N8\&)UJ&Q;EX**CH#R-2F9/ F$[NZQ/E.DS M+=!>V@!ZWU>5R W4;N*H& Y=G+RM<*@50C$;*(0H$@BN#!AO,W B&+\R_17(VNZR=@5%'@NS%NLW5DKI5OV&EX$G+16HH ,(I2TXRR40PR4+(=," M:*&T[BNS3'<%TAH](D0)44*4$*6'-V3NIH(##9G[,V3:I1I,:\M-HI"%,""" M)>!S)D"E$%(P1XHITQ@RFG0D"[.UXZY^/7JR]^*'HY=[+WKNO1O'R6R^U3A- MIN-!J$49LUJ-RN )3KK".D)$"5%"E!"E=4<)!SG@(D"4$"5$"5%"E-8;I8?( MF[F3-Z<_/HYOSR?3TS2<3HY&C\MEJU_O3EZX0=P;/G%G@ZD[N=HU]+AQL3$ MM<( %)F72=-:1A&" 26I 4$T 1.E 4ND,X8+9FAL*EM,.S^.7.\TUU&1$25$ M"5':'I0>(IF&UDUGK)MV>BU:RZ47#D@Q6$$HXL KXT J'9**-E/90>MFB_J@ MG[C)<2\._A[$-(R]L\*7VNM\/#J)A2I76Z.OMD-CWS,676MIG@G>C4AOIO&(ZVT22]S1HE>M>3L1% MR3-EFCEAI)*WV843Z?P0=-Y[WVH@%4IF344!*FHH\&EP5B<(CAMB)?6*T)U= M1DQ?RXXT7B"=T89"E!"E3MX:5]Z;B+?&>[HUMG*F@DFGC S K-&U)9&#U]F# M)UJFQ(L-%./.KEAZO_D5TGF+>A*?C\;EUV$OG(_':1@^]J;C\F$GKB&H^UR& M@$V&6)V#*"%*B!*BM!8H89,A+@)$"5%"E! E1 E10I00)41IH986E9A.*F\CL]9$)GB(+JJ%8["'T^,T?C(Z/1NGXS2<#/Y.>\,P.DV_CB:3BSC4 MDXLPU%&-0LT.\?$P'GV)27WIC#E(T\-\Y#Y@!'>%$5SVZU&SP_'7NQL'KKAR M%F+T#H2H^_\)+T!;DGVFD4H==G9MGYEVI0+*P:;(@4[$42Z#%#8*F;-Q)G%I MRVH0QF8J.B,'R/A%&=_:GT*H0NFL/$21.0B>,_CH./!(G!=,*6O^W6PT053[_ZIP9[7 M>R!UH4*O7.]S-QZXD]Y)H5.S\:\['95#_#3+Y(YR;UA>UB1W![._^'+@%VG> MVBH['HS&O7( ?P]"*E=L,IU\V1QX5(B=R_?&GD_#\FC:.SLI']1O/K-\]-1] MP!Y:+#A"E! E1 E16@N4L(<6%P&BA"@A2H@2HH0H(4J($J*T6)?.O6:(7]0_ M- 'AYE4O1I/I.$T'XU3#P3_/XE(O:E@*@\1W&B3F\U+$E&9T% D.KJ@ M0(1@P7#F(24:RJHPD5/=*<5>45-F-S)Y>BZ3?W:%#2'UW+2W[\;AN,=4OU=Y MN$S[Y444&JNRMEYDRB(G M_J^]>1JW=_#\NLA=Z1E_U7S1X?ET,G7#>O6^5JH\^) B?$KCT6>1(BA2MQ&I MSQ.2RG_?'QR]^[3_VU\%'4L29Q"%L2 *4D6C> 0C<^!,2*8M_6REK*CXX'9T M>> JI3OD?->J&_YU-P N %R7=&Y.6>9WB=P-FW=?#$I_]G_/!]./Q9 [.:\7 M[$4M)"EVW'0Z'OCSJ?,GZ6AT,!K6XQB/3LKAO]DK1U1W+OZF&J+)=ELUW+^N MAI:+E)1FX*)D(#2M9=B9@;<7CN)14KKQEQH MU-9HYYAB,5EEG:5H)W5+&7Z_K@Q99LF\+>0(49!R,MD2EC./&ZV3 M:S V97O-,%OD1CKB#2O>6[F;&^.CX$$;)9+@)MW:#'LQ+@MZ/$X1+;&[CEBU M!@%+[FS6)M1@N@:1,P'/K"HZ([*4.I+DU%9*#!I<:' M)71H<'5?#MNC Q)) M)C(%.A=_5#A*P/G((- 8C,K&,J6W4@[1)+J-212DM98302/5(DAC A61AJA# MT+FX;'<0F;JIU@"-HENK0&N<@)7&)Z8H.)4%"$XM.",,*!M]L$)Z(<3.+C6V M7R#N4[6JN0)KH01H&*%AM)3/&@BPNMY!)M3*B+J(M= M.>D%9)%FHJDNTF>U$UD$([-E1*M(LPU>"K04UUH-6WD6*4VQ"8V$J"P#89T' M3UV 4/QFEF6(/J:FIY-:M!11$;=0$97AV9EB$UH7!7/&$B&I34X4.]&3]*#= M4JB(2RMB*\.BN+(IA.(VYZA!R,C 4A6!*A\M"YDG6GQG:52_V(MKH8E;-MAZ MT$R36&:Z]!4X>#GO.#HOC%S7\IFE)K+<\DJLT; 6Q+:;V-[B:!!VA!UAWPC8 MUV#6-BZ=-5TZB"UBB]@BMH@M8HO8(K8/V;9HI*/)Z&1I%%08YP)5,1C&7)!: MIV9V:HT=ZSH[E94'\I^#R"_&HSR8UDFI& A>82!8SBNBTI1KDJB'[*,#X9P% MIX0 9YQ*C@87C:V% K8OB%XV$(S47P?JHZQO+K8+R'I,,EDM8ZX#%$F./C 9 M618Q*&N4MTO).BKWHLK=*FJ(R1.MC -G M,0I*,2%J]T.T:F:P2=DN[>PD]583,[KG/O),F/MUT^YOL_>7.&>Z \PN@110I00)41I0U!Z^/&8N @> M?!$@2HA2UYS?N=/3HJK[N[ELN./"">J9S-(9F8V@2HCP#?]WSABUINQ]KYCO M*3X]']=B]W(:HS@;J79I\SG%A\3?[N^&$M=5YR_OOYTU82U0SG1(#3RT% M$8NW;"GW8*R.(1F:6-T!@#+9UVKI] :ROB.LGQ/,7H[R-S2ZM!G_7W=RGFXD M/ ; %J=T>X-&ZGQ-0X"+QD/=H "\= JDU5J$F.K.G8722.:-);.F/D4K6V\54I*D>^+S!CJ7BG36T.OK-/2,15!BEFGFBR<=Q*T*#!GID3T M8F>7]0U'MJ\9V]&M0I00)41I>U!ZR/P\VC<=L&_:J?S(J3)4!="6"Q":<3!9 M*?"Q6K2<)2/US+YI;S7_<&S?HD;[AA/@"R'JJ9Z>I>'$U:O?[PW3M#?*E2$Y M#:;GX^_,V<^Y-.NA9DO5B*YIN1BBA"@A2HC2AJ#T\,WGN @>?!$@2HA2UQSB M+N3LFY\_5\/_R16['_/U*W2)/\S?$8TY$HT"6T L+G$.X$F*D!27.GE)K38[ MNUK:OEH^7X^,[PCC'SA??Q/9,<2U*)];(2X9C/"UZL:Y6G_C"I4MLQ*L+JQF M*4B9\\[NJEK4D,G=8_*])NN7N6TCS6]-\U:F7ELMF) 4F#0L(U<1V\*44*4$"5$Z<&MFWM-U:-UR M8!7W()148*T-H#.+Q;C)G 4[LVYXEV(26]16_\)]/$W#Z:3FY*?N0_G<]X/I M\7$ZB;W"WYJLGZ3I]"35%]77I&9KBIY[[\81N^VQ6@Q10I00)41I/5#";GM< M!(@2HH0H(4J(TGJCM,ANWBM/I3V.;\\GT\9S?IE.W#3%H]&1^_!']9U')_5* M/A^-,3N^BL#2QWEI,YH4\9HEH)YQ$%Q9\#%HL(08[A7/*L:=7<7;^?&%M^A& M0J/L(DJ($J*$*#V@";/R?!F:,/=IPLSI894Q>ID\,$IIG='AP3@C@3E*O:5! MF"@Z9,)L4?-J6??EUV$OG(_':1@^]J;C\F$GS=+ON<^TP;Y5+,! E! E1 E1 M6@N4L&\5%P&BA"@A2H@2HH0H(4J($J*T6!@V6&UEY(SJ[(1WVG$>:9#!>4%K MW/468=A).=_RZ'H\]G!ZG,8URCI.QVDX&?R=]H9A=)KJYH 7$:DG%P&IHQJ/ MFAWKXV$\^A*=^A+3/4C3PWSD/F"/PPKCN)]^/=K[V-HH02D17;)0.!Y!.,+! M2&) 1I*8<(EI0G9V==_:=@/G[2.YJ G=U805[/=[SYJ M%^4]JUY*SY3GEEV MP!B3()+CX&Q1 1(Y*9B+Y"FONXFV!ZPCZ3>!]"O(QZ(AL,Z*T$KH>NHR(5J" M2YF#"-J#+S( A):?/&HA3-S9-7U*23N52G[OQP)WTWKC!L.>& ML>=.1^40/\TRNZ/<]#LVR=[!["^^'/A%VK>\^FP\&(U[Y0#^'H14KMAD.NF- M9Z43O>FHD#N7[XT]GX;ET;39F7CR>>#QU'W =DDL04*4$"5$"5%:"Y2P71(7 M :*$*"%*B!*BA"@A2H@2HK30F+N'R1>_3.'$32:#7"[8U^'@Y^/1Z>/#)WLO MZEN:J''S.2]&D^DX30?C9M#7S[,(5MW+KD:<#]+T%S<8U@_&:/(=1)/)O+2R MET20$ )8S3D(H3FX("-D(RVUA')IV.CR?3J9N6*_>U\J5!Q]2A$]I/,*= MIA83+7HI6.6_[P^.WGW:_^TOD8PP2BL(FC(0,7.P/'"@AB19,WF[F'\G MY_6"O:B5*\6VFT[' W\^=?XD'8T.1L-Z'./123G\-WOEB(HN3K^IAFC"W58- M]Z^KH>9>2A\)*,HS",HD.$$44*VHUBSF1/-&J^&W#V:9&M+MM9.BH)Y+9J3R M6G"1+9,\$K*,Q'MI&XIP^_7E<%[[:4)'C2711D\\>"]%, \DU:%))-F MJ QH0:$%-;>GYKOD#RVHSNMD:.ED%))(+D$[FD!(;\!;SB!Y8GUR5KNTG?[D M=VCM71JW(#)[RIM )*$!6&4!RNSL M4DOZ0O.^M'*;E -(S2,EI*[^S&,L"9K:5ULU60I::P5PD-!U8/(WH'A@8 ) M27%'N,A,U9HL2U 141&W41$I)T9%8H*.Q54DU@5F/".2QA E(PX5<:T5L;79 M6A:6JV L:,>+TTB= 1^=@MJ#0,HM4,58_$7%=%];AIJ(FKB%FNB-TYEH;X5, MPC+C DDFB.!IEBEIA9JXSIJXUTHI$)L)G8S(=VT0:0WFJCB2O>@R_J:/I"++.]'>HBZF)73GH1 M6LVC9KQV!TC#E6?6Q!!,ULZBK;C>:MC*M+@BAC*YHH91\.(_:P6>I 3$ M,DVSULPY5R.*5"[=Y8F*B(K8E9->I%_*:IIX]DIH+E1(3C++B-8NY9IV045< M;T670#!EP3A*()&&'9.(B>/!%@"@A M2H@2HH0H(4J($J*$*"%*:X'2(E,55IX9>WH9$*SA08R2+Q8E__1UEK7P[ -D: <9NO(,%S)T28:R MZPPEFEEN28#LI2L,]01<)@(<-9Y3293COCL,W:+NTF>G9R>CCRF5KQV%=[VS M\W$X=I/4.SLIAS*83,[K9LR393I/UT][EBJ)6M/J"$0)44*4$*4-0>GA>RUQ M$3SX(D"4$*6NU6?.W>+'AD 2MT829H12WGD6C9+<)4)5$OP;#NRGYN,YC*J#ID?4=8WXY9+4GY&V:QM1G_ M7W=RGFXD/,:V%J=TJT:;"\*4H!92H2\(1AT8:RA4/*,M/R.W.[M+[]2 9.XL MF9UVUD02J3199,4L99KE8)6QBF9G[HO,V(VQ4J:+ZTR// ?C<@)O5 (AE 2G MJ(',6-3&9$EH+DSO:TN1[>O%=G2K$"5$"5':'I0>,L&.]DT'[)MVMZER)-LZ M(MH*JT!PR8I]XR588H47@6?)]8S,O7,T^CU22"LRH7EU@$<#DR4"'X['THL)-F M,SEJ^E8O'?9'SG>$\P^'Z>3 MV"O\K?GZ29I.3U)]47U-:C90[[GW;ARQX1X+QA E1 E10I36 R5LN,=%@"@A M2H@2HH0HK3=*"TU'774J[7%\>SZ9-I[SRW3BIBD>C8[3DU8CW)UI!:#>-!1!;!$.&!V.!R#HE:(^IV9'VBVOGSVX]R1,*C M+"-*B!*BA"@]O(FS\GP:FCB=,7':B36="4W$95MCZB@4N M36TDV;KP7U'PGG-B)D+IR?O%O8,(VL8][##@L7'WMK\X\@IJ"XE=DHSQKW]7 M9I6$0,(V1H" FHDVH$M55F:N)]>SKA1+]C-FVA$\+_QVV5Z[/SZ*5;;"5O$H M#D:]+W%GX(?'\?5P-&HL4B\:@]1!MD?58]T:A(-SZ]2YS7,B L.#2)0&'$%A "M1#Q /3R!'XDPM/4J NP!8I>H!I^P_?M62# M%'1@JB>VZME^Y]#V!AT["!U[/(0A?JL=N\-4TB6+K[=7O^)@X(W7%SY]4O6& M50<&\*7G(\S8:#SJ5'5D16<\!.%.<-_0<7$ OXU+;^/1K&3RV'YMLRW;"*5V ME=I5:E>I7:4'L4IMMF6["=I5:E>I7:5VE=I5:E>I7:5VE=I5NEZ5O'MQ%[^- MOF]'HUZ"";MH#GY5#8^W]E_LO,E?*5;C5>J$_5Y;L'(WO&QQ MWHOC/VQOD"_<>I!^S6#,ECF.B<94RJ018RHB+G-Q/4\X\EQ1ZU7RF*6-3;[$ M7-SBPUKC0XOB#V&5UM[9UZ+X&J+X@MLO<#C&':R\,50ASBA%ANB(B*;1:1L] M$V;=4'Q%N9SKX?%32Z7[=PO[WL>.'7?F?MVUE3_J,-+M9#F]20)G8_BL'_$Y M@X4(PXGKQ]KVV;P['IY<915]!#BYM&&5\]%Y#AJ-48:G0(R)H--8)I@Q3AKV M:>Q6"&U/L: _H6JV';B^IZ@#:KO ,_ MO^Z^?"]V3S\E&A4W4J$H+4,< Z@9K"@2T43+7>*)JYF*LZ*:SZL0IGN.C+HW MO%BW4(O_Y-C7D!I M'(^KGIN,+4SUP7!O.,CCJ(9]&/[A#HP($'?\0YQM%<>?Q=G=RSBKN) N"(UT M,A9Q$ADR@3FD50K6!Z:<#T\89V\ZU)M$KK:ZW7+=3CIOF &YT @JR15&"+F7K*NMVJ,:?5 M"5N=< 4ZX:_!;JL3KCT^^\OX3!)G.#B!C-<4<9T8N*38V M49:LT<8HZIBX!1O?54_;HRX"W& N-ACDT2> MT( XEQXY#>28*:=3<#PDK !QNX:LJE-ZB[4MUK986Z@Q%M@"#Q:&.NX(LTQ2 MCZG32H,:Q'6+M0\::Q<:!!+/8:&E0K;$7!-!D#&!(\8,XX%[QR/;V)2*=XDR M+=JV:-NB[0K1UA 2M0:M)E'"J7":@CP9ARTAC'@;6[1]R&B[L^#V(=9Q);E MQL;<+8$RPV-AG!749$B[8MVK9HN\I*HSIZ((^"41(L]Y$X MXTR21$=M0>EEWPG_N2+GL,7=M<3=!2^0IDIQDR+"24K$)0%]5R2*)- <2K3' M+O&-38J[2J^@RG"+N"WB/F+$O4ZV-V@XEE-)HTX<2Z8#X<$9KF@2(1G@H*C5(NU#QIK%[QD1F--BF^,,HJXM0191BS"3D3GM+21 M@DYKI.SJ1V%+*)4V_E4V'?P,O2^;_P7_3(<\=RT?\QY$[K_[\.Y@>_==M[.S M]^+J7;8.0Q8?#+J X+DL%]2%P??MR2@^G_[R6^B-3OKV['EO4(90OO1;LR<; ! G"Z!; M[E>_?;ZQG^%Z%CIH[-V\_*V]=.D+J]Z1Z!F3ORK?Q,W+E>]^[K'ZF.?NE MJW[_/2:OON=3&>O/K=8/RE[],*R8B(7/+B$H]8:_&WU<_U0MK%>]K+EV/D1; M=;8'(88+&M1-9V6.1/ZL*K7>TS4K$O9?KOK7YG<+A5WGV9_:!%(QFT#:3N"O M3*"<32"YCL3^;.G 'UE58!97_?CFIQ[_Q=:[?W=>O=[_ZUWGU=O]W<[^F^VW M6P<[>W]TMEX<[/RY<["S_>[YSVRI'W0MN>%>NX.^*H]GA ^ZY.3E;7MUD[E> MJ=YZDVY^]VST_+E'O;;1W_\>?SAX'>X]W_$[LNWO=V##V>[!Y_AFOW^A^/W<*VCH__Y-BN]-FZL MD%\_46Y"P-$B8[E%G :.7* ,)MCPB'$2.KO6B59=;A9]Z[]FAGQ SIL6C];G MT:Z!1]2SF)PU,7C*&(8U**[AIDB/+(1L%E,(D[10"/B.D*L2JW2(M'+1[=+AYIP4 ORHC$'2=8 MF!"348:2E!P3PA8\P@!#&C7 )%L\N@\\VEO0CYR)F >&B.<*<4,MLHEZ%'FR MA,&Y8;G+^E&78+)&<'1'AI'[%+_S)B"CW'2\BB!QOM>/I<]XS3[SZ_DOGYU+ M)]7P2R_DMN1GG>%)K.PX^W?S2GWIC7MQ=",[RKK8(M;Z&BNR?!2!8&N^.U_& M$]B1O=*NIF,'H6./<_3-M_+"3=IMK%/9E?6W(\PO _S>C^.Z2]#6W&JT)^CJ M3M#WBQ:&I*(+WDIDA'6("^^0X3XA#$J1CB(R2=7&IL!=C5=5#V"-%/I6M&^+ MDK>B?>>B?9FL>U@H+;Q'WF">*WUPI",)**5 N=420)RDBGCR(MC8!1>P(T0I6-^(BV@RODVBOB/<^ M"(HQ+PTYA#(T]:"G(1)0898A'''(11X&<9%)2Z1S7H&V8&Y>Y:=L/KZW$KIQ$M!*[ M2HF]S ^H5"Y0"W)*@T2<4H*T= PQ&;WFEC-,S,;F"BSGK@TF@?@@PY1>Y M@+"&..8("B( %^#1(*=!T? T4.Z)P\R(C4V.NX0L(M6U*P*U1L?UTRMNP9_0 M"O3="?1EJA"TM219C502"7',.'+)2$0LUYXY+&F(&YLY"KEU$CXPH;Y6B;^; MLX7VO+Y_\5YT)T0BL"8@SUP K0 -#+DH%4K$.B*$(0S'$D9GV*(QX%[.ZZ?D M22@U@X#BC6)^UN,L%[\>I_04C!HK]QR4QE"_YP5X,3?_+2BM#I0.%TE$YA"> M"(Z$<1I ">#)$"X1"X* 3LDE%W9C4Y*NNKG2T5HHUU:85\XD6F&^ V&^3" 4 MPU(FXI&6P!TX*!1(,VH0*!XT"1L3T6%CD[&NX*TP/UYA7KF[H17FVQ?F!;H0 M XXL88&8@7^XX@8Y'A0R<#(K:R7S.6:8FZY6>(V$^2DY(G+N6>E: ML/1YD3 X+B(U@2%8KIS*0 ,RR6+$C1?2!D,MG":;5#_"Q.3'+;W7,5&NG"ZT M4KM:J5V(0HK<PLI<-%6DWM<8T+=8 M#5M\NA8^;<^Z0<+/T[V#S]]V__/)B&A%- 0I13WBTH.2P:) 5B?/C6#.6KX! M:*0IH;^MD:&BM3JNN0NAE>J[D^K=RU(-"Z44!UG&V8O E=;(.>^1!;V#1FM\ M2+:5ZL!61Q3 @6-]L*I(9;!U,/R2H+XXLH/#V.D-.LGVJLX7VY_$[%W((@K/ J)2&B_U0BGE M]=2**JU'$L3ODQ&,;#1Z,3QVO4%9AA>SY7DQOSI;5967LY1KJU=V9[!U#$L! M@'?%5U[WK.OU>^,STJ+A"M'PZQ(>P[@F21.% BBOB#-0)G620&N,PEH;S;D M-*1=C1?=K:V1]#%@Q H83(L1CPDC%EA1C-A0$0VR,DK$==3(&!J1T,P"U&/%*,N#T^U&+$@\2(!5:E,,->28N M[XIUP8BGY*[9.3X!(I4E)].H_G!PB/J]+S'<)%[K*9B!5NZR.5^(_?0:EN%U M7H7::WPP_#W6SN08]E-KY%T-5)TMH3Q4)9R2HBBZ'&)J1$(V<(H<#HRGJ*,/ MJC7R/G[I7KGKII7NNY?N!;)B*9>8:8RT-Q9Q85A627)*"./:1I4,;J7["4CW MRM-!?E&Z6ZYQ4Q%?X!J&6.RE(<@:AQ$/% YPGPM7&26T#5$3+G+%"$+6J2+D M4_+@O,D=5T8PWZ,L"YW>X N(S; ZZYQ6O7$,PU-X([?&J**/O2^YO_T(?H=[ M?6E+6MVE-\?V#X^?[TQ7YZ^\."]A<7+!;>^S:67T=K9"+ZH8ZL933?V,MQ'F M<90AK<6[E>'=MV6$A3.K'+$(R(E!G+EVO MZRKY]\%46GE?0WE?]+=86%7I$L)"@7[#$P'VX@7*6BRE\'>T>F-3=JE9IP+\ MK="O*8%IA7X-A7Z!U'@-$I\4'.T\!V(H%9 VRJ(H,]8G1XDS&YNBBV].:EHO MRB_)[OM!%6$4WV+HY.3WD@!S;*O/<9PEIS.*?E*5?I)/RY]RQPSFHE%F=S;_ M[V;3?[Y.TS2]%KQ6"%YX"4.1UA*A>$)1, W@9132TC#$HC X@3)C>"HU/-5- M:ORUUM;UE>R5.U-:R;X/R5[@(HHX+A@&'5-2@[AU%CE/03?!)$:CI"4>N CK M*DI;R7XPDGV??I1?$>S617H#F5Z@&I$E4+8(0TZ(@+BS'!F3 J(V,B/A'Y=E M>OUDWX3VOC+[>M_U@S37F.U+)>S]=YX!Y4- ML6,;R]"E(P?BB?ZT5[,<@V*L/#FP%^\X%>X'72DT,#R0BYI1$ MG.&(#)4$.9E5,D%,P")7=@ -;#WD>I6$=MUYQ=8BH^B@SG!\%*NG%?&W%N4; M%O%J/Z_$.5BUEO55HA5;PB^P< 2G$)%3SB!.4D ZQ_<9J77R&EL=;-W].B+FUJ%5(U:(1GP)0]"4):(217"8",1%,LC&0%!B0;%( M+9PK>F-3B2X1-RFJTAHJUU>B[X =M!)]:Q*]0 PHJ'Y,)HN8]PEQPS72TF*D MO$D*_L^T\!N;O(V3?5 "O1:%U%K!OD/!7B .Q'BBM<3 \WU$W$:+-'8>428% M$0+H!,U'=5?R1<%^' %UZTX@WE3QQ/9")]9Y;74477$_/,FNE6M&*YK5>1E3 MK*H8FN3#K4$H5HZZRDH+8BL$,;&$;R0L.:.PBLKPS#>81 ;6&;$D5:Z-AK7D M&YN4=:F\B0.UM5NNKZC? =]H1?WN17V!B!CI8M1<(M!%X9_HY%?8&:!*&2YL&A" B..! 4I '>$=<: M)%T!PE,"I[KIXAN%.[9^C56D6YS8LZ>7:[%>5&0:J/:F7HJR0"U(K0ZD=I:U MT[0L.FF" <)! *0L=<@F^),''$FRD6(-($5(UXA%YVM;M'6MQ7L]FM&T@GX? M@KY(/#0U6$2*2+ :M)&(D<,6(TT4]M@ZZPS+'A#&;Q)DT8KXVI[@=YAZT0KV M[0GV LT0 5,NG$22X(@X$Q@9Q16RE@+Q4#@&C>$$%UUL'FM5YG7G&B\GL3,> M_BM5P^-.%?MV' ,0CNJ72Y8]6#/)?1".I@KC9:R"-3D8OH(5>5LOR)MZ/5JX M6B%<+>M[Z01C5E&/A#$2<1H!J8)7*#K-'8D$UM;52:!M^L5#$^_[)1S7%?16 MEJ\IRXM152X"[F*/HDP!\<@092D6]8[6D[&N,GR/A9+; M(_I>Q'J!46A.'-64(9N3N+F'TUD;E3M5"T:45S(XE4T%6MW8)-@Z+WXUI[N: MQ*4Q57Y25;G?9*E5EAM.CF-U/%^UK'5QW!/C:!;M]?E23!VR+^HU@S]S?ZL# M6+"Y#[5PMT*X6]:64A@!P :ZBZ4\(NY80DY)BFQB1!*G?$JY@R[M&K98;ZIU M@:RU^*\E(VF!8"V 8+']"^,")RP0L[#&/!J-#!88)>:)-Y%XG4(NN1L-^+W3RHSUN[%]Y@!LLU@M8JS?-4OU^]GX4 MP\Y@?[I<6[/5:O%]A?B^K$N.@P74,GEDC ^ [X(B0';X,W"2E'.:>)Z#[EF7 MXE4YG7Y.C!Z0*?N)XL+*$W-:7+@O7%@@?(Y3'J,PR,!"(FYR]ZSH->A]+$4O M6! TY= 9V25T5H5_J?_.SQKFG.,(5D?OUV+97 ME,>85/[(9A_N,&5>#W _/NMV3OJV<>+&_YWT3H[C8/RT0D7OM4[&&WN69WQT M,-SR,/U5?-,LS)N\+%N#L#U=E/8L7N%9O*P;4-0)-'058.68@;.8&^2\EDB& MY#1-W"EO-C:5Z2JU:)MMP\P>@WBOG(*WXGU?XKV$@EM-@@DHL5P4 \,:.JMA M(9E-@48= M,;F])TS9("7JUX/P;Q7CF3;L7[OL1[D4GK:(E4'FEG%>)"6V1Q MHDAK+:4*H+@QNK')<5>J-:EL]:B8\E71H[#_1[TBET ZW&0$'QF-NIU!'.<7 MBHO1UJ(3GE:XZ'JQCM^;E8FCO3C>3]D\V+P36N1:(7(MZQ*D4["98 #1L +Q M!*#EI!2Y>H]GS @K3"R%NN"@:J/!'J6 WS[O: 7\S@1\@7EDS823Z)$EUH)J MXHJ1'SB(2R9PZ@P3J@1]"7Z3_+56P-=7P&^?>;0"?F<"OMB5E-) *+,(UC A MSCQ&)DJ)L':>$!!S[7$I;27$32R'ZU<38YVY!U!QF*\PZI1B&"/8XZWC8WUB M%J>KDY-NW\':[*>?-)VDWM<8T+=8#5ODNAYR+>L_Q!T@E@N@D/#$($ M)U!/. /UQ#..DF( XMZ:X-+&)E5=CMQ=8D+OC)&T9H\U]?D>?L^C1^+=DLF;BK?2]H*@1[I.4&6*]!"1$Q(>^Y1 M\L1Q@14.46YLFB[1K2_CX0CV6KDRVB/[5D5ZL:ZW-DFF +L8Y!=Q;'+!?N:0 MC%Z*B+W4'*_CD7W73HS0^W(OPOD"/E'UW&0:1E6BIIP%CNWA'J&4_.[ X("& M],:3*N;/C"9NU L]6YW-5J8,O[6*W#8#R9[7EV4Q8LB6D9<1[E?2CVP>2PMD M*P&RW64MAJCC+D:)D5*: I 1BYSE!GE'A>"$)YHM)*TWX['+],JI1RO3=R73 M"WQ#@'(I;2Z:((Q /$B0Z93M"2$PE@+%,K4>RH5[ 7: MH:*R6@F,@G9 .Q1ER$A,D"5,.!V2(KGX-Y%=0/!'E;%1B^::%_Z>58";C&+( MCHU>\7.LH/K;3R?H/TX<6P'AN*+_X15U77:F"]?6=;D5;%O6>RAA EBF#3+$ M,<2EI\@:T%\BX=$$KFD,9F/3F*XTBV7@KFTF78]*3RLTH#Y5;+B]WJ@M-MP7 M-BPR&H%5PLJAY%1.!\G1E\HF1(&J.&F<4-IN;$K9I6H%^5XM-CP2;%@!_VFQ M8,R9)$QPA TH@BX09AP%;-!=RE>02;)FE>#6.R":7) MQGF8PJM);IX!SW PO-@O\%5O8 >^/3%OZ\3\MJQZ C9!":&1H3XBSJ-$-BKX MS0MC11(<%*2-3=45>+%^:AN/]!C$?&7>OE;,UT;,%SMF"2J-%P$)GTNC> EB M;B)'VA'-O#;8.=:*^4,3\WOKF+4**6_]_#<0\,7LII1$A/5%.,EL,4\,&0'R MCHF2"I@OQVXM\P8>%#KDIHW3(N(@3 M0+=/#*1:D"Y3:HV$^@DX,RY69NN!0/9LOW,R[PQ3@HL.#F. BN6[;,#>TGGT#IFLT;DLMW L%V1F-)CD=;:=>S#=E+?>; MA6EUE]53D5G*$Q'4PBJ![N(EXE(#%5&*H9BHYT(PFSA91[-):QY]0&2DE>X[ M9B:SPK)$2V>D1,3E8@L\"N1LC$@YZ8,,\)Z6K70_?NF^569R#>EN:1N/^S%_-/.57$QZ?-:QI[8*O\9&'JRM92UZVC2& MEH/A@?WZ5V]\=#3LYVE\-:S>Y=7ZW8YB>#$\/HF#49OGN6J$(TLH"E9616L( MHE$EQ+',^0XT("$MO&J\M3CG>>HNEFWCO<4D[&^XC ME@IIS1WBH(>"QI)]Z0A[Z4NW/#X>)B',_2? M:[?)!3)27"8GD\H?@225[C>CF["4IV!W67$&2;-R4\";-[[LIQ=E]=[EQ;L( M@'MQ7 #PW8QFGN-ALJ+34YN O91;[#+<6V<>"#"M..FF1X>$APV*?':REB9$A3@6%?S!'SIN( M1/;(NF"=%[J$A;)%.T>+#&N-#/=;J*'%B(>*$8O$RG%#*LJMNO@F/FNU+9VVQ5)\^YE:098 MM=)CC$2I@9'+X!M#.2(:)Q.PC\:9=;3;MG+]0)PTK5S?A5R_ORS7DG+)!<&( M"&$0=TXAFPM'FB1CDBDID>PZRO43\,=<) ^M*^4>^<&<$:0%H]6 $5M6W)JS ME'!,B/ < ))T0%8QAK3S.(**(85=RWYAK:7SX9&'5J1O0Z07:U+3"/J%=H@1 M";R!>85,L!Z!YNB8]")2*UJ1?J B?:]==JXCTZV_X::"O>!OD%I$KT&PD^42 MB .FR!$N4,)8,T%QHBYM;,*^Z>)UJ9SW!!P.OP^K:G@*@QV57IUQT!M6\,-/ MJAA FMQXEOT.XA>K_&J:EJ.[09K[4[!\W$F:^WYZ5R]66YKG=KP3L]P1BW%( M %K*RU+=EP+5( RYE!CWRE.A5Y?>WMHSUU:J[R2]O97J6_92S#K_<:-C;G[C M5,I]>GE$-LJ$9!*&>&:<96U/SR<@U7>2UOX=J6[YQLH<%;,#VTL: TW(\6@1 MU\(@PS5&U*BDB8I*.Q!M1D17$;-&HOT$'!5OXTG-Q:_@'*WKXJXHQ6PE1JW* M<0NX))80"9ZX(U8!&HG@$)>!@\K!#2+88&X]U2&LSH':&CC75I973B1:6;YM M65ZD#TI+G8)%B3"0Y6! VZ 81#M:Z8T2UIC5T8=6EI^0L^*GA+EE#3>5Z 76 M$ TAW%F*$O,"3F='D<$LH)2( Z!FAOH$K*'U4MP?89@,IES!PS^]<2=9W^N7 MMCBM+^(^B,/[Z8*TZL;*P.D_ITNH@Q#!,DHBXH8&Q"D/2,>0$-/&*AL=:(ZK M*\+96BO75IIOE3JTTGP[TKQ 'AQF*6EED0@8@T@SCJP5' 5'.5=$*J=B*\T/ M5)K7ACQ\1YQ;^G!3F5Z@#XXY)64 YN!RJP^>"-+"6^0)#3B1*#P&F6;LANQA M_=P-M5"R]:81>W'<\79TU)F,@#WT!G.A3';66O,FS@7"DU,H0R6[ 6LV)MJF$,VP^]G[V'I=@9MX^/;Q;:S91%0 M#-8P K91ZW+]/9N0(UXB3PV5V(2D1=K8)*9KS$T*;EY+E!Z0 ?2I8L,*R$J+ M#6N�M#NEZ.L6(E_]4:[(UJGL.';JWTOW]2Q;I8QOX5.YN.\7$)-I.\2W M<32N>C[W)\GO/RVWS'H0IWH-]]-VLX)O80'W!WG9\G_;YPMVOE;YC:U!N/C" MW"=;H%PA4'Y;YM])BA#C*')A-:C-8 M;MF3U!OX*N8&)O^ '5]^^V?V*=T^,WJ$!N7[#&6[$02^@<<=AIUF*[QL-@+\ MW9_D)9@'VQJ 6\Q<(68NZT,O@X--(3F*.HI!+^Q*777 M+&%1OQ:2_Y@-TD\)6E9.OUIH>B?!T[[KAXV!L,65;)6;H4<7 H"(US)6>+''8! ME*R 8S!.* F81[7I*K-.U5I:L_=JI5UJEJR.-!H;.+7:8 Z'8;2<1>IP=$7: M?\+:W4K[&DG[ I&2Q!K*;$"".(.XSK5@N<\F&U"&I4^$L-R?$K.N5J*5]D=LHOV_]YO_/G MUNOMO8-WY<6WV^\.WNZ\.-ANWM\ZZ&S#R_NO.F^VW^[LOWQ^.]:LI3"W;ISO M_]S2LS\6: <]/@1'N"<*XAF<1;)&R1L#5@/5XD7*"T MU##.C(O(4L%S]V*%-*$&>>Y28([!/VQE!JP6"5LD7)>';HU[3QL)%^A^+JR. M,74H<>,1CR(@S9U"#);>4L8I96)EQKT[0<)'Y<)<;@AXN_UB?^_%SNN=K8.= M_;U,\:]E&EBP!%QGFN86C\$*A>'$]>/%U;O2@KH**^S3'.(J"_]0L2Z[^]H. M^I]RQM^XN/&Z3+\>?WAU$K MLM(\"$+;QI2O!?%;L#JWMN;;PZJES?2D-Y3KW$>/)L0%ET@':A W3G,>@B1! M;6RJ+B?K%%C6AI&N)T=JQ?ENQ7F!'HE 0:\0H'HP4\KG@^H1<3;AQ"@#P9K[ ML+$INU+>6/%HQ7EMQ7E5=*(5Y[L5Y\7 ;\Z"5DDCZ9A"W#.!C$T$L>A\8%PS M(U2I"JW7* 19I0.2/G@2F5,1XYSX3+IB934MUD/E6Z$7XXDB01MV_H"18('\15!K M>30!I9A*4>"(+ [ !4VRR;MHG!$K"SMOD>!1(4$;W/V D6"1_&@CL H8X9 [ M#V@2D,O=W 7-$\X*,7X0 MO\Z6)6<>24L4B3)+!CA##BBV.CU2\I:9^)P[6#*[]**6[24K-O$ M_;S+_'K/_EB@NRVA^]AP_=L2UJ5X= KP&P7) N(^2&2=-PC4,A&#R,T'\T"U M2-@BX;T_=!M0_K21<('K[$ MDS@=1;/].2TXMQPFKU,4=27E61_3##H9 MCGIYVSRO8M^.>U_B;Z>],#Z:0M/H.E^0PXA<%>UG9!.,]KGMG]JST<:_+CS4<6\P MO;J"#7SEPQ_;ZA ^FM=,7CQU[V@N%DH]E[G8>OUZ^X^W^YW=G1=O]]]]>'>P MO?NNV]G9>_'LXA3=ZS(N'_J+X:#@DLWFM'=C^'%<#&W#U"E6N%?]X>FH@\J1 MV1M,8EC[)_I';] 9'PTG<(TP^N>R/?J#01<1OX02,/B^/1G%Y]-??@N]T4G? MGCWO#&JRO?QL_(E>]][[+ZF>;LEZ[Z_?>8O/J>3V6L/[=:CZI>PO+J^._>OWGS M>GMW>^]@ZW7GYO]OP!"7^V_W2T%]'^M'O[/^C3; M:SP=Q]*)!34 W2.VUEXKS(*P./OFH1"2* MT60^O6Q,GA+]G!=HI]D_;V!#[<5QR^%7R.&7M49T-B2/?4)$.8&X8@Q9+0VR MCB3N"9:,VXU-TC5T55D!#\ABV8+2^CS:=?PPGL7DK(G!4\Z8T($8PU3V43+M ML"Z@E*V/"OV<0V8!E%KU)=/*X!=:9]]1!WE(MVJX>;=FR/FC>RR!! 61. M@ +(20X4-Q)QB574WGF+V<:FT%V*'V$>5PM,CQ*8;H%YML!TN\"TP$R5$P!) M#B-;&@M)'Y%.V"!O83M$KR4+&M1 VB5F55426V!J@>G!D=,6F&X7F!;X*2A% ML&02(\\U\%,2+3+&PDEBDC1, *C.>MV3OIV,"XYFSF'\R1'EG5.)I4_ MLB.X6V_@^Y,00R<';%6@P72L]S 'XU'GQ)[E>*K61/)P#_Q_W*>-Y(4]Z8UM M?_OK21R$WGA2Q1$H 9.JBN'WR7AO./X0BZFZU0-6J 6ZAZG:L)BU4W0]4+79*C$PX MISU*!/[AE#EDK50(.*=5F!C&0VZ^TX7E;9&J1:JU1ZJ5FU%:I+H?I%HPKC!' MD\]:% LL(9ZD1L[CA&R0$A2N)(60&YNL2^FB\_]>D&J5'1_6G?UNC481&.Q1 M[-/S\H-EG^VEJ MA'F3M]?6(&Q/-]=>'!\,_PV[\]6P>@=[\R):I][7&-"W6 U;H+X64']8UL\Q M..("DQQYIRCB2DL :AN0,,Y&KVC,J[GY__X_30G];8WBM-K@T1:R[H "MY!U M[Y"UP()=@&TF8.FDEA9TRX21(]8 %=8F&6("]2UDM9"U#H]V'UQX-9#5@C? M[8R'\* PJIDC.(?$^^'Q\3"/9^@_@QP'>#L>G_2'9S$V+V::W+J#'Z[E\CZ] MP7O#<1SMC$:3&$BK.ZX&@Y=ULUR%K;,E68Q@B7B2'/'D*6@NPI+L+6Y9Z5ZA#UE M'@0-W1L.2@!\/V;RV>]9U^OWQCVXOJUZ(WB:VD,[=&/;&^0_R_RA84(3^+PM M[MW6.?LDS(8K9Z)O\SCVT_M1+&$"^V6/Q; SV/[JC^S@,+X:5OLGL;)CF,O7 M>8.^;O;G66M!7"%N+^O5*7-+#*8$$H1&P&UKD;5"YB;DS@4AO,-\8Y-WM<)K M9$!L_1XM@-TA=VT!;&T ;+$[*944\YP,KCA!/#*.K&.@@GJB"8G.@ ::PP*) M6"?W"3K[?%.2JE@B;_^6J?VU>V4EAKLL%Q??2YF)YRX^#HSI%]QCN?9:9\2"; MCH VP\N#4DW[L++]SHFM2IVS\5$$PNSG&TRDWL .? \^-)JUFKBZ1\83[*E" M\-5-5?* "[XHS@2VG-JD+5=8.,>YL4DD3)+0)'XB7&_<=BN6-6CW@=7#[KU2 M+*\Y(.)"$Y97,QDY;\?R\X]2@T5O$."OYTP6'>D^GNT?6\=U*O]\-Y9N)W[U M,;?".JI!(^26S=._ZB_\J&/+'#@2/7N\JQ#U)^5%D(TEMVH.")15P^=439&X MF5R47[FGV26SS7WW=__MPK00\TR4::B/Y+W),5S3K\",=E%MVZ\.[:#WS68\ M/Y<6^&-K$-Y4<,X,QN7/_303GW/I>=D;^?YP-*GB 8SI]_[0?[YO3>U@N]'4 MAF=[WS[V]H[?,]"\/G_\>P=_^/;V>/]@^]N'@Z,^_.2[+[?XQX,_>Q]!Z_KX M/T?8'_\YL'^9R?[?.VSO>(=^/ B@>;T]WOW[[=][?WP0NP=[1_M_O(>?AZ>[ M+X_Z>Z"U_<^WP].]OS]_XLXR$Z-&EC*-N&46N< $'#M"&N:"#T1MG/=ZVLJZ MKE=2>><8\8;RZ(,6!@2(@@P)S$C6MR/HOR<9C*I)!%2S.36P40 ZOT]&L']& M=>?VW^VH5UI+S2_95)MKMLXE(8;WFN&4#]?+]L,A_633L+\GHW$OG5T0ZSN1 MZN7'_U:_#QK4L+/;\]7PW=D(MB] YL[ /^O"*7$883ZKSFEO?-3I ;!>4*Q& M$S?JA9ZMLA_C'WGBLZY,\6\O:FVM_$5^^V>W PM@.X?]H8,#IA]M#K4#B YQ M!!,"4MV%7[_$_O DZW=YS>"I)@GT[$F57X%5&TW?.1F>9O#.JE4N(E2RW8Z' M997RDE7#?IW6-HC5X1F**?5\+U> &=5/EF]K)Z"J#;,Z5SX*2S#)#3)A:+!H MGR,HAYVL=#8/D<>>*^I6)\.J/'4=*9B?MF]/R\9Z"=KA*9PF"]\[@D?]WPEH MIK&J*\[L DJ @@I_=\OZ_=L>GXR.>LVQ=&3GIBD-A^,3>/QQMY[]*_DK($O9 MI2OI.K^S]^I"U#'(A\LQQZ^;FXQFO!,_/33[MK_UR8DD54H<:6<#XHPR9!+S MB 1L/(E>\A@V-I?DP':FZP1K#)(&X'3EBM;8 [OV5I?TQ?0NH_W!7T<]?[0- M?X_/:CM$O-@<%L#%9^OIZ; *((U/>1,0V 0^"B6UL2A%RW-IWH1<2@J%R'4* MVE"1U,9F&DZJQ6TP6]SO<- ?'AZW=U:4*S[/*?<]_Q,ZX3EO> .7'(:K2<.# M.1#G,+R8?M1O<,KT\H;OG$5;95S/X"\H7"9^[L#Y(UC]ZTF9@DXN5 "GU7!0 M/O>J@M/RK)-U00#^3+SJHP-^SZ^70Z'R1Q?.CME]LSQ?N#E<&TZ2\HW:_L1( MM_[4/YJS=_[3^8WI(=PY+:?+Q;'"V7+4RZGB<.^L#G__7E1TZT]=<2\ZNU<^ MS;)I] ?7D]WZ4U=F#1#P?;;._@U=\? M7QZRCW_!YP\^?]L_\%_W_MK]MD<_]G?__L_I+OWOH]V% ^OCT>Z!)[M_[7W> M?QGZ,#:R?[ K]KYMDP_?=MG'X_=G>R^WOGTXWO[Z/]_^0W>_'9Y]H@8S;[U& MH#3D0(-@D%7P&Z5!4F4B3AA?)F%)!*T#B4P9RQG6VAA8#!==##$QE2Z3L'>3 M8Q"9LZP2SRU&YWPU.M/EZ/P"__KQ:"Z.G@#-4-Y(3F/BP#0M2S(9QJ)-AM,0 MKLG7UN;(O8+//O1C]Z_8.:GB23;*@=ZTU&A?R!MLIBK 6[&F1>^?O7O6.))9FCW?=)E%^=Y)/Y/4YJ#Y8VOKS?1P*2?O*,Y_+ \"#FOK^KW1 M$5P,WH)YA&?NN+/Z4)^-;FYSOQO#L6=!0>[\/H0?LYN]VGKW^^QFCT#G>W,^ M4;EA][QA[.%OPP5WTP]=2=.2LF5CS(K)-I:HJ3$@*T3C(U !00L:UX&?52Z] MD^T"H!*Z2RZKVL:0=^FSSE8_&R;&L5@H2O?89G2YGD_JC4?="V65N^5>SO:S MC(RR@1L>(@_EP@UFHSBR7R+#=Y\MH/$M'MOO1W$_;<,>.*Y9 MYU,\GODG++QR6%,4>3*(8Y&MI1(8)77.4TX,COSR-]G7P[6_'' 1GU MT55K*R6U^,>@D3^432R]\5E]E&5QGZ+"*)M [6'Y< :(8_NY'$GUG!41MZ/1 MY/BDMBB-C^RX8U.*?EQD'48SK,HQ>#R#HSJ(O#L??%YC19AY*D;-V/-Q%@=% M4;/U!?.33#'MQP]7H]WR8>1^9+D\6?VIF.OZY;KZX?9P\.8?%@I]UQ>I+'O7^( =.P*DPS%/LLC;9G=]ML;YCKI4. M*S9[/#B(_'@"ZPQ7FO2+*V#2SYL'=EU59R\T!]ST&_7M1WF2ZD_%8Y_Q)YJ8\2HDI+7+X: I(N,M1MY99IUUF8D]CG/L\C9X! ?9BUCEP$20 M\$N/-J6"2"R)UD@4&/QG,)[*;-1#K7R:Z[2"O=L/G0.ZY>N?J^"_2X> M9M%].QU<>4TR$7M(F(&\*0(=8CCXF+- H?L7X/?RQKHE1[(43T+J\U,FW-$SM* &U_D+/BYF?Z' MXGV\:[G<_@K/\XE)RR(S&"F;FS$[K9"-TB-I0](V6>NXW-@<#N*B][%9V.SV M ;4,-,5A/ZO.1<4OT1BS4(RZ)C#HS&%2;XZ&*HRKGIM,M=S=OW,P6"O>JLJ=L./7]77;3O2A?W?X:_:2$E>SGL)/\G>-H:UYUKM#" M]?NE$!*.%5'=2S(8#C.'D3;Z<=#^%:QUYQE9V,LX3%Y/FO=/0^^ M&DX.CX:3FJIE[UE-$+[_1(5/^ (%OBZRGE7[X:3*2GJY-O7WC'@56.Q:E(;"NO-HZ[@$:MB!_NYQUT.9K8S M*&A2"QD: ;:K20Y* MBO>JLKP:5@#N@Q=%O0(M9<[XMS4(Y<]^K5FU:LSN-\\_&8)3Y";!C":).$[9 MN*8-O"8 7:^O@G)VMX67YJLN-C\YGM2+5YO)\MM5/,H!IU]B,0G6N02+CWK!7G5AL7Y$ M:)='JCSA]"-R=?I1FTCT"!*)2E@X(;]U_C&+T/CGVC_>:G.)ED:T_#!"Y5)$ MB_4YWD58P1+A27%K8F2!*D)SNFK.5;UES?."K__='+KO5_L9/G<&0"9K-)[? M%-L-'-?JZ-/40L4G02GCEA/D/&&(ZVB0"?"G%=XIK9QG/#P.+32W>WY1)V/T ML[*QD\48-L;CTCB[,Z((^D3QNV4+Q]$PAR$-3P>7\F.Z%P**LDDB)5#>SH,Q M2BCPFR-X[>2DT-"ICE4''YWETM4GP]IYWE2Q+IDSHU@FN5M*BRW+I2F*S6FV M*Q1C2BDN%C/'+DHOZ$!-&$H3VC1+7ZG5GKD17:+>IX/OI##45/R2_= &QGB4 M),EH.4_&4>FX=(8H4$ZQ"CH][)FUCE(P,4 MA=_/WMBJ&# ;4R&B3PYV=L3>RP^?' &JZS!#)*9L*V06F1@R"'%/, W8\;2Q MR1>K2_W?*1/* 0EE=]:S76^,WFA>06_<]L=-[;KUW16Y#-\Y,-4?>(@IMYXBHRSTOI5S!;"8M(%:AEJ5"FO W(#RHS8Y"WF/ M-MD1T^2'9YVM$'HU%RZ\M5#^PCLCIJ1T=;@Y!_Y!XH7T"*88U:HR>HFU\_!1,$YXPC35-"G&B) M#$@Y2B(DJJRV29G'H6[F]>_,;8 B@&]C]E25^*[\_J/2/&>&M-K]=02? IVS MWX,IR$B3U!M/2 M/AF6D(NVV"S+O9L ZV>=WZ.WD]$L*/'\^S/8 ORKLMNPCD9IGOYLIJ\L^<;4 MSI9U;I\_43+/X97\O1S14DRJ98"-3VJ&P%4=\>:'\+L].:F&7YNHP&1[51.; M5Y^,)9]\>FN8OXS/-?B7R:EBG>UVC7IEC'*3)=I)):76GI!K MURM[/ZCC"F/X U;G]7 TVA_,(@VP&YB7A)ITK:)TRB2+K<&6)L$!PRV)%3"DH;X7) E(9%#@+.6)Y@D:.FT3.6I-W8' P7%.?%P(SI6F0HGLQ6 MIG,(2U/#79N]>AN8F"W!K;1 %Q#RL[/'].M8!JO_,2#U7T&?G_#A] MPN;+PV^?DO(R4@"!$'4&-,&0DQ@C9E2,( >)TT>B3^9MT/ES&DU_[M"8VPH_ M4B<;?UQ^T >C8$ZC?Y=[F(LKU=NJZF7SY7A>K9E/5GMU_G+C=9\YHFN=J@1P MG9;4 9=)KX^@;]5.:-O<.\/=B>W5>-)TO2ZJ#H8Y/Z^CG:\R)NHI.'D \O%_O#T M^96B=*&&0/&'_ZC:0O[0/0G/ZSPO'5*?J,O^+35D.YW.?R;#<9U1[)NP-5\8 MQS1$,F_/7GZ<7/UU*HMSNQ1$\6K7\ .<,OK#*=M?V+S_&)Y'=C83WTSH/^MT M(]!=_O?"/.=9'8%@]&VU?$Z[E[XP8WC3W+HJEI#,>K6Z^=OU(.;%H.2NGX\6 M/N/MH,[MK:JA:^J'N;/Y#S6( HAAZU%.7!:^<:^DLQ=5;P(C,%P.MME%<]M =.OS=6L:%39.:#^[N0W MVY!==7A.4\3/(\XNF&E*WMSLU PQKW:QBM2Q8GE/YI_'PP#@VRVAS-D(TNCE MG00X"J [/AH&6*;#LIWG-OPX^J-![W\G)4P,[A;[&5@NC"#OO!JAZTCP>@"S M),6Y:9@=4/.S-1>E_?3[Q1^&\W7S>S5 1--XK4]!,VR21R_PG*:X6K<<<7: M,3.Y9MAN0F9G7RM!#TN-LX] -M[&.E0UTX^SLC?FMD:I[S;-K*RC7?-F0K"9 MT+F]^1QVSC'[0O0N?*1LJ(82P=XX&O9# U+PR#,#U#!GE,=RYS2IMTLU;V>' M,[&T7I\.8L[H?5E6[7%VA7XK)J'1N)'N,/'U 6Z7I<#7<<)-IOFE%/YN[1 & M-6YDJ[.+/ SF:PA@^BW.[:/&;PR7ST\(7Z]/ZVF8=#.Z&>)/3]]:'DY Z'N3 M7#*WGIYLZRKDM7Z*FMYVYX*^9[>M#^QZ>)=>+/5R3T[ZO7JI;+EV3L,I]ZAS M< J#@YW7!Z&>KE:CHS3K 0#1^%,RA-C1< "K=5;J1L!T/J MXODTE7UTULNH-!]J#8A8;X-YO;1JMF>9Q4<@;EOYU+"]?IS2X),E^M \[;^D M(J99Z$$=_Q]3.7^FYM&3?G9RS73#$D-1#AAR?L*\/8^5>-//L]J<+6V ^;4" MS&D;8-X&F*_;X]U!@/D/ \8O5]T75&N#K2%$B"PX;FF >$GQ)D5L/,'][ MKNFV83R[WP[Q)^=-BMC#E&EF$>?)(\UM0C;@I"P.D=)K1(VOC8_EH,IU1)8R MH4$G/E UW,NOA4VRL&I$G\Y[-I9ZH?#5'"]8;!BS MTEC?J8S5/??Y9N=$HWN7[T_+OTQ] =E26LR>13O-1;@>@3I8EWG[\3SE"

#VK>3UC:D>]T7A8%7] 24C,%P'J!"SH(K>I\SGS MY_IGTS(#HW,=MHI?>O&T'*A90VWR]T$,_W=B_8P[S!C6)?_5UUCY7A[KS,#7 MFVV"*;49YP*2A]U.RGNS9'.6 F 1R$+#3NKGO7CI25UUK;.L7/65;?3N:M'K M?(F1/P(^FJWUA9[=36'MY0/*RS?;63_85K,=%$"/+=0UP@7KI9EGN;WS6C?9 MVC7)#LY1+@0W,[;-;@0@-3RN#_X:K"[:E!OFF0')VU%-@I9\9WFQ^R6G0;%^ MUI45"T$:K^4F&7;&I\-[W113NW20(<:SGD&BCUG6M_OHKC/F>N-O:#8AP$I_ZF,YA<$#.JLT9AGHZHZHT^Y^#- M'&T%,PSBXR\W^1GX;")I2N%<,C-=E*[15+R*!68^G'5F9*[C'.-+\Z,05630#_+-FM* M;M?&PJ8>3U4'S\Z,T(T#Y*=R*>XU\&MG6C&S)1VY/>\GRV'B9- (*Q=SQ[: MM/0$!:(D=\0"Z: /D'1,E[GW&*H.SSU,[;T>%_EJ(OC[I4U:J80T*K[89<5B MF\YBY2,NUA6B+KF>[7DH4/Y8489*)[7&;3[OK[%U?=C\.= *9N=%]I!6HSQE MW>:WK&%,K=\ST:N_-_.43\O#9L,ZZ"35DK9P&19SA[5%Z,PU^&=5<.?K_C9& M\ZD>DJ/(1HV?=30Y/(S3/\Z_W(0VY0/FJV_.KQR>D:._QL4R?%PJE&2E/UM$ M8(15/+>A5S$:Z9!C6* M\\]60_6TX'*=53"MW0:07]G3\TEM*O,6%T,F=L/JHB6">>< O5B:>WQU^>.PNQ!KX?,;/ZZ=S M!&A2:'"3;#%5,^.T.'..GYD53I,T M+RCN2Q\R3^W9A8B$R6!>'N929)I9\>=CMA>^F%5,/YZ&0%R(LEFL*S2=@=JM MUNSR\])V3?;D/=>(+F4(S[*G9KPU"-M3=;;5*G:_'8I/-D02' M#&,:11P4#H1X8L7CB""?[H1N\=K5'NW9;LB=/Q^!A?/\&4]FSQC/GQ'TC0LF MAN,"C T!*>?M.1)DIW0(=57INMSHEQP? .@P+0+Y=9Q!?%;M/V6$OZ#SS!T1 M19VILQGGRGN%> +0UJN#T3HOY_ZJ*Y,=GTS&,ZVGA,, GSIU)VLF3)-*WO M.KNV!&O4541K2 2Z7ML&LPI1BHZ6, M@O8=U6';#R^K8OV+1 =7IOC#Q::/A MYZ^?A"+86)60T(D!QR(".2L5$ES&%%,@5B^T-*-1,6R%I9Y&;J1S1 5#.+/ MR@+#"YQL^[N[="XB[.1[PCP+_RIU74%'R(:#T?/OMW"[VBGYXX>X^- F*2$U M%TXFS^%_AF''F63*A,BHS4[)NM;#+%0A)W!D4V#?GHSB\^DOOX7>")[N['EO M4-"L?.FWBPD[ J#O2RXE#$#2P&Z!V_KMF=V[>?E;>^M^^;W!2OQ,XY^[[+_*1-23 ?.=-T))$+T8@OZ< MGGSMD(NG6HY*OSSE]6S?0\ $_K_UT$+FD&7+/B]FT?RIC> M%N=GW?BICS[LB7E?@\MK.)7_]W??WG4VY]^YW_^^\@=A_[^WZ\^?_Q[B^T>A/[>']MP MC;>]O6^O>A]?OF?[?WW\_.'XS\^[Q^_Y_A\[XG^^;8]W>_CKZP/X>;"5]9VO MK]G;?OSWV[./?X431[G<^_OCY]V_=V >MK_E>UN?(J?,QR 1D<(B'B1#3FB)E,/ ''T0Q)B-348N*QYU%OPEYO]+ M^-/X#1\B_EQ@6+^$19<>_I>PZ %.X/;4/5WL@XUJ['XXJT_A;'N=_8PE_/_& MFVL-#KK[F,&#:5Y-[8RY6"9Q/G:^7URZ%W(:YJP=-]MY#U H=ZW/X0*-O7?& M1!\JKJVECN55"LR$$(0E7.4^LSQ8&81)3DH51*MCW;^.]9\?ZECP/;+_Q][? M>\=[QQ_H[NG>'V__AF?DNR_?B[V#[:\?7_Y^_/'@/=W]^\^L8VEG(HF$(29" M:1TED35&(^^H%=0D'PP&'>NRBH6^NY%BHMA[QAE+/"10V1@QPIL@DG;:J78C M/;J-=/HI!Y^K*!+R(M)93W$5;PQW 83GO]/NS'G5E3\V*+'EW^ M^PE7J//X4S!$6VL(Y:_-4M%+2$'\4IJ0SA4SOIBT<.Z9#TT08DZ1J=MB MU+'G,>7P@QS@U/A&QSE]+YD3VV5'?,[N2=9'<-WL=9QMJ.,ZEH\)12_ M.PN!;\H.P[".>B=-*[>Z1OOQ20[_.J^/L3QO8O'QFV31IJC"3\8T])8:'[*_ M^!\7ZVLTGYW:S9I\]G]VJCR*7$PNM\&[L'_R.8EZ7]%1+\"J/7]"T+0-OW\0 MG[@@L,.30D)&AP"/!'(T280%LS9PH[$/&YNEQ%XCQ7D/?I=TX8 ]X=;:%#F. M44L>:8I,IY2X9OAGRIWV!KUQ?)T+5%PZ2'Z@[LSZ,#^Q?H@N*1I)0 M2%H#A_82&1L%"IYS%P1S-@&''@.\?(E31>.BQG"_R0ZSS)[]ZF5O=#(CT<'):M,*])/.T@'5AJHBC6,3GDI<6(4Z&1"(:S?5J>LM8EILF5R_2 \E:>ABLN-AW5[(I-[/ZYAG%1 M4VF[DEZS: QKB\:T16/6[?'NH&C,#XO 7#KO FBR 3@/221P3;F&;^0V;L1Q MK*5LBL8L*4[SHW/R89X;WXV+GV56S0!]CK'!QATW64!SV=J MPNNMD"6/)*- ML7_]Y'86+<8V&)#L5;Z5*MN;:HPRR=&DT9%U0;LY5<6C[SYIX@YS M+W)8B' \9KF+H/983V?!G2\]<)TOU_/"UDT6NYDZ@.K=$O\7_HKYS>OY ME^+[NNM>Y=K^SNX/8FS^).U[L^RICVZXM-CASYE;:M(*:[8C>-AZF7KS8 M')7]\GH:Z5C&$Q5;-FUR T9=.KHK!AF>%OO$%D$_'P^>+BQ!0BGI8OS76(+I M9'2"#-VQEVZS6TPA=6(NC"[>HG%&-HF;TAUH/O9IOXK%U-R[>/#SZ"-2HT[ MNS'"L1 #2?UK=>^]'2Z5D9B2=COEC8<0]@<5Y<;Z+F MSM1X+5;%FSI-M2]1,@;MD+AS9]?(O"^)NE$"0#J.@$CCT4>7X)/"FL0M;J17 M/C$1>;%L>L'@; <5)7%M[N>.W]**FX5*AL_)GYRV/=.#D;_]@'^V;(X3BSP3 M15S>9SE=[XTQ9[-A(<54L]&\%7JK<._+ASEW9ZV*P 5YG]ZVL+%??F:TWEQL M63^=+W!FJ%6I.IIWY6DF+"FG)N(XC3.XASHM?<2KG$YN7&1J(I&:Q<[_>M>L M:A%DIV>S,,_PQ+IT+8VM)9V*'F=:WG1KE^].@A)H.% ZS*97?R7H()LE<7T] M$BQ+\Z'".7*MK.E0LF9RK'7$K*N>\*+G^],2>O6O'G B[^/% :)"*RDUB$B5 M(/@4! BH,;!4B:Q$S7C"S;T3U&V%,;ZF@5J31_M MHNSM,!DW!/6J%2$=7M)5KJ73Q&5\6 ]HR>"89IF9A5"&TBX(!#<7A[-L812< MN]B_//*%NS/:.D6$1;4#YY_:!NB,B]"(NZY-E.)VH\-#-VN(4$?' M"Y]H+9"BH+/A6INSX]'Q*%O.PU7LMBOP1MIF[00RE5*$+=%IDR15.;6Y".6@ M;-C0N2MZ.'YM'#3[N 7S:/W4<=KO80O]%#[V)5LB+/9'E[ K@J*>N''.C\8M M+.\L%%W367=5$FY\ABD) UA5@QV@F]IRFB4E?B4C9P:=",L3?_+H#I1"R\WY M8O>/91T1=(]VLY?^=?W6M^&M\]5LW.3LN,G&%5Y.^.#4QO.@-IZ?'SA?A=7E M$%2&,$!I^)N@C@%F)590>><0>_1D.G'KV#?+,J?]SO \9[/@$Y=NZ6+37"%3 M[H47=]TDEZH9BOTW/:F-_"P]:Z]CP5_RM8_2=9:")Y()M&[@L2WJ!K6\7>'[ M5WC])3SQ)GK\ZT94>S>-^[$H&UN%7.&QWGZ]<^SB MABN>G9'AE6YE?A[=_6%1HUT?-NW//*_>^6CN;O3D.)GVZ6M\ MD"^M57/^ESV4-I[W18-AR5BXB4-RK?/S4PL&_@J3D I6C2"+ML#1F.62\D/ NO9L? 8][2[&#\]B?9U;5<4=U-E:IR8?J?U\ M!J#/+8;='\6."V9N?3#/G6)Y(0^M[=0PLZ;QI.YYZ. N M0MCF]>[EU\CG; MF::=GL^7%N<&WTAK9$<1-S "+&;0)KN(VE2>F0">%BB_W"@=@!88+VF?C!-E M7<*&BC_,\VRLECB6UKEN3\C=&;:;?D4;2Z#L;TSL+-8;ATO0<,5.E_IXLD_Z MR1V-S+B&MS]6'Z8-[/U5V]7N4_[(XT'-PEUN:TN-5VYJ%_$SF18Y;38KH8!9 M>4PZ(!T&L ['5-SC-:Q52[ *Q^=SXIPKCTH9['4O'9R.SEYCW!G^L_7P^CVU,9N%+)9 R*D2X9< -ONW29TL>97I\'&D1UG-P+V_Q MZ<5)X4JPTR0*ZA4.HF1D8W0H6\"'P9 +%J?[$L?NO;@.3Z]8Q6'GF);ZA21/ M%D],PB%.=+HQ=[HHD8/D7LP%%D#Q!653M$GK=XP7SW ;,ZSSPOD#47CEC6[_ M71_X>4/!9N*0QPDG+(/H+9S[6*P16P0F%TWU?G;A(MK>(*7;,AEAD:^JT2>M M UQ "O^1F(8S46MAT76_=&[82J)ND9VOA@-,#\R<&PD*.!+3W_95\4#/(L1\ M&GK^^7Q>A\/Z,JC1**DNM(Z F*/NK9)#F4I M&[O?&E[VQ).64A:)^BO93B:;7LW O>$^ZP9SD"TW& 9>#SU25?4S;8QA:TNYAF5['PT_@RRQ*QRA.M MNY;;J991->W,B?2C5)3X[F>_0(R84V%N/?MAF4^LL0S'\Y,K]%;Q"I0OE/36 M(L/\B[KZ(P5::Y:5)M111UUF#1MD2>29L1H=9ZJ7=5FI!>&C,+AL7O3;SM]UP'LU!#$>LG@)TF8./X MX*:(@CPXA=G-;.W0\'QX$"S9L"T6 VF<#'-N>XP$UUWHZ:F:/_]3]0!7\C M*&6Y23H)G9]CEK/?PPX!P?CBIV:X7T>-?>;^"!; [\4+>SJZTDM]A=,)TU4HB0P&S.Z=)($&3OW-=-@ MBC;7SG=CY*1^BWEAT,OUH3X'M$L (!AUB06U6'5K^-&[1DJ._L\+_UFJOQJ[ M;*@FXH\,WG,T9 MWS \[=?MW^%_H";F]Z/OT16DQ2^RH7I1[WJ.?M4I_7)\?B:M=_.ZP'.C6-Z@O MWN/!TW9U$F%EN7RY#B\=T4_YJ7H:UNY$S;(GF1B1X[]:CR+55=3L@N&4YMK& M[!0T;L.PCK^5NH#XVX^3Z?FD UE5UW_6'EUVD4]+2USX?IT+;(<>OY)RB[,4 M>9^?Z5Q'LH8-OLLQWZ5E[,J5EC;\JB$T.]%A0J\+/^NPW]HG=LC$ZI6(4FY#9!FCW EEG]) %CH, M.B>_I:A.AW0#I,W?5XQT\8X6Q)>60#:&*T;&E=Z25+\:I$FMGTND?D$O9P+? M\-0D-2+=7HPN!$5>J( C3?HD>1[^^))!;\106J""_M9&S3J2FC*I@+U9*PSY71P1F8!DE:SR#7">2\A_JD1CEU7]XTFME:S*4"I_K] M31PKA6U2&56>1'>?PWUI2.C+MB_.L6O4=&8U[TPK-6+.71B#.G6=F$L[R#RI M\-7CT2(5>GIA+$E/XB^7MPPS7_SZVN0K+;"Z7B5F2":'XZL.^7!!V,6867S3 M<:SJ 3$\E\34J3N<9?[66.$W.EV8=/=[YRJNC%=Z5EJ<[H/L(ILFNYXU;1+- M@2P1E!3MW QM;=N7/%6=#JK%LI[ELSZ:5'.UYOV*YY#(]2BF.H&G;L"ZO'@ MWVJ6[^/BFT>KU7!KYN&']2^7KV-MFPR+_=7$99/8FDP70MY-H5QL55/C'/Q- ME*31Q9@5IROUTR];P5$@1,_I/MPONFGWZVEP]4R=!U_=_G*6ML=H>+&HS[IE MW=?HAI2O"C=M=L5U5F6E;(,LL/Y)CP>_-WJJM+=F[11.^VETO*]=A_N%MNTN_6Z*:>O MY5OR5M45.Y8LJ?"W>31K-^ JK8^$I2G4$:Y%NS#5Q7S!SO['Z+%[/"SQLC4* MY0;+\DOMRK9U026J=C(=93?Y-"Q%3/ V2>N@**V+*!FS8%ZNE/XO5/PW5NEU MUZ%4<,8;L4D7Y)8G]$U*&T>#8N+&]ZPB(HJWCF=X. [&R3CU>,ZF9X<9N:84 M+N7L>3AZ)@5%@T\%4K H.4VSD3[+G?MQ?G6=?OY*@_"@>-+%BP"5N\H]3(U(*!=;N4O'./!^^6;D^C&)H>H,ZHA[GBHYSJ6%VV MU R5OE)*(>HO%=CUT_:7KH/-FD;0]%:M#J)I BUM/K8N&2MMTBDRG1S#A9&F M6UJW^N1?3Q;>FZ=2+]ZL33F$FQ^34N55L;DU:35U&F[V)!=4K'['%VQ<:8>?)"XB4-TVFQ+?*OVXQ>3OI< ML7[%<.\,8*FK3@PYKP2#DC<@^:!5T2E M%EJ6YZT8"U-L@);N0ZCVCVD3**OMS:YQ5Z["H@5;NT&USY1-IBN]O&6[\.2L M8U+G,]Q]^V@2JWVGLXL<]HAN6_A7[E2U+@78XYYTGU@'.<*MZQ21U, E61@> MQF>?G4Q3.VJ)O2][AQ5:ASANB6S?G@]@@Z@56TO>[#S<(Y2*\V[-]Z?]>4_!1G9;!*+']MXD4I"(]R$\-X2E[WZ9;6;7!SO5'9P]>"*M(OO MG'S>J/YT:F5FITU6U;A'XRC<45T4YNTAKIL<-F$$FWI[5(L\XH(8W' MWRFK"'I*95$:%KQ(GWDSS.Z\@H8]*YJS@Y552^/\O=C9=N-2BOL1P_H[U=_& MI8R6@1VE\U9P3;9?F+Q>C%TDJ.-YZ17E6*A MHLA7(+-3E.N*+/]"R=7CP4XP(:9=2+0"6G#=$!H+IFO,IFJ%IL^IP,PL:O8E M2)P"6-0$C!9RFME=#HL8(4+"8V^ $W,_+MW+% !<4_\[2!7B]Z*][LW1Z.2D M1OH( M>F;%D4-I\*QD?Q'FN5ZE*34"?6>E5^<%U4>+[V;;FE5H^2C=H5[@D: MJDXJI=(A[^?N]+3]4M<)JWN4HI+8#M?GEN>QSK@6SK6TB,W/_FIQ6;9B[C>; MJ6IGVB2[NP@T_["U657.R2_%-X]J(,HW=]JB!=7?#Y_,:*_8_RVA[PKM',!6^LI+>J5N#>Q?/9#M-KJ4H4PM#JD M$19^=^-_B@&JPZC/XX5*@WHJ1HO ZK9JT&3[ZK;;PU" M\KI&G70/=MU2CU\"L *7;C9]P!C)+]#NY>'%@9#<4Z\]$((;0*$R0/+* (:H M4]9:(:![].2[M^WU^WE'^^F1KCQ&%:AX)4&X50P(+RQ0"E:$&>HY\X^>3*8K M?7NKC7QF66+L%_=1<@5# &,;&>DB#/I;" XA550EF'3'\AE)[@1AKG?3Z5C'^H]F1WL3$]#]CA"=* M*S>9I[>^3-B'B3&I@#+]/0YR_@&#&QV&8Q1)607F0!K,PC&2%1 ,84 D<=0( M9:S&]X,GZ4V,CH-T*@;=8[']%L=R5"39#*E1LIED"6VDINGQ.&<*0(Z!+GQ, MG:L84SE6-E=)'Y^,IQ>NB<"G9&)R/=/GZE1=R\!T& $S0$(_:@D@@N%0FS_# MJU]=TM-+Z=1HG,12U3I+^*DP--1^=4/[<.USZQ1]RUP8PTOE&V7>B^]N:K]K M!SFU:>1.T9@IRAWB70#D9%3-@^TT"-L<1CJ-B.KV;%8G+I='OU#+T05X#__S M;G2:X7:2MU]2SX^;OI[ZF8M$&W4%QW4[7 (8:;\R6E4Q"!>Z4YJL:]GA^ITM M?.[(-VGEG'ZJGU]:=S]-XQK62Q9_DL+8XT3TD5E2ZBU(-"73#_G!RU2NT:,X M.SXI*>^GL8VZI'+2YD3DJC;+M)+].U8?8YUJZO&+4?CXG?AG1"M*K*R+5%21 M-<.<-A#GUY^L.F"80DJ1DJO&;QI?U ];%[#O,(I<66'QHU%,YBZJ\Z EG\60 MUC05@C_/$WV@FG*%KP,=0.R1,<8#YTTPOJQ@0,+@,I/@UEBCO85^I8R-.$T% M4@I1[:ER1@?E2CQWI(H_(.I^:-GZ *6[T#E"WQ7V_&4G%_&+%Q4-C$4F[[4O+XM:$@46VD<"9_@U)FC24QH9D"(R5'*RM2,@'46 MO:-2AU'D13R)K)[.)B;'?&N A:!61QTUFN HNFV8P^Y2Q/!$F5/DKXH#6C_A M6 =UQ4IFVR=&K],*1<9(SWU ME+I*2LPM%LIAKIG":&,T_%=@E5]KRSS)2#H%P%6-@V9)!3;JL#1[%6R+FI&U M+:".LGK8XI\6V9TD^DDPM$>EMBV6#I2&I?*5^=2?GJM$21B.XKSSFTC$<^HR MX4C[O$+&-DVH=^KL-1PH7DTFLPC.RHR(6)Z M?0I_#T([ACW"$R)@E\_H'P4=Z"3>@&BTG;OQ./[Y]O&;Q\VG4LPZUJJF8MOX MT<>#B-D:JS]3PTG;&I/JB^)[.SP&M>B)WRR)R^$*)5'=/+%H1G<82*-NC6&& M)@+3"5C4O3=A9CE04P>4VC>FEW1>FMXS=PM/R54HGT;N/,4:(OMXC*@UI8R- M33Y.; XM;%C=71L$9D$X2)5/W86)+0B9^B"28H_F==EOLV"+$[=3EPM)4@UP MD>9+NQ8W;#Z-$CNV1<07GBR(M:7=G9;66!5ASK*LNP?9X"MBL\4SLJ73YFR> M2\^[*U+C77V)2; T"==/3?C:PQK=N_#^=H"T(& M0BO3A[2IZ'E;M)F&'>NA:GCT9@;I5:HT6>4/IS!7VN3$"^>.XBY_2AP9P4,= MIN?$&*'ZG) X:Q*M)7SQ3.(V7RLBNG=I ?>L*?*O6>^MSC'>]<&G)@G608$P\LX16@3C,@+*3 M6RDJ2RN'X4WPBV]3^[PQ1DT^"X-P&*XO']W0XNZO8^?- BT*,E?W"J2<6;JK M73U_4=H%ZLZ#)@635"M*HESJ#JR-XYK3FEXB0: G\-=+1IZ7, M+=%?6LC.FC2&2MTP_#E#OT;--W.1?ZH!DDKXA\WGX^NFR=5,O1_): G"/R;G M.KM4YX?"KM1:JN:_RD5@,5_7-B0E_73]+B]E#;M4)&DXHZ-IK;T34LN:)];0 MGG%E,HU,2HVU*Y/J>,LQ#J\?+BW0*-INXYC\G ^7,\/YRJ2CT4!NNABSSI'A MTZO6+H\XP1V7)'6MLJ^:0/Q2FD0F"@MG+EG7Q>2MVWI2ZWDXP$$_!M5MM[7- MY&N,3-41-%$TM,UW+2&J+V(J;'#MA*5U/@N7:9:E2B=Q?C9IN$7#A^KP=3>B M$W]^G!!DRD%MDJ/M6$8+"&L-(UU]U6H&\M3/,3T?',>KE\SCSIT-?_\8A$3I M-F[\L6PRQ\_Y42ZM3/.NQSG*T4T,?UMW! LS>!%'];G*TV@;3>/[FD'$,]L0 MP[6-9FLXP-=:@$4\09FMQYIOH0Q*A;# M9X/8U3)V!4YI5<#5*FD^KRL8DHQ;W-@BGK(-7O SHYPNJ?:Z8&+60<(L[L-" MF^[B'H]R@!1 78U8+K5G_1>L_@VV&FH#[; MS<%.3VA.YP)[4CF7PZ:VH5[-@D,Z[/+^YEM5"UI[YFJ'?B&P,'-=V;2"[]9( MV0*'6.Y>NSW'2=;JM#7CV&D840+<_&14NN"7"P[2\WR[_TD=IX[9[F6>1=\T MEB[,STYB#7&4X5^ZS$U39=W/E6*OBXK-JSICE]"!CS-N>Y$134_QJOFT0,)< MUV74Q38K@^FV^,:]\;P,XF\W2T7!?5ABYW*?'DA)*134 FV9!115%$AO*F"9_QD<N:Q>GX.,J$ M^/;P];/3A)V<""':*/-JB^RST?BL[J_]XB0*F7,N5=)73KQ)_Q=?>-&6:)TA M.\HE1,7(2O6;J=8VXB;D7T;\9Q=^DC5/:HIRGR,)S3S31G52+3K,MWUX9-RN MGY#2*>&G[2/S M51FY6&K5$'DB5HNUC",4!\6+LPG8-\4A_DQ\6'^9DR]_=I MZJ_(9L#KT?SC[REV'?_V(.7MQ_,@;QET-$A9RAP&5%,%M*$2> :%<1!+IN%R M_8BJ#&*>!)&,&)7A,US']#;UC$&*C;P?]:(+AR7)FGQ:!O&XI"OSIE.87?>' MW8/L^!\=@J=@-)UUX)ZZTJ/IT>]"!D_C45E:ML(=-8O+EORP^6FGIC-^0,V/ MAKF@/D9'/ZFQJP&@UG3Q+SKGJ8(F9:I21C(^([E:RP]+65Z_,+/1:5V0FF,E M$W589W]KWS:%6U* YR@L4#V3_W>62D93[")_;6&.':=FS?"7H&GZ$L];E7CR MOL2S+_';'$Y>S+<6>SK+Y/%BP1QG%/L:0N@T(:7-:1=+%7>MFEZ+]'Y$05.2<6,Q: M%/%?REN6.Q(/$S5%?NDZ6)H2&\KCR."/L1.C8#0FC,!U5:!+H #-VH2\S,IA!<\J9+A&(;5FP1U M$9,S*Y"V9=,*INR54 39SUQ"(]!.P4IS*85G5$"MM0]."A<,:R$@K-:Z+2TL MP0H#_(H/\W<#^8P:[ & 'YP_LQ.>N8,.F+,4>XN!?;'S[#G=.3^($!..H+#/V/&PSX@ R2$%42':H ^D8"SL,W],5O"CLB'7KA'+ BL&K BA\N ML#RJF#.D8EH82@06AE6(Q782(RHH7#K2*!QI#M;AJ/1'^BN.]%.TBSL17318CEHC7F%**(RX6J3RV#$+ M*R\I\?T^W_T^O[C8?75@*0K&?$4 )C[N,R% ::^ @=(R'_[F$ FB"S^&VR&Z M=J=-+K0QJ!?D#X+_,Q:[I,*6E F\Z>!*>71*X46?\7[F36O6ATZ1=^0DB;'U MM0;L&B6Q@G94I9^C5GE\@T)@E?.,*T8@\U1BIRJ)8W\3UY0'4\OU-LX=6; P M/N> 5!!YCI,&H( B#X$,%B:PQGDOL1$4T2 >JL=LG7BXW=8*IXQCG 4;EM'* M!+M)4*TL$8IXZA#L=< =;BT\X$H(#)T &&,4]M=2H*V P'-H>/ 52+\..TN#)LJ0-GFJM_=K]S=MY\/@K%< M(0.#7C)I>$K]G=J,BG$:$CJKU$_+"HF1\/:C41 M"0U+'K8AYSB=_A#7@&!9L4I2YXRFB#MID ORHO*",\<@ZS7!W9N,^S2X!DXI M%$Z5 Y70T=L-KH& L6/'8*@QDP:'!8M1C36NP6UU@J<0H8I+ GT0&MXH!*OH M$O"*"LXQ[77"=]ADMO/TP#(4X_H*5,CYJ/T-D#2LLD'&*NIMT/XV;#):[Q?< M7CTX[X)<@H(HYJ@(_KZ3EE=,0F<,D\KWZN%[;/3+IP?<,4<8)8!['LP R"J@ M/40 5PXI9F78$9DV>IT9<+VBN*T_MO2X#,78<+G,&V7S>/#&N5SK@V%3Z_.Z MN(E_)S=QKV6TG]=-"^EYJ27U+#,:%J>U4W@_;%744E=XHL]H2:?J+K!.3&RI M_J#3@AI_DX'\:A*.+M?<"D=-#=XTF@S^I:(?F%J/RIM*(JA\Z1YD2)ZUZ9^. MX_DEO[.B0I+9CB7 M1E2ZXJ8_&W=V-O;VSP\$D0XSP0 2/E@LQ"$@"/;!2K4:*4HTCM#MZT,521[_ M69K(?C\*BN ;MUY9YA4W*-A*U(I(J PKI26C%I)*^W[K[V[K/UX>\+!93AD$ M-)<.4$XI4(8%CX1P[ 06TMA@P^#J,5K=^JZ)$C<\MX$LJ(2%[L+@U\!UAD]3 MGWPC!?: =':;._QZG5VO5G>>D<_V([\I+")T+/A -\EH;(Y#'#"-FH56HCSKP5.9"0"^]B M+*D2(OR'$R ,(@ SRIBQG-GH@@KV6&Z 51<.@^96**>PIPQ:$78?X8HJ#55L M"NO/QIV=C;WGYP=,*J&H(< Z'JPZS"407E+ G$&HLD1P:Z_*4@SOTJ3#5@CB M'*7.$XJ]4$(Z;K@U DLMN.[W_>[V_=7E0>4D@K@RP#DF(MN: E)" \(6:,P) M10@'3P^S=?''W \3#(JCP?^=AA/PC1L?CIK&%CD*>3#DJ9(5M Q;9HA"A,E^ MX^]NXPTY4(Y50>5*X(+I#JBV LC@204W3G@%I126JI1=6./&_5A;_AZ1\=W8 MEF]*.38D_B85UEZ2"G)(J0F>/I1."(:#\09AA6&?-KBCRXEV]CZR R,8%5IE MTPQ0SPA002 "I8RE3GB,-$KQMS6.]@^WU(P+@L012CT6M*)85X8*A2GGE:FX MH_W9N+.S\6'_XH!7A%F+*H"]"8+;(PBTM!1@*:U'TA$-\545!W=JJ04'0O&@ M/4BP&"DB2DE(+93*:VRX@J+?][O;]X_T(%PM0GCE@< : 4J"PE:&\V"F:T.@ M$KI"+@7?KFIRN#-+C1!'9)#]%(?_IZ)2X7^0."VAMQ!QUV_\'>>0SW>?O2"[ MP4D+EK#@R@"-HP/OA 4Z_ P05G$N>7"/+-H0FZT8,(]_)&M!,-*>-N?Z[]ET M,HWX4BF'G(%V>KB=G4MS?N 8\P0C#S3TP;JHK .25<'7#SYV.$E"&.:7>TN] M8]'FT]*88 "&RXZ#Y1<.'P_B1TMJOYKEX$?$3&]-&F8R*M53.SV)EZ,]5=&X MGMA(*;C]SLB+R>"E.9U&E)SL:\1;_Y) R_]1*D&>OGE; M2CY^"0+F<7H2@&(X^&=$&HZ-M\$.U:7B8S[XQ][T)-Q\ =DOP^[SHU!IF,J? MMD"SS<_^ZN(*1V^H_DU!>6B@.+HCJT=3C[!&;W3C42I"*;W"8?/"%Q-ZX&1P MDB2FRXB;GH8CPDSVIQ^,HL,9B;Q1&V[EL$EQOH>GU,NSXUMF<0 MIP60=9OF24^& 6UHA#" H=Y?/ J4A V#((=M@,.C"/]1,38LTXAV3R M&)+!=-H6Q<56>Y/7(3ZYO">>GRM>DH"(&[K?U#>EQM-)1/T:CS,W87Q@1CW/ M[5+-J0DBRYWD:YZ!QLJRV7IXS2%.Z!D9#W.Z.*E?$L5#_<3CKNQ(;(RYB"]L M8,+(SMN@N\2S5]VO!83=!)FF:A7;BKEAP5V/(3 MF@K#L"#Q479D$S)"8=-M^+M:*MV(R]#>AAH79[B>!'?8,O_.TV&M54'AW(@4 M(/<@/!DL@IT@]:ZP!L*RMAJ>#@.9TPK!'^;:=SA+*4 M>_XY7NUP/(ZRIOO'FS-]FKY,.00L?K_+BEZ>DTC3%WY1OY(C\>A_66-6T%H!/NZ< M7AJ#LG%EL]8(>UAT3KDF1:PEB^%X854:DO,T F#&D:(I28GSV>@TB/[($34> MY,,^[S9M9J;KZ4F[NN=J%IFT4X_(R5FX0FJ>+[];G'%&'_M^1O5/+]8,UO:SL"+')0"'OVAR8Q!#,Z]=<9$' MKZ,[%_X9O,G$TBS]>SPC38?'39H(TO: W:Y FD T?=LH?-,J5( MIBYINL)2C"Y&#>-+_PKV67CNBRC+M9I\'+Q,@0>;7UPORU\O_OGR=1,>*T;> MFXBZ'3[Y\I,+OD\D.RFC"\]/WTY==#G+DLQ*DP(FD6*L"[W7&'2=OK4"LNTR M1,JTW)7BH;W]OYT%"HHO=K,-GA:ZI,A DI,@MB592>33<=$2K&'C MG#?&9C,U!(8#$OY7@2ST$ ;!48C!)S>99B#VS'L['8_5;) 6;'!>!P/^=39Q M P+K/K*&-D>[BVEIX*MI-.;YB-KE(YHF/*[YNY)O;]TG-YZ>Y(#-\JE,GSC+ M\>D4I_#%FK_J!?E,K"QT"F@N_S0<\F3FU2'DZ .-7,/]EN$$M%UV>4K3N&V\E///GZ9@UI.1K?8=D%7!*&%04 M*R]4<.J9UI1*Y9F'R#.!W '&Y-&7)3N*)O-)Y#&:'(*Q\UF07R?LP0\)H:S7 M<6W'R8]_^^)*(?F8I67XODG7.L_32?,\:\[/AJ1:+W8^[)14Z\G'W>/=H]T/ MANQ^>'_T\MES^/Z9_;#_X?UHY_+?X_?/]C_OOWM.]_$^WOU]*=5Z_"K\]#G> MO31X]_@YW=E[_7$7[XYVCU]<[K[[]\?=#W\<[>\=?7C_81_^Y_+5Y>8+U M"I_\_W$75L6T3Q-L777PEW+P:^!UKWWIXB"AB' @7A*#&242:T,X9IYRCZ!! ME-[2XM^4 .C+25#QP>Q,@K_5!ATAG=(7+O&X!WG:Q-9B%*;EB,SQGH9H*KEL M99NBU7$X2V+V]\@\%I]2FQSY(VU:3<4X_Z?PV:!!CEQ*=>1!Q,;_4239BZ;" M:))_;H)&S#QIH_8=H^ (I[^D"E [2YG.; NXG,R)6:O#.*])2H+F%$<$O@>? MIN-8@A.^.AZ/SHX'D]'I+%:;II[Z8,J9R/&N9CK^[#S\!P1CRAZJD\'<'<=? M1E,DYG5QW2$&RS,M'MF6],SJL35WP_.U3PR.D6ZL-*:K[,]-3W,8;MV M]5)H<_W,E[ #5C_=V"1NDDCG8T V+U2'H:4U0HHW>'P63Z7GTUR_FX=!%CK*&LB^37\7\3F<1(GEHAW%V-#$S5X=V MEZ<4=,$L6GAQ[!D0(45"7828CHK@DPN&3"SHJ8_?\W^W1R\N1Z2^"XL6N3.' MT792@QS_2/-@?]9#/\OATVPCZME465!>%^[S601X"$M6C.%D=^0MSEFRY@*E MC%;*1&8#+E/G@1?%-/5XK9AG1\O*=UDU]9YX7PC3]0H&K:SD\A+US@E'+ZM,L5V*9U[T.&\ O" M>;&6,#$XKBOH&"[+X#9M?%HH8$_G;>I^F5,\_#Y8-76*>33KP. ,O K_CBP MKLZ*-XGOJ)_;\3[.18JIV"9G[CLQB461E*;6P?;OD#JOS*01O2U/:RH.B$.N MDW,SUW+H3&L*VU@(47)M:R3>/\Y.$M9;\*=3L643R%C.K__2>MG1C;R($C^& M&3)M\.VQ7]9NTI=%XN0/P6H/ZC#+#C8=7@P49!'JR3\;5FB_UE&]'N&./M%4ZB3*Q*+BK=/)[93CO@T2Z2]:&@]7'_W>=CQX/,^^XAV+LWGW6=O M+P^@481;CD!560ZHOL MLI28UAK!+BBIND[M5CIO1>P/%TSF*Y1(5T8K/?WD?ETQ1I[\[S+T.H4?Y/TL MYD;&ZF3N?JW_\IL=S4_&ZN+7T20M1?I2#;Q=\OXLK%MT'8+)/RY[EO8J_[I- M@C^&.1%^.@O_L_6;RZ\?IU_]]ZE=_9V CX6D5_X:/D;=WX61QZDF@5P^5\\A M2!2W,9^\\?11]5C"ZD;3_^^TM+,-F-U/_&2_"/TB](MPTT4H681?X0 EE;H! M(_[63]93PB>?XZ2ZMD3,E2SKJJRF?G"!EKBV/JOA./MYM4HW&^0:;W(ICWB# M8[A:GV&,<][_]K6;^8--P[02OZOY43/U3;T=7S9'KMR'8B"F/&VL0(LE=X.X MI L[! ?;L$__M;Q)=S3Y[J1G\7T;->M;!%P(9!HJ$=%Y#!502&8UTZ?WETM'_Y%K[?>WVTN_>WO$^]N7?#1;BR#G*;].S?LUC7=)HS.#']GK*SVZIYFT_BV^W2 M6EW;JYT[5COU6?M[K":G1?^DX]9KGUMI'[.J?:2JC"#. Z@9!A1K'10/P8 H M;@1E8:-Y%;'%OU7YK)=PWT/%W \OIBEZ.G7F:!+>>GAQKV7KFCWJ9>N/D*TO M)J=J2]_>LOUITMNGBP4:VRI\^X!^']#?:/W3JYF[5C//S__:>WNZDU7-YYUGYF+G M\,!0(UC8=X"5QX R3X%2*%P(J;A'J:\KDLWS(:1W9?K_U##_O7 *?B^-26L* M [=5']US9^ ?6RZ-RXGK_*(7OK<3OI_7"%_ML;04AO--604H@0X( R70%H?] MKP1"*@A?+/"*Y/VE-^^_ST7=C=@0"38E1KC5YQ9L[EY+UNT- M^KP@77N[]\Y$[\4:T8NE,,9H!1@+QB^U#@&EC0&:>>8K2<)APX^>D&$%5PD0 M;RY\^V#WK86ONN?QE;(M#S.^)6A$,R).(4DU0991K)'0F#-9!<\<>6L+Q7 2S5>"!_0H,#]-Z,(U M0K?2&"%A''!5A0$UU -%"0%"0".)X- 2?B5Z3&_:?Z<[64-I;*O(O*'>+3WO MY"0R&9S%#OJD>WMK_UN79K,USD_P!>H+U>N3.]0G:(T^L53(BCD%K(Z1HHIS MH+V4P',IM"-2/>%#*.^J%/TN+DS?)?6M75+_GC$<^.49?PF3"W"@AB*-8 M8AH<7R6XYUQ)C#!AVIM"$BPR27#ZR[*XJV,9?UQ=DO@NS/[ M*PQO042&I3*_VK-9!#S;4J%X!YA<%[N7KVC$Y"(^UGA $-P@!B@W&*C*5?0$X>7SG_#BYEWLO!JP:'1]P7(X'!$(-S$T-@1RMD4SC["S=?%I M]YA=BYFXC5?P:;YBA=DL+F>*,JRYEZ-YX?F*G%$9)3 N9+Q\$3IO'E6!K2E) M(@)F I7Z.R*S[AW-SKJ/RF1Y)O,OSH_";#K(N 7,-4/['C;4!,>C^3S3= 6= M=7B4MZD!%TX?B=?,S2+$O#TS-<#@O&:]S)/Z'-&0"]A5^])!(H1:A&.\R4DJ MLFKF3N)'P@^"3Q;6,V/U?CZI01GSC*[#KW_@3%>R9[KJF:XV;7H_@.GJJ_#K M;Z-J?M*5-NJDE*X4>3MWBP#H$2+P"V#MK;YX/-B;EA!XYH9=9S4647MSJ;T( M*AND?P*G+0])1(_J)#Q*F:-A1KF/)(P1TUXE5I(",!SQG4'D+1D!S!9D'-I_,Y#*+B.\_ M*C"4#?=N I&?9R;G!!#<[&7/90\CF+;:S2+F:WGKV_#6^:KO,#D[ M#JMA@[711%?@ W*EI4))P\>A)\[)48 MR:#9YK3SA;.VP+^$NSC8$3/SS[IXIFF9ZOOONCZ!5WE[L/OMX MN1,TSU#@OSG>"!MIYMWN\L_>"[G\8CW??+&F:#^'Y[X)6V7L1M,C.^<[> MJ\])XWQX>A$TT.>@G3[O?#@:O7SW%L68_,[EJP/(#='2$6 (LT,Q\N\5*P*/W=*(J8P581)#;V6FA.&F'>&+^.-ERW($J_EAH^6RZ#> MA_E7\&E=/X[%<5>P,D%I*@9Y%:XZ#!X)5=[*RBNE!&1K_9'MT#-+R.CS%AI] M,''!G5/Q9\&X5X>',W>8!*R^Z!(&#>._@[1/U):)9.AB<.BFAS-U\+'GP,.HEQ_V2_Y@EKYHE1[>1 MA)M7D?:0/WE'34>YN)K&:-ZFUE?G@J"S\.YIK#/9^%KY:Y=^61)=][V'62?_ M0%''F&&2"2.TK @5Q&G-*L$JJ 5FSC%U ][66\70GW^."<5(WAJ;L>8)_.GB4J^>G>/?=OX]V\?/S_>-7]/V?^W#WPQ\?]]^])2_WWIZ___#V\^X' M^S'EC-\L5<]_V$?OWSTG^WO_'+U_=O3Q_8=7>.?=ZZ/W>X;M[OTSC.\YWL6O M8LX8_>=RIP-C^12]W-OY?("5$$97&E15Q0 E&@.!104\PDSI2HB*L4=/*L:' ME']S!^P/@1?K!6$O".]:$'+J@RP4T$(%J61>:4NJ( <5TY(JGLOC41"$'!2) MR'I!N-F"\&))$%:&> >Y!P19!*AB#"CG- A;C(7E1E:0/'K"@EO.JNV@4^H% M82\([UH0(DS";&)0DAAP^V) M]7%;&)ZX:3K@?H+0WD(2>^@=A]((9F"XJ5))R$PE"(45KH03O6^^79+XU:IO M;IRB"!$)#/+!-S<1 =%S!32NL+46&Q5;7Y"LAARN J7\/)*)_J[?\5V'E;;" M8U5)2U.9L=-<$FHA0IAR(GKW<^ON^K+[:3"4#D8:Q-!()P#10R$'E+*U'Q1T\D'0J^BBN_]=Q16^!&I2SOR],C-]M" M#^J:<-Z-).WV(DO>0M)61$O(I>#*+!<4:.2T]J*V[Z\L>E'405Z12 $)/ -6&!P]*!0\*F@]JVN[[B M05E(N6/$ "PY U1P$7PI38%3QEC"5249#1Z4&$+RS<&2S8.13N_&8F/\I_4 M 1FEOVEAW4)/ZIJ8U0T+]7O Z1YP^LL*ZQN1DGJ%M6$*Z^.J(ZHYYU10!9B. M9;92I&A?!5QP0RGQ4@@K@L+B9%BQ;S9.-P"DNA>QO8C=)!&+@TL0/ 'I8EZ% M$"8LDC(8BD@;(C3L,ZC;)V*7_?^@%16GF $)B0<45C#X!%( R9"FAG(";? ) M>"6&0%=%*C^=:N7++"/?%S?K MC3ER]FSL7OKGD]/1Z<6[D74O)OF,)VK1YH8\_WSJ9A,U;F#P_GGQ=T']>CJQ M;]SLT\BX^:&AT/OA'Q&W&\+>_7_R>_H9^6^&=W@+1WG?V]YW]-V8]QEQ1 MBC5E#%.HI&:"6:]@13BQQ.$^"7U'X3NV^^SIY?N]IV3G^!5Y']ZU'P,8SW8N M7_[Y^N/.A_W+G3_?XIT_7WQ>#=]]A#O/=L>1]?C],_MQ?^_UT^ M__/5Q>Z'G?/W>_OG^Q^>H_].ZTAQ** M1T\(9T/X[1F2'N*D%X2;,^O;--LJ*V)!AN>:T@I#!3TR1&JC5; #-.]3Q5LG M")=3Q9Q:C3&6P'(:\QC> :6Y!=(K'O;:("B#(,25&!*!'I(@O$T1^3<(Q:V6 M#TXA3X*F% Q1ZIV7%=%88*<(Q=P;V^66Y90H"QY0#U#D#%*L4 MD,@ZCBTC@OL@'R 95A!NA7RXH\KS3;5L< YH'$Y<&,U@[B;SZ:QUXG?>;+$/ MWP,GW!00R6OME+!0"T^5E9H+@[1G2BIIG4"] [M=]>!\$2UP,-,]H<()Z;B6QCOF M.>+(5;V/MG5W?=E'HTYKJ)4'4D0^41LNO*H0 <105FFA"((TW'4(AUC>5<=$ M?]TA#.>!Q4"-JGI_:]ON^BKDK'$8,PL!AXH 6L5X M##$(6.\K[)S%K$*/G@2O*_A;FP1^=J>(2'!CW*O[VL][-UF OA/B.RW-O=%8 M?3_O_=)89@UM#C&$>1GN 9,(4"=,T%@0@LI1$LQ6@P0F=];/>X>7;#L2K;V( M[45LW\_[P$3L"B&/,H9!2X!5P16@6CJ@!4+ :1]4JC(\". [Z^?M16PO8GL1 MV_?SWFL1NQ)W(<)AKBH;SAI2@'*H@/9$ :DU#1"Q/[V?]\L- MNW^ZZ>%,G1R-S-.94_.].,Z'W;%K#B STE"C@>,: HJY ,+J"FA*C:,J2"+C M;]ZQNYGMN8=EWR_Z!MV^07UZW:K!]@V[?H-LWZ-[[UL6^0;=OT'T 2_Y M&W33$CQ-;IB:_WK_LLVW><9WNB[]"*\>X0/C#'X[&<7^]S>GZG0K2SNNL9&^ MN8)NXS;LUF"5]S-([0RR6A+LL5=4PTH*7&G!K)248,=U7VIQ9Z"3'U[0]Q_> M7NR'O\4 WB[>N=C_\/YX]]* SJ)=SXAK8W$9F*"0&5 MKR@D7 93):BO2BOLI7:^SZ5OVUU?R:6'VQQL$6Q [%")V-@,:&PK8(PVP7XA MHH+LT1.!AZAB&W35'R*I\Z .*VVAH]NS0-ZT;0JH)%T #)*A26.>D(>/<%B"-%=%8AN M4*%G?]4;3XHR(A6%0GE()93!JG8BF%6B$L) @7M/:NNN^DHW>!#AE1$,H. 9 MQV+P2#K""(#24^ZP%%S:<-7)$+)O=J3ZJ[ZY5YUR+HR7$DNB*>-&8>N"V>VT MY48RQ'I':MNN^HHC55EH@HUF :4N_,<@#J0G'BC'!.8Z7'2 '5+" (F\ -1J";2V&%#(5*4< M1I57,9P A[RZ*X# WL78P+O..,;6("JT-[0R4&KAK(':T^!M:*+[<,+6W?7E M<$+<7\U1!:1W--SP\#=A*P=$\#BD9H@Q3<)=IV(H4'_7[_%=1U(KSRUF$#N* MA%%"44Q(\#>1MD'3]^&$;;OK*^$$K*AE5:4 4T8!:I0&2AL.C*T8PA0:R' , M)]!A5=T5=> &A1.VQ87Z<^;4J9L-?C\:3=06NE)]9\U-"\*\8%P3:E$EJ(5, M,T@=T4:H('R9I[TKM5TB]^.J*R6()5HR#: C!E!:<: D(8![I;SG'GH3R[P9 M&4K8=]'=X[NN/+)964&-T;(BW%@L*FVEY\KUKM36W?5E5\HK 2E"!B L M*T"#*0VTDQ[8JM+&(PJ)CLW^$@V%W*0VNOZNW_%=KWRP?:G",D9*),<"DW#U MC35"5!4SLG>EMNVNKW;,4@JUH0(H82B@&'*@E30@.,\5%$1"#W6XZXP/&=TD MO?[ LE%OIF>G1X/_.PT>U18Z4GWLZH8"5WL"G;;80ZNH9CX86\Y72'-GK">Z M+W'=,H'[_/ROO;>G.UGHGN_NA?&].N"JDLXS"H1P'E#!!=#2*^ )15965+)( MH"RK('&_F3^Y#U1O[F5WBA+$*\6#VT0KA+64X0A@+XVSCA#:>U+;=]G-\F4G M4&J"B0:5-!;02F*@D,= :^]-%;QFZ,6C)P(.*=ND2'5_V>_XLAO(H:ZJRFK! MJ8M0>B+\!S.NG3&,PMZ5VK[+_G'YLONPG8;%DG9:Q3)7[("LG(P[2IT4P=,B M_M&3"@\A_^:X29^6^D;XH?EH&UVI/G9UTPXB'>2LI$82QZG2E3 Z-A)9Q)UW M3O?E?=LF<#^O26=HD@P77%2\0H1&EF*25_A MMX67?<67HM):X9T&R,8:/XT5T%I;@$60\)I::$05?"D6?*EOQA7B%;"]D>R&[B/,>(ZTTBMG@A2/(I'5>%?8;#]3R*:HS7^?JO"Z M\*<=?7I23VKW+-'4Y'_'BS":G*DTR_\=/E9/JEPF1L-M.YG.1_$#O\[<.'SR MD_OM?&1/C^J;UOE6F2ILOZ)TF-C9Z=5?6>'*_DDY]#_"Y6XV.*]7Y[]'LWH\ M)^HP:.J94Q^!\F&XOZKQN;J8/_KOA5D=CR;UXSD.[]^3,3P>G1 M]"P\R\Z' _?9N"@UCM3,#<*/!B=N5O\K?^&7=:=YZ56M6@8?0@*;N0O\H]&$QN6[5?,D]'V,V[T MWI$+9^(XO/EB,'-F>C@)7Y[GP&X*\4Y]^/GIV6PR3RN8?Z'&X^EY.#HN+/+Y MT<@<#>*:FO"!A.@!N,1TJ/ MQJ/3BX&:SZ?AC,?S?AX,C&MF,YH$NV,>Q'>>^#A][T3-XH/: 8=9J_G@OVX3 M"0QNJ=4H4BI &MD'-5=:\V,&WV*:NMU MGLSO>;%?I+5^.K%_Q\7^NUGKI^W(?S^;S<*?]]N4>O^?(VB._SU1[^39RP_A M^>]>7$93ZN7>SOG.WJO/N\?/ZOYY'^]_#F;3Z.6[MZF^+[SCH')A M);AB "-" (T>IV2> .,QJ:BRADO]Z F!0\97JW?3P;K-T<"2(T>\KB@G--A8 MBF$9["NNG.>(TBH=C2^$+?JC\8..QNZS%P>$,,<0U,!;KV,Q@@="L J$^XRQ MKHC#-F*0T*'$JV&(89 H\Y.X\)_<^&*83LJY"Y(S"-HH9]2A&DWFIX/@#=F@ MHLJ61KE<]C3KMRAI.UIFMTTMO)/.B N1^YI+'3<8P3 MG.HPVJ0=YE&=A/F$=X?5.0FK&H:<;E5?&86?"*R?3TV@IV='^$1P==%+\8%GPZ<8,+IV9+F[G>&4GWD%/" MH*)8>:$HATSK8*0HSSQ$G@GD#H**?/3E0X&B#5[<*A#C-^D,7'=.P \Y*.O- M/M:LSX]_^^)*(1GKGYN(2G$?[R 9N!@T^4.-9O]6XS/W+!_.<*3G>^$%_QP' MV^EG2^0/3XM$/CD.$A3M/OOWTV_/P_8O==R\N=O8,?/GG MOXYV+Y8D\O'^1?@.W'T78Q)O8PR#[NZ-CW;WGH:QOD#['UY\WKU\1?>/GY/_ M7+Y NQ_>'H25PDY7&$B+,:#<*R"(=\ Y+*D6P6Z'5=:XR9EY&A6;1]Z0R% H MC:.<8JTT%Y64,NP%@5 ^&KB@YTZBAS,[<\'O#>L^2 L_V'$J+GO2F*O1@NYM M7>M&7/_FQ9%R;+DTLE)!R5#DH(R]1%IKZ#&SD),?=^3^>?'/K&C>1#WSYVQZ M=A*._\,^??L'U@0U[0D'A/IP^C!7(%:? PV58811:+5;/DU;J92CIO33Z"F% M71^DF%G4PEGSCB;99DQ^G9Z>G2:E611K"BCPWX)6;L(-P2=SQ>VK';612WKS M=K[>X#C?QF ZG0Y\O*2?TB6-PXAF4[!HXVBUFH_FOUYG&)6X7%2#88W3#-N0 M70I#AK4>JY.Y^[7^RV]U$=)HDE8L?>FWQ>?%:JZE*&3:TOSK-NCU&.; 5ZDB M*V\NOWZ+*7\/'Z,K??>FQ"#T6M/JJQW[Y=T2R?K#;-5AY MH\=^:S_9U97/Z)NH%W)D\LG$70R.U>RC.QWX,*^! M=:G0::5/[)N1@39I[E]78WH_:T4K9!05WFH;(4:M$])I"DFEJ*+0,'M=K4,= M>HY"\^G$QC^>MZ)S30YD2U+67QFB+H6AYSO/7H_V+X_&[_?V+W;>[81WO?_X M3MU3.26-IY)*J9#WE$JKA><*80<5YPK[ZCO+ M*3_Z["RX=+-I+Z)N*Z)6:, @-DY#![3@"% L+)"(0*!856$LF485?O0D9:+P M;[V(ZD74EH@HBCEQQE8:$4>%U))(6'EHC&>,>O6]3:E>1'VUB%JATK',<19V M"FC#/:"1GU0YR0%U6D$K@I%L:"^B>A&U$7.[C8@2#F+'#F#R<_E&?TX>2KPLEMN=!#!YW_UOAK:BAJ)4ROF'^"8MY?#3>WNX\,?/W% M7K:XI3:5\%H J)4&06)3H'45_LDPDQ93#LE]C@ST5_NNHGW]U?[)5WLEZ*=$ M997A!B 3UI3J2@'!F "D\AP)*+BUJK_:#^%J?V.4K+?)-^)^K^0=I0V2&A' MM&. 6D6 D%(#PE&PQBR%C.+-L\D?5*@L\S[ECL-A@K3YQW@Z.02G;G;\2Q\X M>RC/>&B!LQ>33ZZ&5QI-2@0M][3&OMC4<-N'T*[$Y!%$.2^8$5!26 GI@B$> M2<4J*)4EY*9)K5*.$LDX A6@*)($U9I#!04$3LX>%DZ M9K+D4&Z4=NYM[PV+F'W-9>Z=Z*^_QROQ,P@7^:ZJX?J+_$,N\FHT3#,FI?# $&X %4P!82L,$..JJF3E: 3Q[R_R M_;_(=U0SUIO7/_ V+ZMER#R&#DH L9 @>$D0".<$8-ASS2M$C30;:%[?9? + MDPVB/?\265\.?]V6&7$1FQ_&N7;;NA\F/AW%3#):!.],/^NPOSC MFN(BY 57T@,&<<(Q1"#\BP!/F*\4#]Z794&88SF$_)NI/^[R"OUD>N9>A/8B M]*[XK:E50JMX]RQ%"$E;*82M,AJA*ES#.Q:AO6/[]=)SV10F0F 1W)=D^P)* MG 1:17M8,1%\&B@-8W?FV/;2LY>>O?1E;O_)Q4_V"]LO['9]LE_8[[FPB_3(5S+7 MA._TC"G;QNO1#[9G3-D.Z/WK&%,:0JB>,:5G3-GV=>X94W[,.O>,*=][G1\< M8PKL&5/Z$7ZO$3ZHMMV>,>6A/N.A=>KVC"D/'D/7"(>4Q]!S)2GU4FFDF::> M&ZVH]KD?(O)TLQY#]\;IN)/1_N4A>;GW^L/^\7,WWN!=_ +MI*.._[7AY?/#-O]TO_?^:/?9Z^/WQS&UMT/?OWM[N?ON M_='.A_W+_0_C]8PIS"-OO:' ,^@ K:@ 2LOP-UM9S1RU6HI'3U UE/B;LW&; MU^?4BZG[*J8JS1&4"F-A*$58*UM)9!!DX:^&5=]93-V[FJL?**&6"P84\UIC MB@"D'@(:U ]07AE .+5$X=B,">]Q*V8OHNZIB+($<4&8YUJS<)*ILM38<):% MAU9!9WL1M:DB:J4L5'B*$8Q%3-8*0+'U()C"%C!N"/&B$DKUG$Z]B-J,N=U" M1"G+116;HX6!U"FIK*PDL] S'O2P)+VSM]ER:MF4JC!!5,D*0(0TH%XA(!Q& M@$#CC&-2<*@WT-E[4-'DGB_E@3ZC#R;W?"G?._K:8S/_?+V\CB\%,D$TX>I^Z7Z#"-I@+Q,M,;;E]H@O1%V1 M0"!>21C#K]^L(X%!$C8&(0343#0&7-]AIDV8'.IIX@9R1!*>CDJ%,>6U=$^Q6(]D.= M9(63KX1\3ZMNP@6!!339DY\0E\8C!T87BHHG@&Q"#2&KQ\E?E:NL]$LIUWB% MCK/[]$LI1W0O](C.8* 6B4N,(^>,>VM%Y#)0GR1WA(B['M&5^M3+XAK7V[]L M?6M")U(AKS)!SRB(2I22:P<*EQ56[*[A4<.F9.&,+ M+BT5EYK3="EI$55D"BEE?*9+'&E./:)"6TFQ5)8NKH9QP:6"2\_$DUQLN2< MIQG29$&Y).=1COU&/$0)MAPGP*&\$[!]%3-L!6VYU]-KB"ZHU]"KKD;\:LH- M+\J_]JK+#2\+COUL:%WRCCII#!+)1\2]YMF&)2@)FA(A 6N?UM:9K$O]X-9O MOUH1Z1E49"\@]QI CFF%B616$LJYQE(KZ54,BABOX/]^P2!7;.'[X]M,/Q\< M(_?! M,,!'ZDB+1T&-D "R=QBCBD1^I(40!N542] -S/NO@2S@#0,*^B]KC5 MR6!.,&<)3#7,[^SQ*P#WV WFULM.&$VQMRA3.5VCP$![P: TQ8'+203\K%: M[A2 6Q51+P#W$X 3DB<+ZEY00\'(\4Y9S3 E/#IGDU'%3%TME)NF<2%0[;Q) M*%?C0MPRCFQ4'L$R@KI*UMA\U/J,S-077CVWF-]$* M%H M8USF&%]A1/=5$'>M]U )>P[QR^4:KSN>^RU\ L:=NX0 IQMV 1]LUNLE MAON5G/L_](RIRB#[OHO>7M]$Q5?Q6"Q^ZZQB\&-_Q5FS=7C1^+!'O?*:6HFT MX@IQISDRSD6D9)"PB"$27$*3"D2MQK,M\82H0-13051C&J*(#)SHH)'#/-?3 MS0[5$!,R@5@GI26$ON3$]0)1+Q2B'GK&\R"(*@[1A^+4YVF<"MI;ETQ"@0N' M.$T::4P<4C1RPC!SE)NU=5K7&!>4*BCU3%#JH0%*7\-$I)23RV$2.! M8T3<8H&JAU*N,]K[F3+[G6=FDZS>#)P_]TUQQH?+;EY/V MAT[-BX'W186+7SM:+.;QHP'ZMSD>/"<(UEI1Q+PPB&/"D.%)(:JC(9))RA>8 M7+A &7H>T4@%00N"+B<6O2#HDA!TQL%(I1&8,0XV>W8P6JV1L=8@'V@*W'G' M[.**WA8$+0A:$/11@MU_!4&+9^&A,#KC_XRN"A/2+L$6]\'3!PG MSC+_[>]M]_BO_G"X\Q3Z3QL$'WFSU.LW6!HQUF[0/MK\U+SYP MV.H,MN0%_'ZQLWE(\G,U-K?.]KBPTFG'D#8D1U_@@#01 FE,A0M8,";M6BV" MY)_ O(X&IQ$6%U;R!!/!G%8%2X>P=NGQX,(8[^(H;8/&V=8L\>A!L X MA%$ .G?O4.>XUHF]4#OKCCHU"Y>W 1X$\#@'CW>/J\\F0-W:UPR[&6NK^Z9N M!M;:>;2#82W"3(5:PPY\9RSPC-1K>7]7H[GV.A75Z_1[('HE8+>N#WO_>BRA+S17-[K MLC]^CQGQ.(/5=[KL0X_/;@V9-[]\!'<= 3R(2APLAW'IGQV\51OQW5C2VB!I MM:TL:#>TZ:--XQVN<6=%O-H37.%3#2#KO]W@G^L9MAZ2)O/S22E3/IERT :7 M4TX?MJE7.O%QOAW5C*-9C3V(OK]_7&GS -HY*WW0M2=PAW[(ZCS^SVEW=/Z M'@6OTSK_M8=_,?;WO8R1'QGB6]7V^W2U^]Y];78OS9778(;W*=@A%_"];PW: M[#8OVF"&-T3[Z#/8)__J-"X\:;[_<+Y[$#J[W2DS_*#-=UH-L'NV+MITFS4/ M/AZU+WK=W5:#-XZRC?,9[V[^ZZA)WQV!S3-;@\WH9*0A EF2O".^H9S$Y:V+PE#,F="#&,&6)\TP[ MK"N\(X!W"MW-\5CP;CEXMWV];\+93FM?[!$BF/.>(R8513Q(C%Q(&"D+*RP" MTRS1M7565YDZ/@.\^PFEO?1?P&/$'T/DLCZYH/#6E4;4SS]PGLVGXH-XTA_D MN/$?D7)XC&ZO-W:KV='4]X(=Q1(Z6T["T!(3M2CNOP('<"6*H6#J*F'J4JR*@JF/B:D?9NT+ZPG6 M. 5DB4J(&Q.0$P*C2)@U+ 2.?5B0?;$"F'J'H(;G>#Z^?5S+DU-)\*@__SR\ M>UR]/CY&MJ[_-=:K%WS''N_'_/:UT^U^JMZ;9?1G%JYT=&)S=_F:.[]^&Q!3 M&--Q#3X[B,?^O!:_3:X]'@!<\[^>DL*]&X_O[61XK0%,^'@8EU#S'7R>/:[< M/\ZD?=X\V]-4"ZVD0]'S@+A5"MD48*8)X#[#TGB.U]8)F<6$&W$7O[;B"U P M0UA@^*TL_?U"C$ E'!)0#;1QL7$!:F4O2<)EXA9QQ1GB1$5D =@15IHI[!RW MN9FPD&)V'RPF0*9>&\3A281K?HV]\S=6F/[[<>=3^U/K:W&IWIMN_GVS:TA5BLP]&KAFOT17 ST=B[ D/F. MS;MY2N3'$*UH4,8;:;60G$1LN#34.8<3 M%0$K]DS#'H'6P;,>Q['FK (3IQ U8R2IG9P";MIA1=O^[G\;Q1[L_&/_IO9; MWB\4_S%^L?J#_/&/>LW63@;=K["K>N=C[^PH^LXQ/-7^.=P1Z-WQ.>AP7^U# M6+4_H\VLNG]M6&K["GX:)L$UBDW:^\R9>WSI_^+3_?C4'7-CR0T#$6?W^ _+&W MDX%F2CK(3'4 %P8I.K*'L>:OJIK43NQY)3QU&)0[@,F\I,CP8F:WUG>Z\6L> MBH>'!#Y0&X+^'S_& )X0I P^#@_6Z??"\$TM!Z->N_R-,JM7-ZN=Q0$0[ GI MMOO[,&\PG?5?(D16&:%2XEI[P77D)DJ:HDTDP#;W9)Q\A3&0M1\SWS]/A["W MAD.8,0>HDF][2]67C<$@,_;J$3[FWW;2SND(MD0<5MD&_P]VY\LVR._/GK9I ML^7WN'5@JYB(<(S F#!P)TV-0#X);S2CV%,#S%G4\9PL@?'FFK7#KE4;N>)5 M._-BE$-!.;$#D:75[^"#^M]!MXL"OV3>)S_=;:7)1: .<8L M."-8W/!+F]@!C?_B2_39,[+3KUUIQYL[:FH M(F&$YDQ C#B3!IF88*>" ::Q2X*DF+WI;,Y&K< Q V\$A7ED)\Z (KI<@,! MQD[B\R=;N=II@[Z;K,U$\\4P=R/';YGSC_'<18#T$-_4-H;#TZ.3?/]A[70X M5DVC3G=8@W7TI[TQ &?B.2W/P.3N5S-F:W]E MY5QCUR[P_1N5]NYFO)A<].IL-X(VG#GB\6QQ%MT[")5+-0:!N9H.^=QK& MJWB#70%;\JC[#76Z 0C8[Z](+J=2?%H;YWO6XJ2$8 AXGD'KG_:87?X^;CO@&!_S8[-[>.34Q@%#,?#MZJ!O]Z,L6W2//![DOI$ M(A5(1DH0)]0AV#3PITO8B1 \U>'%)HD!9S\;_M#-7<'DQ!=UJ[SME6 M_:3.10?&T&M\:8B=+PVP!!JX?7'XK7WT\;#Y?K?;I/\Z;!\U#QOO_^XV/TW7 MN=@2[2^?O\'G1?MBXUOCXN/!3NM==_=]KI6QS=JYY@7]<+;[99M4 2'307:4 M:\]$CJKC^'P%C2\C%W8GGA2MH^W["![;5]%S-RR(/+S M'(ATC"6J"&(L>,25#\CYE! U(1$B@K.T*@0TS\7_CU\-ERL-=._+=" M(IXL1II;B6QT4@8M8).ZQ;;;*$RW,-U59+J+C[4N3/?Y0:2_!I%;W_+X]JQ. M25"=D, TE[ST!FDG.'**)()Y,%S?VC>M,-UE,=W+(.I[JJ.2^O=(4[/:"N)7 M](/0(3C"/5&88RF=4]99)8,SV@-;KECR(ZJ%7V#)+Z_]QI+0?W\*_=L7>Y*X MW'U*(15%0ER 'M#!:"13U-BKH+U9> /RDAVX\,"(C>$PCB8U/:X%DEZ%?H$> MNGHW@]WKO:;NJ/(0!- M@D<--1>/X;=1[02T8LU6S_JF]N[[ W6/Q_CP/22MGV-=YTY*?1*6-BES M?P M/?AD-\&>&0>NC2.FKLU7IPOV!6CA\_IT5%O.ZZ@14;\,:/\81]TQYM7^#6,= MOIG$L]^Q!O *[[#-[X5A[I;N59^7ZS63 S8YJJ["_0=Q'-IYW(==!4--$:[O MXN@LQN-)K"-\/?] M-FWGY@6MWL'N9HX)W (VL87;GV9B!X%M[)\U#[;/=EM_]MH''P_;![N=W:.M M;SM?FH?-UF=@'QNLT?K8^<_%MFB>[3F12XTEAI2S'''"$G(N*L2B2Y%XQJDS M:[6K5+2-3,&P$$YQ$YTDDC.;K)9*2\^="\[9Z*9##:M%J&V,,P^&M>_+4(<] M-IK1O],QJ+.Y8#\?P,T!>\>M9,Q%BQ57SE@I. M$,R(#%0(_^H;\Y#LQG/;B M3KJ H1<>PITC#O2%J+O=<6 M5N"%1+16LF$O96-P33:.XZCVVW>N4N4U@ZK-:3WG64'._]X_+CE*'W[VRO6,IN!612Y!!"3)X-/>I[>T?_7Y)#K_3P#]C+KFTD?5W/@]XUQ^\'<30'>63 M,B".FZ?QW:!_]'%,#?X-S* ;A^,2.*/G^?!:-@\:W M=JN-&_3OP_;1[N'NP3;=W=SBNP?-7N/@SVYSNE?-0XV#ULM#I'#0J\]/TVGEND7D6AO4\181+!K%*[ M4E!%!_V"#II70UX[2:T7*%@G0?-@AC0/$KES_0 7 MGHAW%[E=>,1_D=M'E=MI[FAELCPEH(V,&\2)I4CC@)'4)AJM@%K*2FYG*]$^ MB=R^GEC\ZJ3J8QR=#B9]@R;5$R_%XWX!&TY<)B*\KLF*R/;K\6M, MN,B=8F'&,33]!"\MF+N\#CMJ8?Z/&8@KKOE'1K4Y)2TD8\%2RE'2/B$>&4.: M2(F$2LHXX#(4:T U5J>"K8:%53PCJ\98BD0_I41/\Y0 6Q8[EE#P,N3@;8)T M(!@QSA0&LF*#C&"#*)!HN1H2O4B?"=4KPU+FYUVT.WW.JTVCGI8B*(4N51SSY@*P%BS,8+EEBP@LI%F*X"@=RA?4#IF3G7,I%/9X:5C9NF8^>2/MX2.F2N4]?P].CL.W_4' M<_*=+SU&K5>?_/QACW'.!+$.42,8F 7,(NUDSB\1."2>+./Z120_C\L[7O6M MGZ[^,C]>==*T\_8#G4J*>J=#T&CCLY_K9T4VY#FXK$&3JXW8X21!>OBLTZ.% M?D/5_3*.GR"/F;S1_'Y-B^V=DLQ;DGGOZB[%7$2M/"78&BY2,(:$(# #XT0[JMRD MS3>CJJ15S+A(:>/@P[?&^W\=[L(8VK2-VQ?-3KNU=;'[Y5VW>;#%X#X7<-V+ M=G?:1=H^;VYNG;6//O9@3 >[!Q\/&O0=W N>X ZF/2Q5+O"M];-(QRW 5H!MU8"MQ'&O!/(U MWTXA']'&FY@D<@H[Q*-P2%OI$&6,",T(CB;7:%%UHF=SR@KX%? KX+<0\/ON M_B\PN 08G": Q%BA DXPHY@C'KA #CN*M'22: *[7L@*!KF:#?Q>11A\99FW M5]ZXQW4/E7P^+9CB//>#Y8X3+$R(R2A#24J."6&K,\\,A1K=UAQ[" \,OTV; MO%=+.,?D+0#W2P"W/6OA@KXRSCB%E*8!+%RBD(8E0\H'I7" ]=*\JL6W&LEZ M17 73&$6(+<_Y#)3K.6[NSZ?BAP/X7V8N&&F*H7'+$[,9\PY8Z. Y0/A-ESG MGLP*V<@$XA8XK =;CY&8TW)5'=/9?)?[!?L5>7^%\GZCF&01_B<1_FD='Z,V MVFFP7Z0%X3W480<8H@J.W2M"4A5_6M5HEX7]EF?F;,9Q64WX_6^5U9_(^ M!03^VJ'@:L\:,YU)QQ2/BC%G$HQ7()H%1H"%JCEGP MP2RZ(^,*^:9?N(@OV1UQW_.I2L[[*152LTA9G[%H9-+,"^81)@HCCJU#&K8V M2MA[00UV*KI,:G3=,+4:&?Q%S)^SF/_(LBDR_R@R/^.L%$33F 02A O$:3#( M>FZ0U%YZDQCWE*^8S#_K2/%[AU5.6M,^]9G+ P[C5P\7?P$6I6;)ZDBCL8%3 MJPWF@IAH.8O4X3@^EUZ885.B#>\#;Q]FS9=$.;%8<"2<99G2"&04R=$WV$1) M=6*&Y2IC#XXV_"7Q>$:NVR+O]Y/W$H2W$H P8^-P%H08EQV4"7%.$W*4.61Q M5$1$3)*O&J75J7IPG[2""0432FS:*J/#-%TP)C@J0T2. 29P:A+2U"=D(T\X M&0GO5Z$;=4YFV[6L(CJ\LO.>!\:F%2_1G6M5>1:SCR@&3SEC0@=B#%.6.,^T MP[KR$F4H5.BVHE4E-NVQ >[SK#V$ [;>J@#T)QG$71+("6M12M8IRY/ /*ZM MLU)Q^1G)[7+%MH2FK9R4SQ@YP$=EE-(B;9A&'"N/C#<8T1 \U\IQ$7UVZO(Z M(XO*LRSR_@KEO82F/;WPSX2FI8!=(!PIQACB6FIDA=/(4!8C&II7HW&5#8 E->TJ@:\^Q93RC5EN,?)"YYUV(R&(%:.=B MB%I:FZ186&A:",896L2V2(24AAB3T15C,= MQZ1&SS1X\[/F2W1)1 $$+6*H,P!P+# MC8'ESSY=:NH"+RK_ILC[*Y3W$IGV],(_$["A: !;12%8WX@XCP)I:@R2T0E! M*"6.\$OA)RLD_*\LB:8437MF$%@BTYX2Z [G5!VP##OO$R)1\'QR[9&C3J&0 ME."1^$04*473GJN(+]D942+35DG69RT:+)+(B<(I,H\XYAAIA@T21C(BA'"! M9HN&Z#H6LQ9-2:LK8EXBTU9=YF>*IFD:>,H5\&("F7<&(YN41)8YK;E,CN:B MJ"LE\Z^R:!HC560:>XP3ESO6=1A/R.\,EBT )>_%\0':Z^QIMLBI66WE\2NZ M0^@0'.&>*" /4CJGK+-*!F>TQTI51_<+L_Y*^-Z]VIB=_=7:'C4^57K@K-DZ MO&A\V*/98\691C:JG).0)#(FN[-DB-121["P.8!OP95B'B0V3^S_+J!90',E M0+/$0*X(JGZ81E6;".:1"X0QM8@;(P!5'4,I1:6"4TQ%MK9.99W*!T=!%F M MP%J ==G 6@))EPNQ[6F(YU*J(V#UYG*!EW_WFS-%3#XOOX*PR8HMP/MZ MTWC>/OX*<]X?G&]VA[[7'YX.8@NN_V>O[P^?'&C:ET #P-"$][8O=EIM"B"# M0=CAOKU# !D* '*TV]H] N$730":W?]TL#_Z^]A^,:<[1P ,%,9Q .\=[![" MV+XU+_[L['SY>-AL[0* [/::1VW>N#@D_[GX0)K[>R9RQ;QWR!#M "1D1#JG MX/IH/&@#)5PN TKJU?SGHW#F=%<@(PE5Q-B>=X07YZM\?>-)]\)X;37MQ)5]MGHL):&6Q> M\P;:V=BC6L;(J4..*@9$/H*622XAE7%3.^Q"8-,;XA8 E3]'RZ6 Y?QXF6N[ MN-8]]KW3$&M 7^!BP(WJM9X%]5:SQZ'6!S75B394?\!F'':'HP@OI]JH$X'T M9(Z4E=W-O5_]J+37E98=JTMXOIX]&<;?+W_Y(W2')SU[_GOWN!IE]:4_)O,X M4;TY^&A*6U;3.'[[C[-N&'4R:WR#Q\QQU&\$I[>^ MC=^06]_[T64)>Z/T[6__Z+(_?H\9\3B#97>Z[$./96X]D_U^C1^U5VXG*6;M1=>5A6*^2;M1WOV M'60K0!V>GIST*B;Q&%EN+\WY\6L/7]P;M]D+L \;E]LP^S$FF[ 91SOI8X0' M^AJ'S\6A<3^:.'%HG#6RW=#:X,VC;=ZF,*96I[?3VF"[K0_?=C?WOP$]A+$U M.\T9A\;&13,[23;W:?N@<["[^4'LO/\L&INAU]Q\=[BSN45W#S[S!MVB_[G8 MNG1F7$L<"U)0PAG2(2K$"1/(AJ10\D8&;"D!3E\U;<#\5>7-%^ KP+?P(D$% M^)X.^,ZG\VDX]H;I@+0/ G'O%=(D&L2QYK"H2DFM M/-^D%Y<3_S[/>P&C1P*CQBR]"(YZ':U"7D2@%SS7#&+6(V6%"CS*)(Q; M6V>JSLF#Z47)PEM=B5XXO2@2O22)GJ87D2M"/-7(<)?I!?PP4@6D/,<@TB9H MF9MTZSJ3BZIUN 1Z<7DZ#X.-/P:!97URD248J5X98C3_T+35']G>DP0'OS / M>HF;7@:=!'U3M,SBM,SG6=[((Y,4U@8EZ8 W>BV0\S8A(FE@+G&/<6Z4*$B= M+:P<54DU*9!9(/.1^'J!S$5#YC0Q3U0I)2Q&25."N" )N6 )D@I,\!QU'1F0 M2RWK@(TO #'OD#GR' .66YU8>]L_@CN?UP;1YRD,M>ZE%-7.VV3\[?MEB?O_ ^RW2_+"7@DI@(7,4?:2(6\^0!7Q% M1N&$"0O.I93K$M0QGHV'JO_24B^\N6Y9ZKLO]>(&VQ M12!ZWDOID\N%B$1=SUGI*FCV5Q9;"P;RG)>;.TZP,"$FHPPE*3DFA*T6&\,: M:S19=5D6>T&+39O[>Y);Z@/EH'Q] GLE*F1Q<"#<43B 7"VU6UOG=3['*9;G M=9QETLV36#N/=C"LQ>.,_%4T^5@Y7Q9,JE]_\;*_7[5AKK\NJ]?A*X,X/(EP MHZ^Q=_[F9O;*_,S*AVK,]2KP?29/YJX9FXJ^N(Q-_=HR-O\]Z)\ =SO_=\\> MCS:.P];_G'9/CF 95C"#\V)[@A=]P(<-T3YJB_9%.-QMM?'N^R;@@P<,^'S1 M;F4LZ!WMOO]PUIC&BYPNOMGK[A[T#IKT8Z]Y\/&P3=N\>7%(FZUF!W""[GS9 M!=S9^/:?"WB>C3WA,UA3BX"A UX >"!KI$2&RD@Y]R&8-)W!&91R$I,8<+3< M&6,$!EZ/)58TNL#<=,+>Y2K4:]4Z5!!QM1+UVG$#N#EH+N"Q0 7! MQQ,\%[>8!&55Y,1H3IE"OY?3_H#Y]+=,H]6?'8 M"7YRU#SZC'M\\;1!]J\:![NM [I[D&;-,ZGG.!' M8*FW/O#&P2%I'(#]WOH ]_6BW=H^W]V$&: ?Q Y8[?G><_,-0R0Q>BF0)B'E MZL\\V^&97-MDDXO4JNK!N< ML8B- 3#W&E. M?1!9X(]X*E""A7B-NJP=FH"+RIZ887BMHHP7PJS#"#%-F"K'>?6":-#4HH'+ /898X6 M;K*"PCS-31QW3!H6979 Z%XNJ0[5"WI\BS5>V C&",DZL]XSC MP&Q244OMN9"61V8*O5A!:9Y)08Q $0UV2,D<6:<,!ELA!)1"TF ,INAS4K'@ MM*[XHGP?Q<-Q-UG<2:GKXP.)Q:NP=' $3@', 4?@$U8X3:U/BGJ! 9.B%X58 MK!H4?9@E%A$;YKGWR-+ $/><(VU\0-Q*'ZBHTF: 6-0)651#I.*U6$%9=E%K MI[5*6B>N1+#*$^R 24AX@P56:,4*RO),R<84' 4RB#0!,>8Q>)2# %#@A&(+ M<&V(SK),N5HA67X-3HNW_>/A:' Z%L-Q?<;]P7T+-+X*.RLG >$T3UKA%I4 MA9V"4,M"J/8LW1"44RL<1D0IEW-8/7*4Y>JQ- ;#0PR.KZTK3NN:+[B"Q&I7 MU2D(L+R",04!EH@ TQQ%&T>"9!8Q&PCBN6ZK=50AQBSEGEEM8EI;AR6N8[+@ MJENK$E3Z#+TC?\7AL&:]/STZ[55YHR&>#$ DJFS:5^8B^>T)2,O&]ZG?O#;S M\'LOYE\ Q3:.^C!'%]7KMR)< ;?%@9N?XTW1W@3!$J*Y, <88!@9FB2B,1EB MHU)!9&^*,G4UIR7//XHGY27(_*)H2I'YE93YF4!4PTF2E".KX0=/*B"M'=@U MRGN//:,\9)EGLFXT6PV9?Z$.EU+WN10Q?7%>J>=3U/19 /C^G/@:&D*TW"!N M!,[MR31RR7ND(V%)F>BE 0"GDM6Q652$3:D#72"T0.B2W'H%0A<-H=, W"*-_3V!J01NRA'6V"-.'$,&4!9Q3*TS MQ$LJS-HZJ4LV*Y9/7 JZK/S]5[ZYOV<#HT%1@PA1=APU[F1B2 3IO(@T\JJ[ M":X;-9L?^_2UH>^R^J]W@6GC;,]%9@B&M96>@VA'E]L>8H,\)8;3H(WUL,!R MUN64BWNFTU[O_/LA3BX$.AS&T; 63@>Y8,AR2D77*M_,C;.D6OQV$H^'L6:/ M0.?G@8WZ3ZN!KOM>"^+,WY#;HK&QYZA(Q@F)3*!@1X?DD/4I(J^,P\X2'6A: M6^>BSN7*]1THBWR716YN[%E'N6 <5E6H'#2L&-*88X2]IA'6. 6?B]#S.ID3 M+_ST:J6L\\_7N7'6^+ ')KGDC"=$&:&PS@;H RP#8L[%Q&RN6,FK==9STE]7 ML]O Q- 1/-?V[P^[^0._#V+/YDM]+S+]OV^6_9[8E_C[5ZP#:_)T=/M79LKT M/I$Q]PY=JU0\GI]K/SN#[V6&]R-R@V@/D4TPW-]M[\R>#]?^>=.&!0-VU_AY8 MS]$]\U<_=]D N+KBZ]UCWSL-,:>KW5[TO_JK0KIQY%9&LF$-YFIXZCN3*TTZ M -B3;F[Y=5$1[W[5^ROW!QB^J3UR/X_\:'_E)]NHAO/G^?O8WQ_8DT[7;P T M#5O9V?:J.WKL[SDFL>P/VKJ:_!9%=B-;QL"3'Q#O[?(;PUM1FKWA+UFK/# MW$'BN';2.1]F%^K512ZO<;7CJJO.800SRO^*%&0P&$[Z4@Q__W%SD=OAX:>3 M4II;E.86+[YM0VEN49I;W/U$]S.8Z8#K%?>P?^]/! ,!@S E?ML-FYN;@&O/#QO7QS.[VN1HYTD)P(9F0\46_ M.]U>]^0$7B^=*6X%)&N=$3(0DRSG,1*@7BD23TA@Q&N*"]EZ>D":TXO">TZ3 M]19)9R/BUKA<7]8@1YSD7#A*)0 2$.>Z5(M*@UZAX/$BOU>A#,2#!F)1<:6X MP\12Y3FGTI.0@E!WCGXN\ONH\CN3]2<.G/AL'&'XO\LC[Y&EQK.Z-.'+RR*@J_ )$J%\[WS'G, M179+Y*ZI2FFN)?:!,E\HSM-#Y)RZU0Q,9&6C0#H:C3AH..1$((A%CP.5G!HB MQIR!2R2R$EO$4DA24^62\[F<@:A3N:@F Z6<08'- IN+ M+6=08/-187.:[DKC'(LNUR6E#'&F'7+2&>0],]ZX1%T2XQ(&7#RXX=L*P.;- M$@8S>3,_RJ>I-ICB3&#+J4U@SBDLG./;='E%B;DX1P+=:>Y#22 MR;.@#(-5:/W/PN_14N+OYV7?_>9,$?-&5-/PN%'Y[_O]<-;M]3:. MP_;QR![O=V&_C/%HLSOTO?[P=+!"4?F?K["G??"O@_:7K6_P';&S^1GO'L#O M7_X^;&2\ 8QH;GZ^ (SYMO-V.BK_8[=QU.RT6X WK4/>;'T\:K2VQ.Z7#VW$F7<_&J]UUK8X_32'@R 4D= M9&XF1I#5VJ*0"WO GT):/[V/GF7:4\Y)&>=CN-CKG]6&IT.S.2*/)N<#\W?8&(>)XWB;GD=)8WB M9AK%K"ON44]:7^S%G]EY[GR_[)^V9X]]K-E1;9(X,DE>+VD3);3X5L>!U"Q9 M'6DT-H!=I0WF@IAH.8OY_,Q5CH,[U+BXI$?/Q6%P/_)TY3"@GWG[Z.].X_W' MP^;[-M[]LLUVWF]_V_VR11L7&Q?C<30NVK,.@X/=[!CXLG6V^_X#W.MCKWW@ M>?O@7:_=:E\T-AOC9[YH'E0=XF@< MP5%$'9,\BI'C5JH+?4ANC/X _CVMC%YL_KXT&<+7>_?N9/-]@Q5_J;?#P MPDM#>&#X[3;4FBS,V\FZM+XORWO;/?ZK:M!4H.L7H&O.$5%4'NQ$Z9'F\(.[ MI)!.3"*62SA)0A++D3EF]G3H[MT*EA>R^$(9XZ3B06&,A3$^^E%388R+A]TY MS2^CE4IJ+9 .OBK)2I%V ,#4)@P,GWF?:ZH!8\1X40&1A3$NC#%^]\ /NL/L M7DR#_E'-^O\Y[8X+P[TRVOB4-5FOCJ7R[ ]BV*RJUOX;'J0?"H@M#L2NM[C; M^M:XV.=["EO*O/5(>4D1CX(B"[01;%\10K!9_80<%HK-@ZW>YY+VLB""^CQ@ M<.&&\^N(@7\L!"SF\B-"WH2W4:I%8ARC1'/+XJ G9W&.IS; M4CE)!!,2.S"X55V:!;>:7X&0SJL SNMQ8:R#+8,5O.[!1 N(=+O >6#R(-,FI6*([Q6:'BN(?,( M)MWJ/?\FZ+Q!]^2'WJ0E;;X[D[75GM'W@_[P]OIY"YF',LOK&]Z?'IU6'3:J M$N$;1WT8V\6/W:)E\AK;_@PS?6KI]A^$%Q*4Y=HH+LZ)R/5FN841&\))R(9)4C MGBMJ8\2-FB#['S9(OD[S:!U>[&XV>./+-MUM MP7@N#L^KRI+=Z3+\*@4:!4$1S$G$*>;()FN1Y\8R$JAARJRMZ.0C)$SQ2B1 MC*^M$UUG[,%5. KZ%?1;G:=^ O2;ACRPH[>^Y7ZB,&6OZ8AZB7@WS?:\QTP1 M%Q$.W"&>HXQLD@'%H!0AL(Q&^*I(KI[33_T%X]VCNPF6Z4WY-028>SI/+==) M"L$3-UQ%KJFE.("$*Y%W]U4[PA[? <_O=P.LCMVXM\ MWTF^=Z;YC!/"TD0"TB8:Q+4&^18\(N(=(?Z$5;Z9"^ M^2+P]G0(-X^#<;?JW'>XTSUYT.E%Z4#R,S:A=0Q.<(>3H!S^LUI+9C5C6F)I M<2A^H]5#FL:LW\@9IK3Q%'F7).(V:N1\3,A:S+PQCE)-UM99'?Y9H<2,(LW/ M3YJ+9V0)\CWC&2%&JVBQ0210@KBA!KDD8'-3YS$F-+H0LGP3LJCRI$6^7[!\ MW\WV+T+[:T([K90C<]IY0Q&G"NB_H!Z9Y!0H90;ZV/# *W>F7*5,\WO^ M=KI-G$:>L%!"98>U58$8K)QT/CE/=;'35T)09^QTQA17!%L$"P?LF6&.G/$) M&<\TE82;X/#:NGD,,WVER]7<$M(RZ/LX'-9&T7>.X9[[YX\1W5+2AR]1Q8]U M>_).,-W)1H5M%OE^P?)?S^:5+]+3*QHJ$")8ZV.X<5+93 CEM+8+% M5;E L_0J5_D5=<$7%8^TBB+],/OEF=GPT4DE,=>."LPCYQIHFV7>)APX]J2< MM:^&K,[:\%(R0T#Q!B-M]K@I9#0VR$<%$NPT#1IL>$++63L>I^:'F*I]BGIY MH]9.9JSZJMO0:&!#/+*#PW(._[BL04O/G4B:F0C:AAHOC!'.*JTM$?;.;>Z+ MD;\\%/H\:^1[$0U+)H&1+S7B8.4C$R5'W@6:#$[.LIR_49)(BVIQ3Y$*A45@!E!//^__PO M30G]HPAW$>YBX*^<3,^HZQ"ELR(@"V8LXB%B9#5)*/A$;&(T,2-?OKJ^[S5> MPV%GZ\K^J(J=-1-)H%U6,Q@JYMBX> M?AKYL.Y%Y9-W^619@B?_Y OM-CB_M&:K/[*]QSAOOV-ITM(+I_3"64XOG!*N ML#R6WJ5P9;^O*]VKY\5%1]^6CIRU?Z\I6^?,]AEDM? MOM*7[]7->^G+5_KRK:"CZI5V:]$A82LCEMHI'I(U,#.>$Y6LBD0+7KFBE/W5#G;M6".M>\W'FTM!OYCC312.U M(08IG4(NAN60ICZWM1%*4D435W%MG8@ZPXM*%2GH5]!O!9[Z"="O'#HN'>^F MV9[BUD46+4HQ&<050)USW")'8_28"F^(K?KR4?6JNC _NIO@F27G")$DL<9& MZB*/.FK+=;8&E-9"6>(XTARW2J--#$"12V=@64*(N";&)CL8*IYS(WG9&V=U7GIRU?DNYS/KZ!$SYS/:TRT!1V- \[G M\RD@DV)$4B=AP"Q(2C-0V:3^LFM/OZI"F($[ZD^=%M_)?7EV]IHCVGUIHB,FF&C#8$<2$LTA9+)'&D%-;;:\M+ M7[XBW'<6[F+@+UVFI]6US/X9H@,B-H*Z9M8BZYE#0&4*>ZII]"8'KF*OO<'6"(*98-SY!1YW%O3\!?22P80C(3D): M,(FB"BR$Q%QDJJH$3GAM79(%GHV\@(8H!44+BCX7%"U9(DO U1FG*P^>>"\-\I88Q#%G MR+H4$$Z&&J$UH3RW[!-U8@JN%EPMN+J:N%J"=Y:.I-,,-7#OC.8&,DSWDATMUZAUZG:3IJ&H9<- M.;O_Z6!_]/>Q_6).=PX^=AM'S4Z[M07C.^3-UL>C1FM+['[Y<+:[N?&ML0GW M;C7.=S:W^'\N/&GL[X7@J(Z4Y+X*.45(!^0T#2B74N*UA1CJTD"%8"(ZZ9 M0K R#L6HE; **RWCVCJO4S*[ZE7,WZ\LO!8,Q#PO/7><8&%"3$89"IO+,2%L MM? 8UENCR0Z09>$?8>%IXVR/6)VD$QPYGV4^"9-K8@J4< 0L]L&;4 7W,C9; M@"O/:VW4B;74S9,X/GNK1=!2H59U:1SS!T:J5HVL?OW%R_Z-U>:Y_KJL7H>O M#.+P),*-OL;>^9M:K79%0ZZT:=Y4W>/3:MEOZ-.)SA(SC:3XFO?FA 6_/TKU@$].1W=_I69<_$GTLOO0&ZGYN?:S\[@45A?NOSM//-EE3N;/@7W]MO?^X4VML MO_VX\ZG]J;75^%2O;3??OKDY)ZLU]&KAFOT17&S4K[WM'U=4.#N::N^ZQ_;8 M=T&D/HW@A:/<'*U6!::0/VJ_3;9]#/]8^;IX2^3%>[*WU_^.IT MT!98L=M[% >B\S$*=OD8!:>$'*P+TH93AZUE-KFU6@0E6 W\H=$.;XT!_&\1WPQCMX 1G=P MA'NB,,=2.J>LLTH&9[3'2E6.WCOX6WYT@#:K\YIP_]99['V-#1A,YX4;:&,7 M\,E1DS:^[<+8FD?_ZL*_N$W;<*\&;;S?AN]W#MH'AZ)YT#QHO)UR 1^U6?OB M7:^YN4W;1_^"?S\>P-BZ[8OV6?O@(XR[V=UI'5*XTME_+C9&C4_315\$UU:# M,6TP-;EA'$$FXH@4"=(RXY*4*7MTA'APC>4%1CV_AOHR(%SBUC"U5Y]"_C3@ MU 82U3KK%TQ:'"9MS6*2C@);HPD*R7E@_"XBPPU#R2BODZ3)9[>3J%,ZZV]\ MNISR5\+_Y+TPZ55D@CTA)G4&,1946APJ;<^B$K.62&$]8D%C0"5MD E1(HLM M,4):00+)IR FBTAA2LM%)568TNJATKO^Z:" TN) J3$+2B(&ZB(VR$653^6C M0"81EPOQ2.MQ +I4'_+53I5T%)%ZJT@J $GRV@M#A0^C +2DD%)CGC M*)I@$>?$(Y.SZC7))1&B,2G7^>-UJHM/:IU^^"6-,SSM+^ MV9.6');'G9J"\7?'^&8<%1A?'(RW9V'<&ZLHE@ZY%'(>(*$(EI B:FAP2KF$ M1::9JBX7QC.?,GOE#EDC\^->J]VE.!/8PBR)WG@*L +IGO$8ZDH04D4QX1323>*P?JL#9C8S7 MBA #+#$Z:@677IF )8E4"4]IXC1,!QQ6\UX;3WR]=AQ'L[)Y/;9N;K#J3^^Y MKG71M&ZU8#.H3[*"S/0HD@3A'D3$ZE^DUH'-B/OH1G@LF;? TOH@0U%8G MPJXZNLQQR"&F5;WN271IM;.K!+X7$C4J]1O!Z>*C1MD;I6]_^T>7_?%[S(C' M&>S=(F/VN+K^"[>BOLQP(FWXJ!]T3AOTH9H'K6_[;8^ MX\8!_);'=1$.FP=;%_ =WOS2P#N?IKT5S8/&Q39K7QS2W8-WO28\7P,8)#PC M:](/M-%J &O<)W _,3>H,?!$I,81>WWAL0';QV#YQ]K(?H-K?B>KW[EJ"1EX;(XV7H)67H$" M6H\+6G,"O$D0PDD:$4XB(:X"1B;%'+NDG K"&H=)Q=#(PQG:"O9HG81V) M%U@@(P4#8581&>$"$H18+9T()F@09EJ')5XA87X-'IG-6/&087&\/#:=N)SI M2>ANP9Y'P)XYB6(V6NYP"$AAKQ''3"'CDT'2.*U!GW 2*6"/JK,YE86+Q^7% MB/&BB$01XZ6(\'(D_$"J^7JP$KY8 4&5;'.V2I9+,7]L**LX78Q+:QA@3(\S1IL M,,'B7,A;YZXB4BJDG?"("R^PAC=D;CY%ZG2EI/C9=2M_#8Z2*EVI>$D>F\]< MRPIK=(<^]GKV./9/BZ'U*)#IYU3[2II[+C//D1QQXW0N7*$1+*=C3GI*I6%'?)BA*?(L]+EN=I"N0)]5@;A:SS8,8(+4&>0T3"84Z59-8RDRD0 M$R\P1&7EZ]#@4H>FU*%Y=LRL@/=C@/?^+!G#@3+O,491)P!OIA,R+DAD@_=4 M8.<\!S(F#1BP#V9C*U!^9KGI7@4Z"W0NG007Z'PDZ)SFO0KH;I*4(NU(0IS; MB"S)480XUZ3"1&D6QY6[YO21?G[0.:=RU[7B,#?+1$WQX;D5M?*'%BV@X@V] M0X68VP*CZ1M]Q\#H1ZT_,;^HS7C#S/Z<-Z1;#:APJ_YC;-.?QCGQ,UW[-=8L[5!M &&!]B7CW^[QU4N7[+=0>UK3HY]4VMU MX$;PW ,[BOM=?^-&@\MAU'IQ.*R-.G!;6X,1UOIGQW$P['1/J/(I L/XD=Y@->^"PH"%BYW MXQR_6,OS"*MF?0?>]KW3W.AZ<@]_O7_O\'O7WEQ>Z20.JAI@PZE^Q NM[:?) MRZOM1UY;;;\-[ZOVQ_^VYUF8X<_!:0Q_=:WK]BK1WS@.%9NY]M+W(H!OQ\QF M52JY[6QN3;C+2;=Y].%L9]-_V_GRF;0?/B,_"3 M4%40O5')[6B;[FYN\.;%EMAM=0X:K8_ 73Z+W8/&MYWWNP<[7QJLV0)^,FXT M=K&SL6>M2<($C((+'G'B&9 .0U"0GDG!G+%"3-<"#-@193#1(@AN!7%,"V6E MHXE1+BR?KOPV69C:Y$!YC$/C H&31:A=6Z%[% K\Z8"64F5R\BS7'F6E2@4^ MR0;[L">,D=*2B *W&''+/=)$&V2CX'S@BZ-6 M(Q 25Q*VX=??K)98)=LL EI2G06#U&IU5U<^]616YI-TC9.'B?K]LONTG!<= MP7RQNN@(/E@A[YXZ@HL]& ^5"UR !)PY3#.^H#QP(ONEP[G$7OMVL//?#ESWM];&EF@>>@;W0YOG M3='*LM'O=GAS]Z^#YBZ<;;?3GBHK@\&I\)I2Q)03"&:&1)JYB#S57M@HC)5A M99WC5:[Y7(AAO4 B\[+"P.P*HPH,/#,,W-[S"($QQY5&3K. P!?$2"MND:51 M!.\PMY*MK#.V*K&:"QA8AL3B"UXSL!W;;X\]VF] <4I-]I-3E_'8?Q@/?4&I MF:/4-&D7QIC7(B*LB$1<8X4L=AQI1RGQ+N)$6>YMNTIQG4HY2XIQ38E',>)G M,.*)M&+!@O1!(4:RD"75+(>?-;+,"&I- E#.L@I\59HZR2HL4Z#DF^WW;7=X M!CB^;WUL;K\\^ M$Q<%IIPC6$<(XD10Y$0B*$8N:.1! CKE^B5&9^4"S6F\8[&->G:%VW@>"D1E:[3.&)K]97(;T2 ME'BFH,2_XP$OM&'F\#.ET3-UUGK"**)*<8"?"/Y,UJGT)-A@L(H8'MNZ7B5* MU\B=*3&)FM*&8L//8,.W8Q):QQ!TH@AK+!&7UB#C/)@TB<$QXG.W(* 0JXK4 M*:Y8DDUJS'I.^KT4@>KWNK;32/%QB2:+#9TSIC__7!OYM[&$=9\ 0J<5'/.D MC?4!14:S[#X#"/7:(JDYP]3&8&(N.%ZE?%8-)$OTI(:V/&,:5&SY.6SY-AV* M5&AXC!P9&07BS$MD#-=(*>!(W@22K*S$[P2MD2TO4TRE?:T=8HFK/!.QN-8R MK>#0S''H:))3)$F-5LD@HC0'',():>L2,LG3&)A66N+LELE:*7>7T$J].44Q MXR_0638FN+'9T9?M' M]9HENO(L*FX?8/3Z9]>JJ@N"SAQ!-T?H.2)#WUJ[1^?-G=P(35:Y#JJI"0E90C:1(GF$69 @:: MQE>U>32TS]"RGBG4=?-22=8ENWZQMZX7K^55XMHE7[_J.ROW%F@NT/Q"P<8" MS2\(S1.D6]& '=!KY+DUF6H#-(/GC!)5PAIE$U-^95V*52YF57=6,UG?V8IV MJL43[:3+)MKY=QP,8MP>J;QVO_P=[2 .ZJ.1Z"\$Q-GV[E_'VQM? %N:'+ # M[Q_G[X#W=K?.6ANO*6 *SGBP]^&61N*A%\WC/;Z]T?S>//\"V/'^>']C1^P= MO^TT#[< =S*F[)PWSSL'62.Q=;YSOKUQ1)KG.Z*YZ\\^JY2D9-0CC G.>Q<" M"!WS2%&.>4B"ZSRJ-R4YA<-$NV"#H(J'&'740E(&1)_ ,[;VML+B:-@?(+7Y MZR^Z>6&84\\!YF!V@#U'I:5-U$I%P-0UIGJ.Q1XO]9S'@M)9!CEE/>JJ_.I" M]6MP(>D\4F!N=/+(9[7FK =VD@=VM?'MH)U%D@>5-G(616[ <(]>S*_DTP\N MY* OVA57ZL_V2S^.1)POI)FK5ZIO]OTX$F#NPBH/I"(O A6(CV4H'8SK6&BY MG;_2E.Z--*SS MBZ=PO[W1P.2N FL3NI9S_?2KYYGUM&T';"Q+6:]6&N0GU4/((_TUPI/LP#&P M6F>%[POHNY@*%T^LDA4?CN3*V\ 6VW#&T://HYT_D/J]X\:-.X8[\*C]'1VT M PS*JR4"SAVR_?IS#F9$*@A21@3$J63(&L^1320:%I+R6JRL][IQ/.?RU/S9 M^D:4MR)*Z8*.G%#J/,D"PEK%2+&)\GJ0Y-?+VBX\O.WT9FRP-]AV?FZOPFG_ M+-I^6?/./YN4C".8H41(+H2V-K> 8P@H(%/$81R4 [:$;Z]8C3R MP#L4E]_ M)/Q_9:/^LA"VDMEM=RU \/C-M<:'G-TV/O("TV#F9/@^[@'6]BJP'N0I%+_' MOF^#[8(7%;]=F.EJXPO\V;>=SEG&]VN2_U=B^CT X= > #:/D+^R>)][&'P? MQC&$CV AGW*M\0;X=NX0<'$'HW7D L?A4L:]#&#) *#N1W<&I^B-/YY?KY2( MQU>>5XR#V D-."JV*U2_=I&KXR\?#'K]U7S70.X/&B>VGSW&B_8#-P:ANF(X M\.H:+I>W?IS0_+^Z+1C63F[7$(%35"LD@.>@EQLRG#7\^(:K@;G>->%;N].Y M&OCJ[='%W'CXER,]'K"K)Q)ZU9RX&,%\2C!&F$3P^'+7!IA-69P3#O@:86(, MI[4?F/102S7E_]QD.V,G#5]]Q#J8(:?#'W]D0JCVA5; MMRCGO]T8GVL_#_I70KM?(G+P?(\ D^%R7]G.-WLV6/GOS84?5OWQZ55VX>IS M]Y,[-2JGQ/[]]^:[]]N-YM:;]]L?]C[L;C8_K#:V6F]^S&UJ<.G5@VOU,B<$ M\WUSO07'VPH+LRE\N&K&4=D2^:/QVR6C_[WVM_?;Z^,J!#8"G=XIG"L ,,?O MF6LW!@<5:0;4@G7ZXJ_1!WZ?-ING>D!W\&B>VH,&:'O3&PQKUE[@Q6D$_AP< M"8Y1CC %KYF[Y)#1\!M5P@,QC)HQL1#-!K9O.1%9-6FTDOK>EV[5\J>7.Q3E M;D;Y8RB?HN'L(/NC7\<+_W6BL=4=L=,\S?OQB^WGP-!4#C->62O;^4FS@BG( M,![#E87M8S 7.9NEW\*S]%N8W>,TCZHGJE\_@[?MO+/4V //K;$)2!KNT\Z@ M7H_F:8^\\VY-O9_W@YIY_&J#ZR>#VOOK<,OO'G>.M[>]=_A?KXW=_?;K=U.9WNW MT][?^/>@>?SQ^_:GG6]9 KLU(1FG;/24:409Q>2LB<%3F,)"!V(,4Y8XS[3#NL(E@K,\T!V+E HN M/2TNW5#2W6&?-56*"L:1QX$ +CF--,LR,-[1F (G0I",2Y+72] M_G"T7[L0Y+14=#X9FZNF2LYVN8::!1CO 8P[DX2-*Q(,9P%A&0+B EB;R_J@ M2C*OB"#PL-+*.CRC&I5KEMKKNO.;8JF/M]3;%"8%H3&A$0E!&>+&"&1-;@N@ M,';22P.L8V5=S*R9Z5(JS^:WT^E_K,I4EPEVW]CY78E.[9[3W6-4TVYQ83C<$\?._[%G M5;IFB5/-CN3Y27=,8A*2C HYPS&0/!N0(XXC(JDSFBIJ;*4+BEF=:-Z,'+*" M30N*34\+TL64>3V:,>\O)LQER2Y9M$K=YUV@CB;),TDF4.85RII& M0)ZY@;4I8&0\B1X>87YO99VO"36]OO_ M?_8I4<8\1T$DL"&@Y8Q""H8H*JQD-@->37K[O80Q_.=!Q*AD7]P= M0!XFS5D Y 4 Q%\ "!P'8[#S65HL$O/ DX@# ,GYI89&@I2EUH7(I'>\\CH* M@-Q9O_/YM2$O9&O/FG9XVH=_B^K%3=4+ BNE3D$*CJ+G'"9Z[EF75$2P> :; MLZN5] NA>O&Z4D&LBEM')LK(:B-/IM5&.H79$1O'X(8>GUYD+)^,]Q_&RGM7 MFA?7-/>^Q<<(68R.S46V"RJ H?BI5H-)XZ>KY<76Z\9I;,$W[WZ+G:^Q"9=QL!R[L=^;<'W[Q_O'K?/W MQ\TL^[Z[]VW[W5_M_<.\PNX!L83W#G?HWMEMXKEYEC^S?[S'6N_VSN%^2.OP M-=\[SM=P= :D%"CI'FUM[!_^[_SU9 =9RIR5)&<",Q813TDB3:Q!3BBCDDNR MTB05JX+7A'@N3=XJF)7XH<>\]"UOGQN6LO[/[K=>0:/9H='F)!IY2I-2BB., MF4"<.(>,MPJ!3^!BPO#(K9J[ZW45SX7&LG20K96:'0 7F'!H]GAT=8D M'D5FI-%:(LQU G9$,#+2D=RRS&,3E')49CS"ZM&-N0L[NB\>J<*.ZH1';WNG M_0)'LX.CYB0<.46-I"D@RCQ%W'&/X($R%(BP4A+EN0HKZVR5% M'=W+-G=S=Y6JA47A2'4!I=?Y<11DFCTR?9R"3-XF03-'LH8!45("N402"E0S MRW32FJJ,3)HLH$[7R%)-W2&J-[2=6SO?]UT.EK,K]?UNON#U _&Z0/3L('IO M$J(3C9PK;9&!)XBX(!;9H!RR*1JKG(Z.&X!HMDK$K&)KS]!/>L%Y9;:=5XWV M\Q>%(G$L/G=PZ&COF(%P6:'8'X2P8*UT1ON MD55"(I:\_NE=6PF[ M;)S[_%]_[6]TVJU/ M'T7K?!,#W'S;WGC-6KO_'C8/PT'SW1;?W]T3&2YN5K,TO[<^O3_:_K1%]G>/ M6'-WA\/G>'/#D]:GYEF+;G[;.SSHM X[V8TES8T]X'U&<4,U2C)HQ%T WL=L M1$$XPRBC@5HU6A*J-L2O,U)C08B(V/ $"X-5V$2'N?<:)ZT%4_%VP4L>\:KU M[TB]],]>O]_[!H]],&F=UPLYIK< _M5W+UQY32Z=.>FWN[Y] ASP>%2*!90O M?R#DD>TYN",[:@[?.QT.AC#4F23"^__G);R[7O=+UJ'(3[W5Z_K3?C_.C?OV M[%9XO:;L(Q !SS]C @;)J7;I'S=-GQO+V>XV/L238J'I&C$$^O8<=]-7IPJ1Y>;0^O2M)@\(8'C3>C5S^>//ONWZ@]5[6C\N#/V>:_XN$?V-/8%WYH;6/[NU@X5_^1P"<3$%@E(P'G'O)#+>*.2" M"31Z192VN;W$#PQ\$+MMF 6#",@*D_IJ-J?Q0ZE,?XJQ-W[+TR^+KE#\1T;H MQM_Y8Q?/LGJ#_/'[6N,.)@63I'?;KOKQ:Z_SM9JE%U.6P:59R,83^]+K&9K90'YXY,6.#*Q\6D_C"[NP_CB;IX;Z-^5N>[" MAWYX$8WVX/(&'=AMH]..W0;,\_Q5 YB5-\P+[.;Z6\X.X.-@F].O=ZVQ-=XT MN?C4Y#'Y^V&*^M/\':%AAXV_M_[PH,!.P,<2% 69"6$)! M1)DEV#V\G&5;IH#I?S)8Q$OX&/.$2N%-_3%H=.,05N0+H=CLK(Y6\1$89(PZ M=8?1#QL5D[BG4)"FDFL@5]0)QAAXRB'!E.B5,Q1H;URCJ>HNGSGT;* M0SA:J6[/C.L1"W<9&^F> SJ/_=X2DW.XG@W_65&B@]($6>(9XI(%!.Z31RF' M(X)@4AF@#=W>)#/_ 2B,%YI[^.]@!66X=[O/5N!S=WC[[O[?YYV/ST_K!Y?D2;[]X?[9WO MG4WJF^T?[!V_/]C>V**MPR]X?V,'SOL6K+SY??]=\WQ[=^_;_KOWAZW#O[*^ MV;SV'%P >G<7)$!DO.@E?)*WMX04E*;Z B8"XA9B4>6$EOT*ZF)JQ#H_!D)T_S M493V:F(T1G&5'RK?S9%,G:)KG#R!3!U9TUP^Z+0_?X\9\307JY]&4^]YFBGX M*IC_/%EJ^E>DH)J(%8MK (&K-!XS]MY!HS2'@T'%Y6#0^S05J)]:_J)= M\$+4_;_V'M;?O!$R;/>K_;K'J \(HFX9,P"J_PG=@?P5:^[H>*7__0&PZL' M Z_F%^+Q2:=797?\&;LQM8?_=. FKQ'0-R-*"H?/7RK.P]CJ..>6[NV^!C;Z M10!+%?N?/N+F8;Z6C[RY>W"P!RRV>?CG48NVVML3ZN?PWD93;&\V-3FX'>!LL*'0]K>5"@8UZAX^P6= C#I<4N(!(I05Q'@VST M&&'!I7+46B="A@Z#9]5YY46K2!> YL_.0,JPT.5 77:]7!MMMUM#.WW MQD7TXL>(1E]0A%YA V%'*A=-YDZ?24F%UTN2==:AHZ8WXL42K&/%S&O%MFI28 MIT$SC+RDN>F.D BPER-//262"$*QS4:LBK#V,YO@]H]W/(J@Y),RBM%^]KCT MZIH7=]UW*[AS#]R9IO(#:P8F7"#!@D0\*(8TCPH)0[!3(3KB_,JZ>;0*VPSU M(4MCRCHRA[L8:V$0,[3DVPQ"Y7H=L%F4DJ)9KXLC;9E$@9L8A=*:.9*UIV7N M$U$;8YY1=*)NDC?3=SPKR9O[\K0B:_.T0[,P,#XS69M;:80%P9\"P:?HE47C M<=+!($LH('C^3:MDP!N,*L!#M=P"@A.\:N2LG,"75+:Y)^+?O%22,VJO7^RM MZ\5K5-RXY.M7?9L*%@@N$%P+)ET@^)DA>#(,%XGWAB,:24+"X.&>^SO>K'3B5W<)6&^Y^;^<_C M6\57'[$.;NQT^../3"0ROE!&]%MTK:+RN_;Q/P8V\++@YZ%^E;WZ)R/6C M/4)5;XA7MO/-G@U6_GLS?;S=O;@HE:MRZC-FDUZ/RBEX?_^]^>[]=J.Y]>;] M]H>]#[N;S0^KC:W6FQ\K]=3@TJO'W>H-X63#7N--KUN97E7P_[;=M5W?MIW& MAR&\,&K\7A5_DC\:OUV6D?Q>^]O[;21#/,@:$,.#WND@2P&M-N)W'S/6'-BJ M7C4T3F+_XJ_1!WZ?9@,+4S@FEJUP[*>Y51=[@'6L)MN[8!DXO]:D'\_WS@\Z MV^_V\/Y&.-C;W:/;NW\=5O6^?_-\?[=UN/WN(]\_? _, MXNT!L!4!QW]KG7]DS=VML[WSG?/_G'VWZX7>7XY_HTIB>T -V:^_ M\N8E.BRY4PZ(JF7<:J4EEB'P%*2$XQ696L0T7LMS'=-/!&$2 M\+.8.9L=G@X:O[77XMI(P2:T4XI P'ULN#C\%N.H;#?9=K_QU79.JSK^$WA2 M#3L8Q.'@4L_)C"D-RHNMB&/=S5ULO*$]Z?'8Z6:4?%6KNCJQX/\75^S MJ!;\'1N_C25Z7F^_V;J0X5FM)"[@6H?V^UKC[6D_?WP5SC@\S1HCG<87V^Z. ME:EZ<->C7T_Z(P&B_M>VS^5C@V$>6CMLP&<&(Q&OTR&@2%Y5VKTP^E!>6[J] MX=7C"+F4+'_]Z"@ O8M!&IVQ?4W2Y^)$%S*!-T]B1R5LW3P>EP5LT\8@5^'W M!I=KW.ATE2C8K\XYOJ&?7&Y^B.W!\%(N;)J>R(D=P.=SH1?.Y&L^W[O0]G.4%\T/CGH-UIGYS Z8'J;G4] /Q!9=(_,Z)5^)*V M/ZA*7 &HNGGE[+?=Z;#7/QO!?F4]OO1PNWP M8"0.-+[.D:GGDUQ"P<4:TL_8]#4.1LU<&E_RZ;N5Z5;Z9U5L:#5CT7&6D>C# M\ZI6,'C-];KANN57JKKM2RV@T5N#(9"XP?R9\R:LQ?Y2H.W& CFX\L@RV(\4 M^B<,_FGI] =_$,-I)VZG5KR@SV_R,E"STOD78,^[KS^K2&@,) ![]AYQYB+2 MV!MDI>#"4:.8F5#;GDN\VOR>$213AQ'[@L4T3]?N!4I/X$V&D6]V88KH)7Q2 M_OCM6W7I+UM+48=:^[D2!IB;B\V3D-5%Q>#N\_27)R5B/JO^WXY\B=QGM[&9 MG>W[%/T_[S-XBB-G(7EQYSVA>L^$!XEA_/K>R\C^2EECYH-2AOQBR.7ED)/' MX=H<%DI\N!;RN\-\>UDZ^!/6]]?N2996U[_(\Q%2T>2B"7F+)5%EDS$J M>J>L]%+%,#5(\+.$GW'$[IILP=B:. M/\)W_06?>7^X_^GCM_W=UV>Y,6'KW?OC_8F-O>S_=U M_/:@]:[5V=_]L]/:>['M;).5IF8515,/?(J"^ 5P+LKX$FKN7%26T<(%UJ82*42FHL4K0Y, M5H!' / 4NEN&8P&\YP.\VTF.(=+@/19(P]/,S9IL[J"J$9-!&T6=899FP!." M%\ K@+>4@,>58X(0DHADG(0(R*>B\%0'1["6:=RPA5&-QL@G"^#5!/"V;S,\ M*5UB4404;>X^*8Q#)@:*A# J 6M7\'(&/#XG@+<,DDZ7;;CF-)Q0=&OJXTM? MS*41U!8TO0>:-B?]98!+SO/>/4[2(QX%08:DB @.5 L)DZBM([ZE759-.(6V6J? MP:LI5OL(JYWP7 1U@A'AD'">(!YP0DY;# NN3C(ES34/8+7TT9'I(@IW+YO+ MN7U^..HK<-JOF@]?*_Z80W=EN<6R?JN7OW(QN]Y7DVN[FU][7_%>VZ(!0B5G"?$&0E(!TU1Q$!H/6>,6C >ALD$HOY^WR!0C6+;Q7Z?TW,I M]CL[^[WMQTA+"%.!((7!:CGU$1D1.,(A6).>2".$$69EG1I3#_N=NW8?RWSD,NR+ MO3[NP<6\T\VSM;>['J>UGUA)MKF4U:2XUTQ#)W8_#(:1.1A74<$\ZH#7)E_3%! MYK)C]RB_:5*F; Z]IA(U?$:W:0 W#+_=%V3_R1/M6J[WFWX,[9(:<3^$]9-. M4A#"X)QW&+PAB#.6LR("14YZ9PQ6)C"WLCZ9&%&V 6IKT'7VC(H9S\:,)_N# M$VM5F(S" M">2($8A[CY'C*2'BP) U5 HG88WX^DLD=AI3<7.ME;W58<_C-6Q[XFBEJP]P'8^V6* M.Z0HMX1(A#WQB)/$D%/<(%A#\\+*72)B95V5\HX%MO\9.$7%_N?$_B?]*)>< MX19)[QCBVA)D[$@,CCND.?P PJ.0 M\X(B7M$>H+Q:\JSKI/6C%[T9VM4S[3L48"[ 7'=@?H9=W +,SP#,MX,1UE+" MG-/()JX1N!X&66H,TA(@607G# B3)CH98$0ED%QI,7+@JR 6J).&8*I2)51OY"+0W2HV]-^J<=WZ19_Y6SVP MG[:-XYL#V_T2!UO=?_J]PZH>?#S5K_+D!V]MN_]O;O^\G:Z*Q%]WP]NJC_2' MJHWTZ*W2^W&W^3DFRHR)'%DC..(I,N0B\4@'KJ/U*@F<%J+WXWCN7+2IGM($ M?-0K^UK#\-S+^0[](6,_+DJ#2$76-)F;1H)SU?4P7ZR>1=?#>[3X^N6A9@D[ M%LYR_.[3!6\N1O:R V#C6;O_+=+@45$-'KW/G)RS>J[IMW]%PJJ5-%6$JS&H M&%=5WP6KY:N[3*D'YVW?/08[Z]:)+W>%,\J7K=N&[727^\\)UM:P0Z!C0)&Z M<#-YEIW!HO"8WIKWC@7=-8VE=H-Y]YC.M%M6>P9H10 M:X*6+O'/6P\-=$\XITL1C3G;_]0D^\=_M??HVZ/6\0YNOFNR[=T=LK?KO^^_ MVZ2MPX/._J\5^'>Y]VZ/[&SK>]M,[?'E7? M^^[?SMZAIUF:N=F^G6\C.,6&1^2-CH@;YI$+F,,/[6@04G+F5]:)6,4:URCE MI@!4 :B? 92V,7I";(C6<,JBDQB;P)14)KJ06 50#XH9%X!Z4H!JO9GH^""H MU1XC!0\0\90+I+'7B"2=L(7'ZW3.CE"KI%8 M: Y@3/IF5V*3.N< [9L#?V> M"=IV)KD7\YACJ@TR+EG$.4G(*)^SO[0.V#B%;9IMR^8:Y0D4FRY=B>??IB?H MBA'@3+D@$#%1(DYI1"9K9QFFC-1!!_"N9MN5N$8%Y//!5N[;D[-4=_;*,;.T_V+G][+S"99C#3-$TQRTQ%]J;.'/$( I%OYL M%CY!9*33/BH.\*R9RAI7%&FF PH2,R,#MI*2;.'3,EKFN;/*?%"9*Z'A+[;= M+7&:>>$F1#*LY5U4Q=/ MK)CM'!*4*69;2,GL;'J"E A&\J/R"$PXNQV8(\LS,XE1 $ #87&5VZ%SE5X= MK'JIXBMO>WWXL]OPI_U^[/JS1OSNJ^+\1M\.8V/T^UVZ(A2WK-9D9?RC0EWK(0AOT,=.9!AET(S^RL?I+P).<<9@E1)7.K 8:1!6Z"E)1!"4Z] MYVX4A5FL_K;5=[/ZU#%.%T:87K4>N^%1]>JST2Y<:G7"I=$?!$Y [864Y=X M O<>]=LQSRBV750GI;';7"M+/#NDWO_V]NS5LCE0'O[5VC\Z;.Y]A771WLM,@!>$?686\#; MN0UXWB<5DC<(XYP6CCU%+CF*J.-)!"Z"\WQ6LA[/ GB+U>)T.N<=.8)9;?.: MHN;#U+_NZOO?X1S7GNMMZ=Q9G/XE+G&I]K.SN&_C:U;WO1"4N]!JG9D,V"-9 MQA)PB<(8[ADNFZ9(75C##%G#V10W*7+KE8H.!14QXE$8Y"3WB'%IJ/3$*)&K M/U>Q>70E6?VV]PM*+2A*/9T66$&I9T"I"=\FV(B99QP)$QSB E-DO)0(*RRB MIX'&1#)*25XD-EXRA[+3Z,?A:;_;Z-UP:$J20MV3%.[7/+GSOGK*V]WK$%A0 M[CXH=SZ%BX7H#' QB;RBN>3-*F0YP8ARKJ5)(2G&5M;)E)Z0)2EA(0QY]L6L MQ9"?P9 GZ KQ23@/-AP(TX@'HY%6QB'B@[?"61*D7UFG3-3#D)%I M21+PNAU%,3F+\M-&SD2-%!-$$8JM2)7"*7^\H%C] DK%Y)\QO[*8_,N8_ 3= M@>><$@\$69S5>'R2R#DG$6.).FNPQ\E6HL8SVW@NT9DBUE%;+^Y9V<[-&OZ" M9??!,C*%OBB*O< QH)041IQQAIQ/'@D .0F\!A8PLK)NQ&,JXDH,IL;6^ZS$ MI2AP/)UI3] 4IPR5SAFDI'9 4[A#FBJ.++- 7JC(NX-5]0>7]3#NI8K+/&&Y MZW([;77=2;I"P5N%!G]TVNX22<$++Y!F7B(>' 9FPP*R ME"5N R%2 OQ1\9C2MQ*1J;%Q/^?N4C'N)S7N"6YC.>=:2(\ M!7BG&8%04:1 MX3H$H9AD,>9Z]L_FZ[T"U**\ MM61%/C7HLRF,CEA"J%88*)SRB&NID8.E'!E-*%%*!D59SHHD\M'-!.]E,37O M\%PP;XDPK]2KS#7F31!=''@ QT6A: C).I02::F Z&H3 M,\ @^>4;W*LV#> M+&-\O#XQONE,^&,71C+!S<0\['9X.A,*/!O!@]' 3!23WJ'.=!%7BYF.3;T7 MD_N$4![.H.\<.7E;F<>'RCI&*TM94V:XIO I/%H 7U9<: 0T@2$>>$26TX1( ME,I%%ZD(/J\I0LY !W4F)E7SNLD"J052GYZ@%TBM#:1.QJ.995I0BU+"$G'% M*-(IJV^EH((EDJ14E94;/9D%/%^06A'X_PXMG!3^#>VOZQ>R>GPQQ^Y=EL^YEZ\SP\.M J'(ZHNG_!HO*[]/.A?7,^)_1*1ZT=[ MA&R"RWUE.]_LV6#EOS?NZKC=O3B]HO#]];G[21=(Y3+9O__>?/=^N]'<>O-^ M^\/>A]W-YH?5QE;KS=K-,:G7I5/-?QPCB3%2 P^)AI81M ;IF#[7\ :,M#)FZSI\'0P M;*>ST4MM6 R[PU=4593N)1!@]R V3J^% D9;8N/1SP-[U5BS8>$5&)7CDUX7 MKCK'"7K# W@"G5[W"X+)=!6!U\\E&)2& Y2V9J+LQ-*O+!'\1PVHG;:4(.;[#5 MW829-0!",C60N)L7E%VXF#\[/7\TIT1D_W\'V!__V[6?S.GVX0Y\_^;Y_F[K MM [W!!S_K77^D35WM\[VSG?._W>>S[?YF5"FJ.,"*9(B MXBPDI!5G2(B0TW%5I-*O-"+0M9,,)/W3.,<6D7J=3N];UN6JR$3CI!\'%9CF M&7VEB3RH0*C:0(;I/J*Q&6#@M^I(F,[HX]J'-2#+%0]NN+&LJ]ZZ M11U'[RFZQ@GYX=MX[:'O,2,>],F?72PA:X+K.;I8<><+FA*"N)@=,'OC_8_\ M11#]'GJ#OSS43!PZ)4HQXC'/XY+KN^6@M+-/V]B+MM_8S(ON#1_K&6+-UB207%GR[%[)_8'<"7YU\_M8<'E]-\PK.ZWGT/]_)1[!]OGK4V/I[M'6[2O=TCNKVQ?_"_\ZW)/EL)G.;( MO4"!>H^X2PZY*"52U&(7B$_2"6E5W/5R:$67+[6W2%^P.6+A.IRT];ERBM^)L1M3M)4 M&QW,&6Z1B4XB;AU'CDF1?QCE(B:&JME64M2H7J+ 0-V)6(&!)X&!2>*EO77& M$F25%0 #T>>"JH@"T4E9Z@E19+;%!0O#KN8P4OK:^]/CTXY]QECI@JL1S#_C MNC8GBM?[A."[,X6#$2,L.+M(BZ@1%XHA(Q.'F:H=MT9SG#F87M6/YV!%IJ2^ MP%!3#E: X;F 88*52:^B%S3 U&0)\>@5,DY(A!.3TA$2N9(KZV:5DDEUD[H! MPPQ8V<]SS9\KH7%*0XE1 N?[R]S-K>YV3M5\TSL^Z<>#;'Q?XU;7]XYC5OTI M"8Z[.Y]#,(Z:1)#0$B.NB$16R(B<,2J):&4,9&$2'"\R?'-V;S_G_;:[C=?; M;[;NF+IX<50:I3+E M_,C%VB&;O@+^.2J=76V,ZS1DY4.#A]V-52GNT'XO%04E.?9)]P.TC=$38D.T MAE,6G<38!):;=407$JOV [)JN;SO?L"UD/Z/ I7@'5PY3J.-@&LEW*^S+,6N M_;XX(?Z-_<[VKA?YN+W#UWA[]_W1]KM_CYKGGN\=_WO0HEMX_[!)+S]S+<3? M.OXH6N>=@];A?KNYL2-:[W;X_J>=\];Y07O_TR;;.WQ_W(2K^=_YQ\F]OQ@P M==%9A*-*B'-ND?86(\H(DR%)&0)>6:>4SW&Z:X'! H/S"X.Y6<,@AT?B-=A; MBFW/9\+$B6U/;I.5-D@4E;&(.R>05D(CP:E4FCIJM%A99ZO$S*J1[ER@XGTR M)1Z!D 4L'@$651QQ'$;,4<0W_1C:PT*7'@H-$W2)6YCSRJ'D)- E-NKVHG*> M*O&!AN0P7UF?;.2TP+!0R%(A2S/'OSN@7:9$MV!RE&;VNCOZS#^ ?_TX;/5!(6ZU M!M(I' H&T!0[(2+VV6YK7QE5(& ^>HC>,Z%X'*3*OQ:K?ZC53T2AL,+8*2>0 M8-@C3K5"%A.*J/$NUV,8%O7*NI2B'BW3B\4OB<7_,,I4;/_!MG][Q:=":1$9 M+/8D",2#HX2OKE"]5>E*!A_K#P[6LG6MP4':=9H<5$P$38$\4&R,1Q\YGK)#(,:50 M5"J$%#DU)@)6K HZ'[M.!2T6JA?F8Q)X"J-X,$K<9A0^9%UT3)&R-B( !88< M#AHI*8/Q)EAG2 ZMS*X[9H&'6L+#O)")0A^>!!@FPB].V^ YD4AXFQ!W*B&3 MD_P"8S$*SKDG)M,'*2<#,'6D#TN5M/)W;I@WM-\;\?L)&$\L^2ASD8]REZ#T MCU-,WO9[QSD:=^>P]=M>?S)R4I,J&2'(46SXZ1;IL7RT!/CP@7^TB$^47Z6G%UN]OZU/T(86CCEH4M&"( M:VR158*CI)SR/FB?A =;9[08^YP9^\ON53_ [']2^%1 8*8@,)&=*@AS0FND M!.4 L(B<(\3PEAI8H6V5L."3R<58DNJ2FW-OZZ^P)V9?K'L^UOV1$0D![N" M9@)ARR)0^=R>0]N$B)',XN1X+U$I= M$6!O8JF'Y^RK%@@!PU+O14!&<@V 8 6QG$>N RSU16MECHS_)9?ZHK!2&UO_ M2%D_#XEX,'!V8E!$&2(PXAC@Y&3 MGB&>P!-B(AIK,@M2\Q%)+@"Q- !1E%:>'BTFHB;:.!.53$@;;A"W7B,;M4"1 MV6B$5=R&K**P:AY?^U/P8@[PXC[!EH<#1M%:J3E.3,16K$\L.!J1"5PAGL'" M6/"DH_21$HX]PWAEW3QF&Z7@PQS@P[SPB<(@G@@9)B(QS %7P-H@P:5#7%H) M7"(IA(E6/"GP18ROY)25_-(J6/:PE0(@BN%(O:Y\(O'"L9'0\HB1QS)O5 M'FF7&.)6"<^\83+W N./KSTLYE[C$$HM\E2+Y,JSPO'B-@6 %B"];Z(KKRX;4]$1G#BU@N<$] "A84]8F03 M<\A1;2C7EG!E5];%%(7JN4]2J4G0XTZR*XQ4LBOLJ657[AC6&@W-*P8/,/1. M72>.0EN/B"+7+NKT?QX8\7O;\^O^%%R]NX=CVO[2[U;7(FVB8]SW;Z6ST4KL;8-J^HJI" MZF>V>YKM?A>,*#;:@T:W5_&?:H>V.VS C!SAO#7L/%ACWNP4B?5Z> M5_(WG,#E]T+;7XI;>;#L1@\>"9PDPB'?AXW4SD;;.(NVOW8Y=:HG,8\C__I' MH[9:W7%&0]L]@QD>\\,9CL>P86\\)L"^TWXWGRB+@<&3R''41CCMPW2_&CA" M&\=P/0>#1PS;\^^QC$=I<'I\4L6$&[8;&EO=KW&4.-#X!PSXO;'2\_.41NC9@A%:C42U0EPOI:$6$4>G8 MDT%\=?'+'Z$] +PX>]7N5G=2?>B/FZ<7)Q,+8C7XH[?_^-8.PX/,'=?PB#^. M]WK'WSQ^>ZUZZ];R/GI/T35.R _?QFL/?8\9\:!/_NQB"5D37,_1Q8J[7= O M=NE_F7?SJ$.GN(H>[#KVG\M M"Q%6FW$=\0Y+U)\-[8CL_!"AC, M\4%7*_;&>"Z\AZEP&5E =$Y9X"BT<'+4>K??;NT"TZ,?Z?:G3;R_^_9H>Z-S MO+^Q#]\3X'N.Q-ZG]^W6AUNAA>,=O'^\19KGK]G^[I[8VWW?:7[:X=N?]H]: MQWMP/KBG7;C>=UOD?^>;D^UTC),R$8.1( IH)!,>&6L<8EK*P",\3,)6UN6: MK'TAX$N8SW\*&+T8&#U,A;^ 47W :*)ACR.!L>@)7'O^6^/'7W#Y?KB\-4D2J124) [\T'*,.*4"66<#^V.?)F8!WV86=M_T<8=:(5'.T13)7 M^SES=;&"ELVGLOGT3)M/2SD0LAH(4G;ARBYWG=;&%]*B\#W'\/]/;X_@.LG^QA%IO8-K/O]X!J^?[]_V@P[? M=_8^?<3;&Q\9W!.%_Q/PE_+U'6WO?H3O_NNPM;L%K[)7);"_#,%G@F'%FK)/5)>F2UP$ 9G1\5U"?P M!;CQ "U:9+;X^'KZ CP%>.;'*2W ,V/@F0CN Y?E-#?O5($@[AU#QA 'N-9 MPE0%:U(&'EJ 9QDW6V>?R3[#\.'"XW']/-#%3SA]+BQN3GJ?CHI@I",HQ601 MCRQ7'FF#G->)1DF5(F$V":?3(6G^L+B SC)XGP5T9@&H'.;Z7 'BXJ1$1&3.Q=*%Y"+5J$8 M8.GQP1!C7 :=F6V.SCWHW$&#,O^=C:K=/:WFZXWRDO&I!8?O/NF-6J^\ZL=L M 5_C50G(?VZJLHT+2/#51ZP;]#JGPQ]_9"*'^H4T%M\BJF\6VUS_>="_R@'_ M$I$#PSY"-NMSO[*=;_9LL/+?F]4Y[>[%Z16%[Z_/W4\FB^=*G-=__[WY[OUV MH[GUYOWVA[T/NYO-#ZN-K=:;'\M UN#2Z2CV,(23#7N--P#5.8DAJP0WWK:[ MMNNS*.F'(;R052 'C?_W_]&4D#\:OXVG?0R_U_[V?GM]G+-LLI9J8WC0.X5S MA<%J(W[W,6=M'-A^K-0N3V+_XJ_1!WZ?-IMOF?QH.5*".*H$3QYK^.$<28J1 M&'Q,-+ T%G6NQNMUUDC6$1OBO.%8$4Y%TI:(F%2PU@K 37E/I<87&MBM[DCT M.0\#_"^O^8W7-S,EGD$E=$IKU!'Y@.MX Q/W2Z]_5@1#-_QGP<'13)HC'81 MW-), ;A'1%H;J!,!7,YY$0S]E5"J]R;;[C:^V MJ/P0UUW]/!A;CO &8=_-*/$77BU]AI'+1C/U<(G>73 M7#MINWMRFG6!823[;3>2;LX0VZ"K%7Y2_,>'TV,8S>J#'ZX)#+_V53Y@_L8+ MO=WJ ^2/5W?7*9VG.E8NUL#!>(JZ2,WE_!1QEHM]NHLU+U0>6_<*QQ%ESZCU M;X5:=GC56?7_NOY_UY>\"O;O"N/)TH_ ,A< CT: +=UF](@\9W;2O=B6#B.6 M?=DQ(G.D5X\)TOXZ>?X.L^GA(>!RA76\PAF5'8SB]:SF5O8N-USI5MTU!M&? M]MO#Z_TU'I#2:HZUE3Y$\_!F MM9G459QN.UU%0I:B01>&X_$>;7YO'GJVO>'A,Q_/X#/GV]7Q;P]:NW\=P35_ M;TTTZ-HYW]]]?[@'YVR=>]XZ?W\$QQZT#IN\"J5\VB3-X_<'K8U-5I4Q?+BU MO>(U3H%9A3AF%G'.%=)28D2H9=8))Q01*^MTE;!'E^S/)JMOEAF]!:,6%*.\ M#%$PY;0,C">O- W"NAB)$!0K9@M&U1FCSFYA% Y6$TT2 SJ/ M_5Z!IWO"4^LVA4I!1N]%1!++@'CN;&>4M"AAZDT0B5G-5]:K31KZ1P&H E#S M E B>B&<-L$[GK-\F=/.&4&"YCCB0)0Z>"?%J&*F_<8F&I.AJ( -H1EVB)*E4=<& P(90.2 ME/FH."%)N=PIGAA9CU3?DN+_%$;-!?8F<6>T47"RD&4.E';PHI&!VJ>-W13: M\7![ODT[O&/4&1C.J!D&VI$(TH%EU?BQ9$*,X]=U8) M;EWNM<62)BIY:[&EOBS3-3;KB7"'X#.SJ2O3XD4 4N&K%,L2QYK9((PR%I"+/&4)FE7UH5^ M-(6HWWY)L=I+JW5484EQ9)YR"HM.! =!6YMR)(^P5"A$3:WY-H5@QFE)54"" M.H*X2AQ9;QQ,,!*(851&%>JXP5 L>L86K8AUCC'-P"_@1B4KL,!8.1E=DMKJ M8M'UM.@))S]ZK85/#+FD*>(X$@1^0D+4\T@YPSFQKECT$EBT\%%+$KQ("7/& M@@DZ '?#4="@HR:%6;^PY4XD2T9'G*$2^1@\XDYC9"40;6ZIRXU&8HJA;LQZ MJ3;Z_^QUP\-<^:6(*SJ&962"1.D8%Y%K< 0,(\Y+JR76J@#.2P+.QTE7'H<@ MK0>$8?!,@/S'A!R/#F%OF<'@W%FB5M:E5C6*'9;=@%F[\I1Y'X1-)' >P8D7 MF.$$E%%B[!-UA?C7U)IOTP='3+!>4&1X$(A3I9!FBJ) )?R'>^45KN-N0+'H M&5NT%88*8K&+3G+#G752#$8NJYX&PZB#-2=J7PE("%FGB&/9)YBU*DQ@SH%S8 2)W(0J,9#QP(70 M/I@T^WV"8M0S-.K;[$,:;)C1>;]/!,19PDAK3I!GD01+M @BYAQ?+DDQZL4U M:IJ,B2I@'TWD 7-C#9-61(6#8D++$@-X6;N=S,T7S@AA(HK@\,-BS#PR7$>D M*:?*:\(=V\*N:VW0$\GY M)GH53$!82V#7- 6DF0PH28*39A1;2ZMB&TQK9-2SW,]G]5$+F:ZUN]L;VLY] M0RUC>=&Q6CV#>PV]TZQ]7TF,_EI\=!'%5&8Y- L#Y\19&L#*<:Z:3%&YY!WW MVC'/*;=\]A2LP/FLX-Q/!DLXK,PF6HE2M!%Q!1Z69C$70$1@;=@R*>S*NEHE M4L\HICL+:WKAW9V"I05+9X*E6E.C(PP6-YR+Q(U@/$@IM* ^"3_[U+*"I3/$ MTLD8%2/&<8&LBQIQ$@-R1&95*VZH<0G'Q,'7716&%RPM6%JP=+9U 19;C)6D MVB;.$W$R*N]E8LH&[VG!TCICZ43<$,,C!,R4*#@E@)>ZA)Q0"24C%.6>2W@W MAQGTX\L&"I86+"U8>@-+I8LT1!T#./6 E1L\,ES(\K1)TP=)'8NE$ MR):'P"@+2&KN$>X5DRB7QC$,GF[@ BO#?< R,!*4XUR(*H1!,:.BA##N&,(X M.6H>OS]J'OKS)MT[W_NT ]^U1;?S]7S:.F\>[L-U^K/MC7^/MS_<"F$<[YSM MO]LY:YTWS_)K84<^+C1..(9M;WG 6 M-3+$>A19BCP)H;5;9 '- E +"E#$BT!BD+FW$Q=*N>@=LT&X7!\J7"P 55. MFA#Z"B+H"#Y>%HM!/ B+C!8&>!G30J6A)<8#0FQ8N;5UN8FM(4U%J*?3 1I>0!IH@AR'IJD;2<,D6CLKP* M11$I:J2"5'3-9MU8@!-LO+ 8?"'N&+,Z&,D\8[EQ"/6DT(Z:VO-MVD&%]8#% M&DD25,Z.T\C%Z)!7,7FF"-'6UE'7K%CTK)=IS*)B@@KL":R9G+,1@4B8-E6B2/G/2Y#9# @A.M+:%EF5YXH_:8JB2X(S8K M^WGCC-%.""IC(CYI5I;IFMKS[65:2V=PDAK!I(5E6@N-M* 4X1BX=5$(6+/K MN$PO5TLBY$T2];8*LUVCJOM59$)_ +J$V4\90( M"P$#PRP[H'6UYML4(CK-*<<46>K!I+V)2$<*+H$A@;@ >*QG1R&*1=?7HCF6 M7 :OP;O77"MMK,_%YCAHHA0=]R0H%ET[BYYP\JU32L3 $/8N9<45A@P#'X%2 M8IU-7B"^OWMG(E29$X[P M&.P?$R,8VW@\\ ]1*PBT\&HQAD]_L[HE$$BV6026H,^<84!+=W55YI-/9F5E M,FF7C5F_J(W^NBGH]P$G2!%5#"92SXTPUC$OE,TYP,(KYFO ^9F ,Z M*DPM4D1$Q+D'5][%7+=8AQ0E& D7UUY)M:AR0O5NP!)JK9#."A(!V'G&C@/@;4&Y&F=$V8!/4XG(%:XU> M7HVVTE$N-*RYM^#6)RLHR(5A'B3 @D&N[?#/U=P9E]W8D#QS%LF0!.)2:&0\ M"0B@649 9(>3K.WP,]=:$ZV(X-P990FGBCA) Q!J1K G1J0Z +>LVCR;LP]4 MRH,)=C81Q&,.KC.F4 C&Z4!R7V:]C';X1>W*UTU![U<#$P>GD[9$40ZTPD1O M+==6Z!2-I8^;.52G SX$J.8T!4T.>VXE1R3DTX\A8F0IYXCGVOL!.V6"RTU! ME5ZFB&.]3[#H $ 0W,48E.*2"V$-X4P(X[#@..*X^+!=K=0+5.J9G$ 5J HB M(24(1MQQB8R6$<5$L Q1)D-=SO%5I.[T^XR5FJ128[F'?[F)S))@J7*).Q . M\PA*7>OMG?1V-C>?"XF3=H@F21'/YVXL=P[)8).R)@J*.1CC6F>?K\X:[SG# M-DFK%<^')D$(C%.:*N:9D8][?*XVQ ]4Z)N&6"3K/!$"92\)\40,@F4%B::1 M!2!7FG&?#3%^^&&;)=W/KYN"U@U#7G##$$NC#L$:YD+@7'EGL&:$4&N"EL#$ M:CA?6CB?TQ24!@S>$TW(4*P0CTX@8V-"SD:K.-6,,T+6.42TUEMZDQMS29&+2*$B 40Z+B+0- M%)E<.48'Y;'VN2FH9'4CNQI+:RQ=,"_ER7OC+:9,<"Z3"3*)I''"G%II4HVE M2XRE,W'#?*3#4"(154PBSKC(AP8HDB(D*P*V7J2R*2A_\"9>C:4UEM98>AU+ M10I&8X]5%%Q$X*.2.<&]#9P)1A=_QJK&T@5BZ4U>BI/T,E/2I!E&7+" C%<* M><43P8HH3$G9%)0\TZ:@XX?:'G5 <_Q$$<9_WNC3H+D*4GOMI>*Y,*T./OFH M1"2* ;T_V!A+/EBFR[ZXUX7^HS^*8=0&"7]S9+N'<; U7^IW\Q!WX__?(^P[_W3M9S/:.7X/]]^\V-_=/MYY]XGO'W\XV:9OC[9!6.'S9V4' MV]VM\[V+]Q?_7L#U-@X/*$RS(]$B['-68:)@Y\'Y18D)*5*2+AB8X @0< I3 M/.R/XEK9Y'4B@N-^K5F6Y'6;=#P:#%OIO'JIU0VQ._R-JM)>/C'ZEKT!=X\B MH%R[W3L# 2_&'6J/>F>#8@CO^%)2BE:W2+GSY)>R\V0O%67;O$H'6=DHKK"E M[%SUBUO!KK>*KG-ROT:ISZLWZ^TZ_SY:;U;SH!Z3W^5\4QHZTY9RT0IXE]Z< MK-B>M&$<O<6LSON2=2;];R&QJ'AZG0^3S MFLPJ__P9=WF=_]A_6-!2/]TK6C4*X(?XGL3Y1?O@+\;+)IJQ1!VA06O.33)4 M,X>=S^?FE%2X]+(Q^!JJ3F:\R_^W2^!_?=._[0V=O-CO/;H_UW MFQ=[QV_;>W23;V^\/YO;FC(*[<%-80@'FW.?)$>.88PL2XEB8WT,X$@KL>#M MG6<1=*PA[45 FI-4:0&XEA)71%LNX1H"?'Q*32"\AK2?#&DW8X-!2">X)4CF MBNF<>HHT+O.SDS.">B.47'O%)%\)2'M19SU?PYCS2@R*,.J70:6C6)Q'VZ\/ M>GX+GB@1R7B=8L"">Q<,E51:1ZV,V@ELR^ANAB>=H[LDAWGOBE-7X%1&'-B' M""/PK7;+YL%M=7T_VD%\V^O_/0)' 7ZM,>Q.&#:G35.P"ANC/6+)",1SB0E# MF$+.^."=#\D+#!A&ERDAO3YELFCF@44L$Y!SZ=]DB4TF@E?EB"%64/635/M9 M%Z-X0I6_25NL9CG7QR+EG43<75>(H&_$2R#[&X; =<_60&K+N!%ES&DPD!KZ4X IY;'FNAB60U3KO M="MG8I#4>[7V2C R U>_UH6PEE6Q5XF@?$.O:XJR&'V?B:P$Q1.. D4*6LZ- M]\C*X!%627%8>AK$X@K6U_6R[DM1FP.WCL-5N_]_8#C5X+02\IDMH;WZ%<7P]\%IY3AU! M*3*-F<@Y2L(K+:A-1+!E]*_JL,KJL99;J'FMSG=3Y_.;ZBP9!4U.R"98 M*)YR)=[( Z+,6=!HG$+B>>-ZF0KBO:A0R9NK_-]>'][H%L! ^K'KSXOX=9P< MW+?#>Q*2%^%?/6GQKCVBBUJ9[H.FBRA4C]IT*16ZD=D(I.> ,9R M3YQ!+.&0SZ(E9)Q-B"@<=@[IS2Z$5HQ MR0F2QE'P Q-'UFN)DC<\<>H8BV;ME= /YE1W/=7R,X,]-:35D'95D4MQ$SS7 MS"K+L=>:1LE3$%:H$ E3"X>TYU_YX GQ[B;;E%0[IR)!GA' .\PTLM0%I$1D MD0B!J0FY\@%ABXI\+5E^\RK'Q!:;W_PBW&6O!"&Y'9ZWA!/N+0Y*!DJ)X)$K M+TMW.:.70OB\L':M5<, M+ZIZ2QT)6T+5QLXXE5LG$.8Y<'@7?;0^$@\:S@-U/T>UZ_WWQ:C\3)5]P;3A MS"-+" 'BHC&RT1ADA==8$J5X7-S^^_+%RE:#H"PZOWEU$PKNDM_\TSE*G=_\ M<,@ZG,-2F!?))(8, 0^+*Y6+R#.+));!<!4]$EH[)1;>S5[1+P^?+6T MVKQUK+2C3GU\-/3:/"N1JV(A9]N[)Q?-]P?>)>T%\4@QX1&/.42B)$.4 MX1!4T#$0O/:*/X2$U!&2)=;M!;"06K>70[>;-W4[\22E\CG51 ;$,3'(Q9!0 M"-8:)[A35*^]T@^I[K!\09 E82.WS6D694XSK8LRUQ5,OXG1$;A75YZCN F@F,),.%Y\3EG1EK-1$!6"AA\"^M>[8O-^+- MD$T&:\:"$4AH7CJ2&EEA%'+!,:Y5_B?FO&8L'USSM*[;O-QYS:OK.=\!OY0- MT48:@L>)2V>=3MK)Z#%/V-FHYG;EJ_.:EPK'SN<%Q.!_U.7.E$+F,J[4(QVQ M09@HY5G"3++<,9T^.+.Y#HLMKW*[E!QCW.E(&(_&@F;C8&54C.,0@_@YREVG M#2U(Z6?(B^16Z\ %LEYP("\.(R>208HD&R0SS!!3)P[]],2ANG;SW0/\/YVG MU+G-"P"MBSE,10H-5@FY^QF7"<0K8YJKQ)) MJ;.;'U?C9VB*L5YJ+Q1B/I^UY$SD\PP446JYD I(BEU,0QF/C-::!8R-5RE7:5XB77Y1,9&Z M2/-21$CJ%,@EP"\RAXJH2*717J'(:$Z!#!A9P"XD(X?5SK5[0Z[M^I #X'6( M9(EU>P$\I-;MY=#M&6[B*(M"&8,XR*E9;H"_"W?CG)!D2$HF M"_WLDZ-7@!LTWF4S/B<&DT0<>!(_0(5YHKC2]:&2=7%]L#?&B]>IN#;DZ5'?LZ)TC;@UXGX? M<;E@U'A+=#XMJ*ARQ@1.P<FQ02B(A+I-' ML+04T2"=99XKG5)9CQK39P#()0O_S]#"[>"_H?7EU>2AMD<=T!W_ZK_PXN01 M.K9_V.J68Y'74>UX-!BVTGGU4JL;8G?X&U4EXCZQ_M*LO[M'.0;X)0Z&>0M^ MD..!.37J3:\#@SDO-X35[X.B8X][_<)5*E><@I(-BC8\8VR?9R4?M ;#O&79 M[IW!D@V&C<+U>S8@F(:3."SR8WXM$BSHH!CVBDYKV#JTPUCT6X.30?Y>S@V MV_>KO<^SUO!H/([Q!0;1#WO]P7JQU2WZ,7^T3-X:-.8.]NIYBE,0 G]>'-E! M,3AJI6$,,( SVP^%+7R[!Y,&MQCZHYP2!N,8EK,QC'WX/LK13[@S/-RP]27O MQ(X_D)^^L"7&%+8;BG;+NE:[W*%=+_)\VM/3?N^TW\K?[[2^3NWEYH^['ORX M-N4#@#NX9R>C6@'?@X>&A89[@0X<'I7W' UBO@Q\SK;:\*GR]FARY_.BTPNQ MG1]B,!P%& A\"5RI=J]WDB?"(CA(TFEO M4.;Y_]:/.1[Q)?Y^U@K#HXD5F/K66#OQU5>L UT<#;_]E2GUR&L;^S])&=XB M:F[,S]3/H_YD/*?V,"+7C_8$69"I_F^V?6;/!VO_N8X! #CRRL*]U^>IY_U MP54^RO'77YOO/NP4S:TW'W8^[GWW'$EI. <[&?U5?^'6>--]0^8K_Y),*Q'G#L2*A=; YQDIM[0*>VA;7;!8^9UN+&T" MX&[O2RO$"ED+H!]GPZ/\NN\!+0#;-1SULS7H?VD!D&8;5V']V/8T+M&Z!OXUU]O+FW7+_DW MBG]_W?RK_(W\_FL!' -]6O^X#O!?,M]K=KA1&C=8HFP58-P1'K"?G^:TUY]D M$I6Y=# 5OM>)4_E$^?'**?C>]4MK#$8W;Y;G6/&](N34ADE1DZ_/FX+>(U%ECYKO^5&V8*43.XK$+)AENO_ MN8.S*Z2BR4431, \4663,2IZIZST4L5PWS26-Y/1P?VSK[O9.6WWSF-_ Z8% ME!1>!:"9_E!E.IZW,[S_[Q'VG7^Z]K,9@6,+]]^\V-_=/MYY]XGO'W\XV:9O MC[:/]P1\_FS[XA-K[FZ=[UV\O_CWHBF:%X<'.DGBG(Z(:H\1C](C8ZQ!X-W& M7.K&V%S]ES3XG'K?C3N)A;2:&R>U=81PH86)5"JAN4C1ZL#N72^^%HL%B\7V MQM8!HT9AAQVR.E=9-9L-F1:E5G@):TZS3$$6/V*K@%Y.8T^N]#M\VL<$OA\?F-0L4VZYO'_ =;,<:0QO2UH\$:EI*1ILPS#>EK9Z M#TQU#33S9>W]V?;&^P.A5$Q86+ ZN3F\HP TU$7DE0)^0U*2.I_':A U6W'M MN])6IO==$:;,=OA"N>T3$L3RBK^UAG!_?PO*N GCZU1A@,IW&XMO\;<]+[V! MZ]-P+91[78V"YBI([340-\Z# $/MDX]*1*(8368NE;NN01_]40RC=MQ)$\V9 M*--X,+LYKKP+M_RCW?,G+TX-\O4^'6 N.2; NUC %"!7T%P#QH'$6.(Q4]Q2 MLU9$$.?3')SIC^(=HQ++XLYDT$^]-OAFI5>3USY[[,<5^L.;8P=\,#8)580" MG-93VZJ"%3;O5+1@Z/"9U.]UKES7K/+1^J.)_WMUGVG/J3(\951_.K(]ED;P MW-OMR_N5UY_8J"KN?:N(X)7[6SWA97RXW*:!N6[;TT'\;?++[Z$U@"L_-+OUS%)G,[LTI0WK-Z^BK"NXRK*.LZ:&M]Y_/9Z^=:-/:?J/2W6I1#? M?!NODWN^Q\S]KOJ]P1*R+L2WWYZ^[ ]2R'Z8#OJ@C\[9VJ^BJ4^SD:UOE8#V M]]AJ_M?U__-J#,[74]^?5Y71^;OYF1]\,]^_KM]7U^];1![(4[DE-RA6=DAV MSV+[2VS":(Y>1GZ(V/G\B>]LO(:Q;'T%[H6WW^4\CT]TY_-[O-W9I,V+$[JS M<8AW/M[,#SD1^[N'O+GQ7NP=;])M>)[]=_M'V[M[8G_C/87[7L#8X-KOQ;\7 MF\-FZT9["YJ$"#Y()),QB--$D 5/!L$">VZCHX';,J;VLJKZ+35T@=Z)>\%_ M?;IUN;$OAV!VSYY-)8TG0K6M653CQ#@K) - $PIQK2RRB0G$N$M:>^RYYVNO M#%?/[UCKLB.7? SB^LP/Q*T(W]+*XIH@BU M3B-/YU6M 6[Q +T[9^X)US7%7BDJ:EMQ/UM1*D4M6U8 MG&WP<\*5@6%+@D0F!HLX\0%9XS62S$K!@Y+>"2"_O&'D@XW# O5J2>H+_*1# M9V,U*J93P8NL3:M_!FTZ4[]C6]UA/D-:V()C\LO)K_F$9*M?GC$N!O8+2,.@ MRL#^)2=6C@]UCC^:Y^/R<"=@2-$;]8N1RX,2F_<-J/ P]K&'.%@TYK.+@ZX^JG5O?R%.G4PUT_UE 66("Q M3">MCL^[7K]2HQB=YJM9^,K75F?4R4/]IB$ P'6Q?\,6!"(5Q5$2%01/+CK" M/1;6>TVY\<;]X-C=UO;;.QZC:8ZK1UQ[/_;]=*<:1%?4!MP_H?O3!>#]@2$D M)6T8DIH[Q#5G")8=ICX*JZ1F*?BP]FHV_^?_Y(6WTP)S>3[Z&S);"4X6P\'0 M#D?#7O_\VB+YORKN//B=?,O&!+0A'BW7.8! M<@S/XP\BU98D("#&>)!CF\K"=#Z]6_W>IO;VP>**FB)D*@7+$L]R>VR-@8D4K1 M&&43$=KGU<=JEH?>^1AH2"20P(VT4G+%@Z/!"6F2I]%YQ=9>L8;4LVE?);][M+H%U\Z2/BN*?;V@ M2C:F/ZJC4FR.^KW3V"C^&H;UJSHJXT]6;TY8-Q"!]J!754ZYK'HR;<)GN?OK MYN9UXEX6ABE+;L' AL!16K9=%C]I3_%OH [71[!^S36Z),^3JT^JD$RX\X1! M/* 0A9+8\V0=$9S')%W"5AJ1VQ58H]S""E'4@'(K0&';P"5 .Q\?B$R]ZC8$R1)6250Y1:V&-(U &8P1!24="67!$4@6>+UXB MPC"_%&2Y>HHS@2VG-FG+%1;.<6YL$@F3)#2)!\28M>\3#Y(K(([CI"COP)0\ MXT=_O;7IXKP7-![[;&K% #IZ+2J4FFONZ6&PPABU[?B M(%>+:?<&H_X2%2DXF6@VV?G=SW;[_QY I\5 M^\=-MM>ZJ=F?!'SG?'OWZ'C[>!\T&C3]\S]'V[OO 0U"9Z_S7NSLMCO-B]#Z M]V(+?M\Z (?/4ZP" N\L.P/4( U.&J).J6RXDXBRPN"RN.3K; 1-(B1:S@PC MBD<"" ]X'PS1V'@+W[Y9U&!J(4I5OK84,]L"-^M8S!9W_/']KX]766H9:#8W MA&>ICTM-V*8&RJD.<<8W._@*;0(>0H M)E&88RF=4]99)8,SVF.E;INB^/=XY#N7 ]\8Q:WNJA[K?6KTVB0[[P\4B$CR MRJ/D$D?<"(- M2;2C.(JV#4 "ZW[8MYU!R62O0B'C2KQEC:KI[<$^> W] !3WLF#3=)W8?(UR M(--WO'FC:MLT6[MNI?QE!*4SL2/ MX/=>/V_0%[YM6YVJ^@X\>=F8"LSPI7SG\K]5W?KJ+E"; M-UMCN+$1V@.4A%N5#S3_<6'TL@?VJB8$;P=L@L%79W=YHF(5X,&5*=<=9$,/SR[W<&1$&V2PUZU*QX+.M5)38EGLMM!)<#3Y45?V&Y_7#^8B4 M,<+[_@A&GV&HFB0_S<5AQ+&;M?%Z#X=2Y:I784Y=23:K4ME78RJ#SR[FKT_0 M8_) DU+6U;8SN%VY7'8W:V\_VD&O"]<[O\*/LBD&:'T5BH;YJSL\?*_# \-U MAX>ZP\.R/=X3='BXFU._-"T=)K!JQREBT[MC\8MMCW*/\D:>CMS"!][-T=/* MA)5)._&P'TNS4R%QA;TYO2@[K!Z;H3S)C6E4OP-^5S>;5Q'X>ROG[YD)G #H;MEGE2ZC#*WQTU>=M8YZI0SU.^V8*=,X7];#\X%F]RM?\A3L2!G R!&+ M.*&L(#;@.N;=_"J#M_Q[&.$3?CBJF#%(54ZXS2.M@K*G=E@%:,=T][(,Z[A7 M5Q95^%X8^9R;N]LK\P=G'Z9R%R<;9Q6=ON2#YV-7,S]&K]N-_K(_6J6-K>NK M#V,I];*T@[]7>@'R!TUBD26G.2*<>FC%=10K)2-28$-J0Y6 MS.P9S\FAS7W+KV+8YZ\K4OUZ^ ;&>PXOEKT;KP?NRI8UZ"+VEZEHU9/O.)SO M[!X>L.BY%!0C1AU!W F'-#$&@37G$1.)>=XO?O2(;+VN"U[7@ .SE'+DF?.( MTTB021S^)$HZZJ12PJ^]ZO9F K%SL@+&;NK$2H_)X64[]1MA? "9.;O&SR$F MN]G]TNKWNAD 83J:%<58E%&<[,+^[!@.L#;@;*U!/E11KORE)_[(RW#(HR>&XO5#4>>TH@']V :7HCN;3766VX:H:5P].]4.G\-4>I-/75$86?81C&EN!MKW]-(:_;"Q#5VC;, MR3)H'N\=4*6<,"X@3'U$7!&"K)$:@<4G3G#-*1=WLOD+XW+UTCYP::7GVG)I MD)%$( Y_(*V!W3F3I+11!YK+56W?QNQ/A\:O _X8+@<53%T9C/ @2O"0%#&X MW/-+$5,O+45LT_:[.;CV=^Q_S!9W2;+!SIL;6Y?*#-<]AO>/F\=_M)N?/^&= MC3VQUP&E_+QYUMR 4>TVZ=YQN[T_J\QGVY^W82S-\^:[3U_W=]_S[>-V:__S M)MG;?7VV?>R_-B_V6Z#@G] M/DPIB7>,4^*5XSIRDY0Q,28#$ 4V*#RZK$TU3;HA=7_80+>@3+)JFQ'C+:Y7YV3R%FBD20F>AJ +[@9R5K) .&\YDFY)U'F&[EE M-GLR@<.M7NRVSKO$*-342>IVJ M%6IJI+FL!_M(@]6+:!=U_WIV=^@C1<2#*@8N7X>IJAEFD2O+%9OY.,?#NDL] MPI3?XG:WKH&SW&M1NCH%.#]ENZ],0&Y3X>R'SU[/['AFP7^LIO M/^7RE;U[L[#;/]BX^M+8OMO#>1;N]=_R)-#M_PGU.Z,[NR47S&+X[6W[P'*XG MFA=_'&^_VV+-XP_'X"ZWMG<_G>]U]LYV=O<$7/<\N])S.SU)'035X$!K80WX MT](B(R1!V/C@G(*%$W+M%=&JP<2#NST]20>[&N)JB%LTQ%'/8G+6Q.!I+B^@ M S&&*4N<9]IA?>?Z$C7$/1K$;;^YVPG-5;[CS<.+G5X> M4,^?Y'3OZ>R^N@'+ROFPK[_85EF+8[?WIES9CU,+.][=K1%R<0@YIRNH]0Q+ MGB+2GEO$ 1&14T 'I20)HBT]M*E8J%E K_M,J_DRT0'@!6,TUDC0(H-*" M I4VX/38I&"IHQ1$F"UU6IN*YVLJ'C>F4JO^DZO^39;(&348$X&$U 2,A9+(:AH046 ]C">> MF[@J$E.3B\>7%ZDTCLR#[\DL>!6!BLH+]=$&QRB/,?KL530()LML*5Y"LDVI M#T7UD7R@",9F#^-E:"[G2]\O*#<;0,7Y4,N=TKYNT1'^ ;LW*V1TJW58;&P& MWP31SV,A>%W)P';9DFTGE8%6^/! E[S& MA^7!AQEOW!$?M>(* :^BB$N-D7;)(ITX$T2IE&A)L4Q#<=W@]$5E?-3X<"M\ M>* 75N/#$N'#3?Y A,+,FX "1CB5AMD1FT5] 2;K#.FGB67A:XUCF#%R^ MOBS_7F/FXC#STZS/Q;%)1GB.B*0A-[@.R&$&CI>GQ$;".?9R[15M<(,;4N E M"E35.K^BWE.M\T^K\S-^E.>6Q, 2XMY*Q(D,R'*<$/52Y-[-43J2=1Y+VE!J MMH%GK?//2>>?Q".J=?Z)=7XFMJH9\X%SE PAB .:(RL,128)JHCU*KBP]LK0 M!CA,#6&6R="_A!VIL7X\XIY4'3=:?F]H)WT+)VMT7!PZ[LUZ0>>)-:3.._CUSE.-$#]IYZE&B*= B!F?*3J%DV42 M8:GSWA-)R+IDD*1)4<(IU5Q6>].:D ;%JQ%[O;P*VI<1H,PJ2.]6"^5_JA8^CB+H385=S 5?HZ[*8A5WBBD ME&>(8\&1I>!SIN2E\8E[0\#=Q.MF4;'WY6"1/XC*UXA6(]H,HCW0JZX1[5$0 M;<8]UM)R*HE#W"69$2T [S48D>!2TE%&:5-&-/G@&C4UHM6(MCQ/?0]$>V 4 MH$:TQT&TFQS-.P?DS $]8S3"#V*1-3@B[".+1KN@D\B(1A^\%_ DB/82-E%_ MZ,?/J;WU0 ?^@648GS/,SWO$9P?FBW:XKPYTYR[B53O"$4S?SF7S3!A(*>?C MT=0P?P>8/YQUQ94C41-I0-&&$F=?+)+<85GP^HRUPDMD:G M97JV)7">:W1Z7'2:<:L-MY$30Y#C.!D0HD:B(PUQ'01?C5M?H5*/3 MBCO"-3H],CK-<">NA%8LH2 B^,DJ-^PD\&>B%NQ-(AY,S&)8;? ?-/YC25(IA' MGP0BR>7='@'O:YA[7ZP M-IO>K6BBBD9DM,LUX4- X(A(9(F'-XR3ULC2T7Z$W9X:UI9#OVM86Y8M[!K6 M[@EK,Q61F--)6XRPY138&G?(&![ 0X]:P^+10%6&-;*H\[Z/#&LO81?[%L[[ MH^UCCY>O>OX%Y*+/O>Q+LA1WGX!G9RQ^RA;Y]!FHVHSI:NQ[P=CW M4S;@:^Q[$/:]OXE],08*QLLBHCE#/$B)'/84*7!\=#*$CK>Y'AX;J+&OQKYG M@WT_97N_QKX'8=_>3>P+R6@N@T6<R^LSWJ@';X5_^%%R<#[=C^8:M;!C3D=73*A>M:Z;QZJ=4- ML3O\C:H2'Y]80VG6T-VCLEC8ZE&<1]L?%!$&'HJF M[?NC:L$8:139#VM,OTA%^2(M;/?:AZDL7R>P2/ DW=ZPL(,!S&)& EB$08:* M7BH&T8_ZK6$+/C,\LL/BK#=JA^+(?HEP0?C_L!5N%G[NSHQ_O?COM65:@)=Y M'6 ^^J,81NVXDUY/C>CCY=@WO_KV"&:K@I\\TR7L[*2;XAK$TSYOO/GW=WWW/MX_;K?W/FV1O]_59QH[F MQ7X+<*4#&'*Q??'^8F?CA,!ST>V+3^1 *ZZ39.7)0(ZXQQI9;C1B(EG _DBI M897E #B/X74N3Q)M-"199S30YLBB=2I2+1235D0NPEH1081/8>V&_5&L9#_U MVNW>&2Q#T8^G_3C(-<+'ESV$W]OG10M$LXR@5<59P(8!TI0:$3NG[=YYC.,J MXZ7 MG__P\=/@\O-Q+#M% N$I[^FO)"BKR#R-;8 V%8.1/YI6H%OISKRK_38#4;-O30?QM\LOOH36 MZ3__K=4ML:[\TN_71R9.9Z"^'&CU]N]GK3 \ROQE'5<<9APX'M]Y_/9Z^=8- M\U2])_0Z5>*;;X/5N^=[S-SOJM\;+"'K8*GKP3[28/6M+OO0Y,)O%M:ZNL8/ M/TK$@Y(9/8!E[#^-\Z%O,!LUU_=X6_&5/> KQ6:F*]F;',PM$>S*S=$$5I>HI_\&4R\LI)P]# MEA7<;,XDM:XJ_?.J2EM)16#*.!)YT-0I5X;,/ 'G55)YUZK2#W1<7W=@>5Y$ M)?[3]MYQ.(+KPO5@3!?OX9[;[9V-HY/]=]LG^\=Y/"=\^V(/[[^Y$53K_-/: MIIOP#'MD^_.?Q]L;\'ST$]]Y]^%DCW[H-.D_QSN[AVS[^,/)OQ=;4QG4F^ 4 M-\6!T10\I&"1("(B#DN/M%0:^B1&0-&4\)&=8DKD&9 MA<6*<\:T%C01X@@15A&I[EIF^A$@([6^QH N8K]7H\4=T>(J,7F,%IY*"HLM MD$DN(*Y(1-I'AXB)U'#)!79T[56.,Q'Z>PT7-5S<@ L9;7(*4X&%Y=H($XQG MCNID@'6 P;EKS>D%P44-"W>#A9LD(N@@I$\$2>PED @ ")>20Q8[SSS#TGB M!:H651?@IQ:GFH2"X3'B]U'D97SR)1QASKLM=8O7Q^:2T6JM.+$\4AXX<=I1 M')R0G.:J2'$)W,^:2][3:+R?]3QA96%M T,Q6N"2B4GDM'%($Z(3I8?H_XTMF;$]6 M*41LRG5-"476:HZ$) H32:+-7BVO OE>+?-/R1DT14X@B7)=II5,AY;A$F. 4)AI_D)N_+9_AK MO_!Q_<+OE-4B;&D_F> M'= 4H_0F(1R]RN>D+-*,)R3 O"1B(O/DD38V'Z1_J[>/4K>%FZ>#F MNC<+<).PM]$1C0+Q&G&%'=+1122T$@I,2L*&+ZH_!4ZN'X*\<9)G^ECD]=>G M#@F-]4=P4+#3WJ"5/_!;/[9MEN*KLS=9N::^-:DL=/45Z^#11L-O?V4FA?@G M';!\BQBY?F1J^N=1_^JTP&%$KA_M";()AON;;9_9\\':?ZZ?L6IU)Y=7%.Z_ M/$\_ZVXK&-/KO_[:?/=AIVANO?FP\W'OX^YF\V.CV-I^L_[-8V1+,/1RX;9[ MPWSPM%>\Z75+-;+YR-[;5M=V?,4^*5 MXSH"-"IC ,-,!*+MRD-]3W4T]QL][ZMF][L9SU[NZ=NM?)+_P (/"=1XA$/* M-?^L1BYH@R(AU"?!C8TS!VA7]L3[W%._^: O:'@6^LLSOV=CN2EL)3AC56AU M*Q^M(GU@<-OG^6*]41_^'0Z&<(W\=SXFT<@:5'ZZZP'@[2#^\ CPW]-'@$L= MM-DFMT['NM4M3P+G5)?+P_EPQ=/HR^.\<+M6+PQ^NPT"79W*K4_7U@=65VZP M]>G:^G1M?2"Q/EU;GZY]=E->GZY=BBWJEQBG)0D'2;!RU'$>N3.8:^NK0L620<9-E MX.22MT:AX'-A7($C G+!X0>7BJOD2,YS8U@W-"$K 1@OX4#IW_?UQ>IS);?' M0A<]-IHRA07/U0:<$<$[HJ1+DA&':X]KE;&P.>MQ$4$P#]RBY+5!G%"+K%,$ M20KFCP 4XK*848,ST=#ZP9DS];&RI59_%;7FW#AO@^#!!8V-U8(+&S4(Q=T/ ME=;JOUSJ/^,]:>Q(%$8B&2)X3X0Y8$'$("&E3(;C)'(W:&-D@ZGZ3.GS5G[K MI,*$AA"QX<:#_Z,9M<8Y!K*@HZ[]H!57_INV/_GDO%<)46.R'^2S\G.!=%0" M ]LSG..U5Y3HAE1ZB93_)>P\W;M\S@)C0L\>\2('/\=&)06(NHQ),B'>^UEO1W+%96 &P5(F0#S#D-4T(6;RT3,BO,K%&(EHP*HO M*/"SHO'@9Z_[F#L+.DW!]@D.S,2$$X=(Q:X26\**/ MW)$D3>WEK+CRW[3Y*C+B.3@X47&"N"0<.0I_*N%U,E$XHA1X.0UP?99(]5_" MCDZE*45YYC"&ZH!7UJ#B8WD4X\UE"\)ZVV=%JKW8]F'G=HBX,3XNO5FVO-M) M5XN=?R^_-2R/@-6<: &P^&G6%7+6V!@M =\'8Y27'QD)LRLH8\IB\(LE6\:2 M8K7Z+V_UE5K]EU7]9URBX+6E."H4H_.(:ZF0QM$B2Y-PR:LH+*_5_V6H_Z+* MH3RR^M>>T0,Q8"8/SBM-G F@]#QW=N:Y7HK%R"9J>>14X0 4P- &9[I!](/3 M[9=O"ZBNE%D7DUH6WVD24)I;(*,$S!@J+-VY*FSP.N3" 1EN:ZQ<'%;NS=DY MHM93[QB*4@3$@\I4*7H4."P]BYY8[W,4B1O/2!.&D8]:26=Y2(YGC,&2-M3#,W)JC*DQYA&+8M88 MLPP8,WO"VC#LA498A-Q"AD;@,58BF4($;HHE#KKT^8S4#6&> Y&Y7BKSLC#F M5;6[;Q7*+"5,<2:PY=0F;7.ZF'.<&YM$PB2)W&*-8K$VI[;75!4VDNM#CI\$ M9>^R++KVH\)LZ$DJL\TO24CT957(I[_]]:DB?%V4\_"X!0HW6@/?[@U&_5A& MH$YC=U!*PH=J<_)-;S _+IWL26:%Q[_>[%YOGW\GA\(;CTCBJ(D2#X_0!UR!',4<126>2LB MXY6=*8MQOLZP'K!2UL%'A2%<.>8$HP;+*!C8G,#YS=J&92@0E?->3"_-K!9/ ME]F;6P?SQ[>^/E0C)1>:$PTHQI6T1A O(N96"^!C%J]PX<4\D[9[7H#?6E4? MS04,RQJ(X]*(?FJJB^$1H/KA45GAL!-MUI.L &5-Q'[TO<-N60RXZ*7KWXM? M\^^QNGA6G_'%3RL%*NR9[8=!T;$AYOW_V#EM]\XC/&D/('U<3['*#NC'_QVU M!JUA+."AO[3\I+QBHVAU%YO@2,IJS9V+;=7]>+3Z'34:^>G^[4HZUU6I3%AKO*W)_.5*U'&K_XHYQ25,P 5ME495',8N$,UV^[PXLE_F+E@I0OUQI> \LWGY;;N4%=OM MYE_ATF'J&Z44PI+T>U^!?@XC7/Q[=NA>]8IN%,J]M#'34#>5+O;'^6PR65:B M\L<_U;C_+C6#7*/2,./^MS#JGP'7&L3NRS-8%]L7[R]V-DY(\^*0;V_LX0/G MK!!<)<2PBHAK)I!VC"'K&/5!)H>C7WN5,DZ<1]L?W#0XQ6#D!B!"6?K&"EF* M9I$+5#<*-P)\:P]Z4Y*9Y:H896SYTFL#ZMK^>3&,_4ZK:R?P6:ET*='NO,23 M2R4_.^J!_A?CVK1] *#F"SP(4'&4@G;I''MQZL04W MRZ0[#]QEE)VY6 :SJWMW ?R!^VP: /^#[^K!T'H$!SAGBC,L92@ M99)8,S MVH,)/MBZ*?[EUN%&3*#P(/C=:J\01OLWP/'KPSA7DO.:O'0QOO 7!TDF%5(P M.5CD$EX6['LL1R =+2ZHPZ M68P>B7A_;\6;U=US2=/!3OI8V?L:S;XE!JP)KQ](%251 B,+ZXZXSWVA8\"( M6RLI @%0PXP/L(1' M@_\/WF\!YISU6\-A[!;=WC!?+G.=;Z'<>O$:.-F8CDV7[+Z$GGSK .CDAW!E M( 3TICIT 2L2M(#A :&!I_.=OZ+;9=VOA\/X=/M."@Q<6+8X2[#T6!]QF5X MDA+XVSG;80"*]N&2H)8^SJ=<>_QUKAT.G'3)2N'_#/_RT\4!]CD;D6CP+WE" M/(;,Z;! "28[^=SO7K%G6 M_7 -^U('QPT4&E=B/)>.RU'RJ*C]G;2YBKOQ< ME"5;JP@=(XTBB^)SK3[/Z+JFMRL[?J=JYGS=J/N65W_RTNOU8!]SL'P11>WO M44A]):I#5_LY8%/+ZM#5ALXMZW1,=KO0>+NK>)<]0;0!SE;QUK;ZQ3^V M/8KU!%U-T(?8L:W,X^UMRHI MQ>:.;K?GY_L?UN[^OVYZV M;%:IKA_+E->S[=V3B^;[@TADQ(I'A$F,B!/)D:4A(!VH7_29Q^6& MSKM23S>! MA!G,B% "93J&N%0&:>TX_! I-W S0N0^;>M4?3.OOZ8^-?59"/59".5!;"Z$ MN1]#F+LSA%UN UYN )8$YY(*WV&O[26-H MY7H.MKK5.91!DC3=2A0*-#W!J+M(3?:"3,,^F, ME2G7I:!,-3A[AFVB'@P.2X>(M^>$\QYQ17'OVT&O!X+?$T:_KD-?'0);//PU M;\*?)IXP12RBU$C$?4S(8BL0)D[F,^%8ZMPFBZW+!U._Y8.^9W.-9UHQ1]XPGB*]P,CZ:B)3*!R@!Y)'A\!N5DFJ/ M+=:Y.#9I<"4:QLP68IO)6+\/R"SIIO!SYKKS'G&Y,>]9<]WKJ%=SW4?<[KU$ M/B*EL4XBIJQ!W$F/-(,?D1@12636Q5AN]Y)%A3F7"/J>S35>5'#W32ZTU'YQ MT=UGS';?]OHIMFK"^SBP?SZ'\&)N8Z14(YURB$-:^(WA@*SPUJC<%Y>8W F< M-"B939&\/=U=OOA&'=JMZ>Z2T-TQ[(T O&NNNWC0F^&Z4B2G,'%(T)0;@_J M3-3@[TN'J8X^D*BJU,9EZGRS+/'49;G&2STI-*GOLX"30G4M_)MLV1IL;)*> M$$DY%=8(95Q*(A&>F&5RNH!A?8[HV5F+BWE)$-SKE#1%- 2*N%8<60+6PI*@ M*)6:8F'+) @!))DNJI7T,VC.\=- :(69^2*G9D5Q^=N,_G[@7)]0>A[ /$/C M&0XJ4F\0"=PA3BU&#@0 628,R /74M(R/4,O.#-WE4'Y'N>7'OJX*X%#2U?6 MO3[=M(P@]&DFEF!LD$D0%+W(I>2U0%HZ4;6'5,)&:N/2G6ZJ*5=-N;Y_,NI^ M5*L^&?5\D<_/9,=RIXT$1]A@R1$7*@+]XA0I;8R@FE&1_6*"=0,S^0P(V"VZ MR:UJ_?&S28E6.R[16G4S2;E\[9>L5;FU4=55J*Q!?JT9#U"(2:^DJ;KD@V\7 M)F],OSBI>U06^Y]^79:OD^+,#HK_>=;;/R\ML_\!O0'.=G9/2'-WDVX?^W,8 MQX-2]!OWDJM[53RHY6J5Y.KXY( 2K;"-$FD=0*YX5,A:FY 0C#LNC:+!@5S) M=3Q;_>1^4(=%XA8C M[YE G#*5N_!R%#5E+'*N$PU FO@ZGJ5,C=S7\#3F9B"Q?;Y>9,O]S;Z-D_Z+ MDRZ*PUX!UT(5-YXTTNGVAF"LAV4CQ_ZXM\\<@_UC&_Q(WL/FN!/0N!'4?)&^ M9/RE] YV>T/;GGX_=W#=[@WW(@RN[%=Y\=R=@_L+[">\L^L)W!_^]5]W7A\ MZ DB0%3!G@:05ZZ0H=XBDC2/Q@6K",AK/OX[IV-THS@[:OFCW+HNBZ,?RV'9 M=6ZR$N-.B[,4] <-R!80FGLTZ:J \6VO_^&J0>K\GHPK''M;D)#E&AN*)JV3 MM,@GG!! !$4FMW["./@HA" Z\ODQM,K5> ;M33.6#[-L33M=H *EIS4&[;NB M\ ,]H&\$I9%/\H<;J'ZC1AN?-[ LQ%@RGB%IG$,\UMBQX)DBD"(02 M$)NH7+'/--2<4@T_(*V+=8)JT5HETJ,T+0AYU2#+$,[=Y&N![I"M72MD'2)YNL#3' R3(%@)8<1#\ T-:PK4H)3 M%Q3&+KHRPXJ36>%ZI+CC#6?K>3",2<_YLCGUV ?\.S,,8.6MX: 8Q&YNXAJ_ M1C_*#PX,) $SADFM/$Q06^N/6O%+U3 :^$DGYCZF<(%6Q>U3JVN[O@6+<=J& MP58MU+_ >ZTN?#;F%JQE.]9\MS]Z,(#\Q\:XQ^N@ZF _R#'VUN"HZH?9/P0' M]33V2UWJ^CA8+S9SC_MR^+!(J0W?A1M-/MJ=M*>KXM6#XI=QV^S=ZOVJ8=VX M8?:O(#[@\W;L>?9*6H/!J'J,+%23&_C6::ML5[O5O=9XLY(2^.0@3N;R+.;. MM+;?A:N4S;[S=<;=E(51=F^,JE(I-[K:YOC\+D M;EFK)S?JP\V[X.A4JCLHL=B/.J.V+=$G/V4)&"["=6.^4*^3/_TU#AKP4*=9 M.:MP5_ZF[?3ZP]9%]<)$ZS?_V-K=>'VI[FVX8WMPV4AW]DFJAM_Z# M5:&U$J1ZX]^_3)RX$GJ.>NT ,]:/PU'_:D"['S],1K->;$30T#*[?[PB $VC M=IZ):F6N[:[5P/$<@./K 9.86%O&@(%'Y)PL@-7RI_.0M'JSLJU^^:=S7V8 0' M%^>T-R@CZ;]-;.U5*_F#M?]<=T[!,QU?7E&X__(\_>QQ1Y6; M'O_UU^:[#SM%<^O-AYV/>Q]W-YL?&\76]IMO^]]+,/1RX;9[PUCZT6]ZW3+Q MK-QU?7OI#G\R.X5@ . M'K_ZF#/MRLRP3!ZN\L1L]85?YTGS#96O\-5(R84&8^!CS)77C"!>1,RM%LYR MBRL;4L[7Z\PGB5#,8$&#!5)AN'?1 ON-/G"6K*+B^ZG]07,5I/;:2\5Y$%8' MGWQ4(A+%:#+?(KI7P\&HT[UVFY.+MR%,?[1[OF3 M%V=W2G[,#YQE(6F#D0U&(^X40]I$@Z1)7%NB C=^K8A@GT^SAO1'<6UU0W(S M^][7]_^R%2TC='GS;\J-'PTF7F$S2W7QQO;;O6+0JGQG4*E.+\1VZ3'W3WO] ML9^:0Z6]=KMWEO^:N;.]$L3?;@-(X]F$R2N38J^L;YF%"Y/8MJ>#^-ODE]\G M[3Y;W7(JRB_]/EZLLO[-@Q\KU85UD58?8+;N==QN^>;Q,K;Y7]?_SZOOUK%88?58L>(C\X\+ M_3T59LJ&YR$'UI9>>A=P6G11,=C[')>ZW'2>8I.;XYR[?/3SV:6?C0] T>W/ M_\ 8MCO[G_?@O3V\LW&(X5X7S<_O,8RSL__N[0E<][SY\>8!J#T"WR%[=+^] M?[PEMH_?\YV-#_!OKOQ=;D\-/P^;N:P)C^'J@ MH@!/@QG$.':(1ZJ0Q5X :55,1.6B]OGT^;HF\Y/67@;L_=C4+QWL_=/+%+H- MWMN] &^YR,U#3X;.#=_>"^BNXKB+2\_Y'NI=+>,'.XRK'\Y]6L!KS@*>",PE MDP)*7EK$E4[(1.Z1,(1;J[U*W*V]$F2=S0:$7P;8K2#'^] :G*#4C['H@Y;D MB$.U7;V(X@0U],U 'W]4Z,N+^1;6YHT#SH%+QWA5#-%[U*:\N]^RZ_^J?FG1:N]6;328)>""7K,Z(>[&H-EM_J MLHM+;U@2)GB[7(7MR4&*,E>ARF*^!3-XKM-QZ2:,2ST59:H\RL6>BNR=%Z5[ M7D_0U01=%F(NIBHQ%W^U4BQ*D?IEJUMM!L\T4GM!LW99R+6:D\MRKM6?LS+U M S!:/EZ^*I^L)[:>V-7Z9#VQ]<2NUB?KB:TG=K4^64]LO;.TT/Z5D\I+"^A? M^1([5#KGDM X:&853\%H0T+2,N3]>!*(*'>:9BKNU1TJ'W>?Z_1X9_?/X^T- MS_:/FWP_WZ.S*?8ZG]C>[J;8W_CC:.?=UMD>W3O?.[^QS]5IBF:G"6,+G>;% M40>>A^[MMEO[N^&HN=L^@?'SO>,_CO>/_SR^T<3];'OW)-=/YA(L-.,$?67ADA&EC/)F<^J!/'T086;I-_/LV/'J^+8V^ ML55_/P"MNT@^#_!LW@1/XQBSQ&-$8A"(AR20-L$@$:G&-A%KR^*3>)W.%LU] MQM!YEVN\@$Z0*FK-N7&YL!\/+FALK!9E0\3; M<\)YC[BBN/>=H-?#P*_N+OF,X*]Y$_X<=X09(Y'WDB$.; _I?%S&2TF"-D9A MX@'^^+KDSP_ZGLTU%K2?O!J$M^J[]) MY!7DN[\\7\)[O8]637@7B/A?;Q!> ML7UV8"46B@:/B+;@[0N.D0Z!P@_F@DY$>"[77FDA&H;,5K68R5:_#\0LZ9;P M),>Y\4 M-L!T]3J>[31XOR#G$D'?L[G&BPKMOLEGY]LO+K;[C+GNVUX_Q59-=Q\_07(" M^\ICS@C5R(3 .PC0T9CAZQG+EEJ.7:Y=*6@#:EG=[=N3W>7+[I1!W9KNKLD M='<,>R, [YKK/F)BXP3T!$M1,,&0"Z[B-S2D0#$@RF5/I^$$I8 _2T"4/*#\:"*TP M,U_DU*PH+C]-*='Z?-*J ?,,C3?814-$0 '3F&F\0X[0A+SQWF,F):4Y,9>N MLP?GI3T?4+['Z:6'/NY*X-"C]BVKSS8]%Q#Z- M")!^*U"@9!>Q06HD,3AQ1 MXRD6T@%(Y7VSJ02Q)3C;5%.NFG)]_US4_:A6?2[J^2*?G]DZ4BH8GC"2B4C$ MDZ$(Y$4!$&)KN=-)6[+VBA#:T'I1.0,_DX#=HHC\*M8>+WNH@P;FCNCM4:XC M;H?%W7KA "<*"D2!,2JX%5(K101-GN#@5-3RAT$SVS[LW)\I;>6!#^"SX#;F M(J[ @';2+LQ_'+[KP:W65KZ_S?TKZ1_R[8O# ZH=QUI'Y!@6B!,LD97,(.]T MX%'8&)(#5<6SG6D*=$=9X$E98SV6D0?X!\B1(8X1[;EP47-:! M*83F7Q6&>S/4B-RX8]H:V M#4)PM4[_/WM?VM-6LK7[5RSN>Z^Z)1>GYB%]A$0'TN*H;3J!G&[R!=48#,;F M]1 "O_ZNVK89;$@8#-A0:C4!>]N[=M5ZGEIKU1K@C_Z@UHMMV)T#O \B,]J3 M:S:O4;_6Z0YJ9S%?XC-E5Y1S0_>"VJGMUW[8<^:)M);-XY-V]RS&G=C[UO+Q M9FF\T#0JP>OOYFFX^OY[F(1F=[ 787"^^[4#G/S*E9*'B^;1:?,P9UIC8;"( MR!,02.X(!JG4#,DHDS8I@4:A@:9,G>K9BC/UVNE!RQ_46OU:'#<_RZ+G8B5E MH^FO=6&'K]G:Z=A>KDW:.H%@/[$?X,E$:A0H]:';&[^4KWMU/596++Q"[7E65BR\0NUY5O-6.E]+5Y5$Y*KC\+X_$A",)UP)HJ1;2U M1@0.STY*7YN7B+V!>^T&^-QGMKU[=+J]L8>;?VR>[ATV#_;^_B_<(U__G\/& M[A%IM*9B;PX]:=+_P#5>P#UY$YYG;_?W5H-^./@"S]/(/N[CQO?MW<]G4V4Y M)S6)DTS)6Z:0P<(A[B)%6GJ)6/*1N$2TUGYEC7!<%W3.&2F+'=[\A#3R:D(< M7V\0XRUY(P\CT)(W\CK( R")^.H"40+6OK:O#4BF>EK$SDV MVKF(*,@*XL)@9+6DR"LIHY126YPCH%>Q6J#+WL-=O7 M)NH04HS(1@4VI'06K$DED:(X^R8K?+_(4?'WQN'F^?;Z?E#6@;I+$,B60IP)BRSE! E.K1/),98L MT'Y=WG!07-K9+!(ME'8V2ZKJWJ^^]U4^3*WO,:#SV.L6*GSXP>^$"AV.5@45 M$ %A 0TXY?.:E! (D&()&Q*)60%=5U-"?RM=;A;V.^;DZ5T0LG^FRM_C.2B5 MOV_1HHG,-7*PT)%2GE@ IA#*,)V8XXY252I_O^K]XOL-JC-+(46A)2(A[Q=. M&62QS/&6V/D0$B$Z%XT@=8WGU?YW&2K,/M+'7&I0/NW4+"DIWZ[H/XR92_CF MZV#E&2T^81D(,#)25$C0XJE&+D6"K)%$<:^%Y&R^?NQ70,KW^8XW7_;[09Z% M$OKYBDGH\S0)49NHP $$@,,/$!*)3)(,24J%AMU*40,DA%X0_*O2SJ%Q% MY7J.L-&'J5HE;/3U,I^?,8I9B J#46RI5(A+81&(AT8R:&N9T]*['$90Q_S1 MB8<+H'Z]TJ+?]W.->1(H#<9%$3%71!B5$E;1I,2#8W145A<3@NE55L#3I/"^ M*D=85;)\;T]: ]L>U?WZ%.$IOL5>L M.OU0O_6GBD?V8LU^LZUV5=\Q5Y!,U4K56N.E @D"%%9?M+GSUU\7Q7A'->7[ MM5_LK[<7$G]*H7NP(C[RL6ZG<='5R<.#D%9F?9'-6V23-'?7]Z5Q*G(V[?;9E"S>*H1@)M5^ M<;_"O[6\%^0OM^WGE_1YB?6&3SKK))FQM^WQBK M-?4&B%*GK,"D7 !?Y?:>05(70&)S^F]="UHWXH>\>4TZ![ FM6-[5G/5JHRD M,HOH=:FLG0Q[65P'N3IY:]"O#;*)OGIKG=VET2EV)P]H32;DH@ MU_#R215WN%K;M*"@3+V:NP?\R#/X(%F;QT8P$J,VF,'C =\0/3GQ[)V"1=2/ MG;R?='HC9^*K+]@,S M][678GA[RX"?3BW,Y-)T$!!Z5:O;WWYPZ7BRJKE.[BCS\] MN"7B40&.BU>L_,.H_\A>[C^RF?N/W.%D[&67X.YGY_<['5^\M;F(-ZT*Q_\P MYO3*I/STV1B%?LQLE"YEBA5]>8-O M_['%MO_^R/XYW[I2;&2=P!B^[P?EF)-$(N5RF26<"+*6$&2$$RXFBAT+.5)( MX)L[#SY%J;B"R.N(Q-Q90!JEQ@CNI+*,>^.="#Q2'[R\:ZW'@LA%1.39%"(9 MMM1Z21&A'!"94D16I( $8S3F=&AO3$'DRR+2!$4X9UX(0;ATS!JA);SH(W20BGUF?7^B,TUM*"G;;@)!V:W VCQ#EI:*@.YXT/TAQOSQIYG.+3?H10UTN MXR<[B,M_Y/R\Y-285>!)RN>'3H&2$ /B@1ODDF(H:J%M8-2[H%?6.%\U9O;8 M^BFB_0L<'Z&U%S@N&1RGM7<=HZ%86D2-R@W?F4,V:8$TCMYK$ZFV%N"H5\EL M8&&!XQ/"\4$J>X'C'>#],9 MGJ $UFO$XD*K\ 6+<\'BM */+9.@& JD%%.(&YLK4MN(4HJ!TD2"B*E*G9^7 M_EZPN/SZ>\'B/+ XH[TSBD5DWJ&DK4;<.8,,[)0("-=JF2C13F8LXH>YMHK3 M_6<0W6A]:X619I_)%S8;*8(W+Z21W?0EIW(JW/ M-SCD/8LN8HIL<@YQSPS2F'C$-.6*Z^A#C+>7\2T^P,75YPM0EQJH,ZYZ%["+ ME")M#0!5!P= M1S)"#J'#M:0E I0EU'9+T!=9J#.F $D,B%%I"@Y'Q&GUB-- M#."!ID@T92II]CB@%C?^S_ [*>9X4RKG2>R-4CC?CD__?Q[4$819810(K*>< M)&.IQ\Y1$5RT@B5YGT+!51&'I:^5\KS,LC>KJTL5L-?"HX0U0Z 2.F1-O% M',#T+5X6L/B_U^N7C,M?X,N/6-?OMH>#VS\R@]07JFCR 3%VO7C(U9\'O4;C_XCS];)JR@C&M__GGYA^? MMFN-K?>?MG?V=G8W&SOUVE;S_>VUX19@Z-7"-;N#49FW]V"[YW0DF_."/[0Z MMN-;MEW;&< +53GG6F5$DM]JOXS%/H9?%_[Q?ED_AOT.!M_JU 8'W2%\5^C7 M:_&[CSG_ZJ"JCMH)EV9:S8X^\.M-TCP%^1'Q$Z&8P8(&2P4WW(/%HK"(/G"6 MK (%[*9".F.HYUHZ2U.U:+TJG%BEY(^J04^:FM6K$D.#[@#D9=CI1=_]VH'O MS6Q[Z4Z"/_J#6L6!\ X(W$6%HUS:Z(=[^EQLQ=E*YQ<5NF+O&^SH-WO!+JJ3 M5PZO_FY^R*OOOX>G @SM11C(D)<1H" MLKF1+0: )&:)2\*LK('R-;.UCRJ_#@Y:_3$2B(0P+R7YRM#]+R.OM=M?G M[>%FB.63A4[_CJ7EWR+UPOCH?CZO#1YC,*N\ O[5 !=69;_EBYB3H)5*Q5D.#*.RKLULF.;]!."1?;P?+@!O>XWQ?HJ>>0OZ M%98D%V-6$6FK.8+-D7//9#2>Y$9ZLWU<[K? CXS>*@O\L 7F^XPK02G1B$B2 M<[.\A05.\*=6R3+'3<1@6)I<#VVZQGW6G^^SQI)R[ 46/EK&DXI:"TE)(E9* M*4*498V?8HT_DWU.:!",!80=0)?#9HJ,3A1)R:.F(@IO(H"8S9ZO5:TS)FKM M587TUH"8Y])46X.;AO5<=^_7/NU\[M=K?U4_<[ YF &#D;I[T::@/FYUD+T^ M![8SZ!Y/7HS+,:C@M^TT;4%FV[+_MJN'?S[; M)R9$QZ1$2A*"N*[.JPF@R]B@G(R.1#.BOLIWN9[U1ZNXSQU$% TTMP;06.O@ M;-[H8H@V3%<;WYVRK'KA1W95'#'=R/=XM0;WY(W,DE^[O=;(]LH=1?Q5+VS_ MTO<*;W=/8L].RG3?TIAR8N'>XJK\Z>,N4Q%ON@K*R+(4L&:K2C^LXG@9[,\' MR^_TM8]-2KG#"7LI!7X]$681IORM54LNI;]+Z>_7,^6WE?Y^"W'%6:_/FE\? M[.0G*5TZGW*EKZV]^/T>_M4T$->8*D\%#YA+SE+0PE-'G D\=[<@'O\\?%T^^^ML^;N'FWL'ASN[8;#YNZZV-N9[OH-W_WW MEX/&,3SM;@,WX'F^;,!UAUND>;CW??N/YD&3PG/ F*N*R:WIC$OG8@C.(&(8 M6,662*2))HAI&8,0SNM$5]9$'=]P&'#/GM_WK7'\H*[>A?D*\\V;^0PG6!'I ME6/Y&#L?8VD6!.@E07@A\$]27POS+0+S-=]/,1_7A'JN(Z)<8,2-SC6C)/SI M="X<):G,\?BL3M3L*5EAOOP0>%6\9>[[\>._&O9CBCFK?72*69ZL=3P:R0W! MUDA#QU$M)Z"O1^L5B^"\^ C5G+5S*33,IK)CCH?YQHI)54V1!F M6 BND@@K:Z;.S:/UOYN9YDFUO +NNP:I9E7&,$*,\]QJ9CA7,EFAF7!8A)_5 M-2K@7@1PSQAW 1",=5((YXHGG.2"P"E:%(QPP4<99%+9N#,W1$\5<+\:,K9*,\9H3#S.:<@*S#L@XT$A3U)B9()G!ODK(XVRV M5GM!]ZM!M]/)",)U8A9S*:6CPF#F!&&<,$Q%,5:6 =TS>[=VUNE<&MEYBKC2 M'FG@<<2),L$3:K#+30U)G2P4NN=TFC("*5L8L^7F6-*J&L>M>3I/<;ARQR#= M<:X,S%\M=(:8=UL;.7@%1G[6PLA8E)("4C MP0NI%E(MI#KG_"'!0$/-M,H=)UB8$)-1AI*4'!/"%O?&,I#JM*;*E9.")(R( M\0EQJ7*5[JB1(:H*C^-!^I4U;NI:/3J!: %(]7KA[YD2WY>EP&=+?U?RI3@3 MV')JD[:Y=I9SG!N;1,(D"4WB/L5ZY<>E*$FN>#U^%I1)LJH\^;/JE.A9RE/> M7&29F-7GJ?IST^VO3Q7A.?3X@K>>JGC/5L=WC^.N_;[1ZOMVMS_LQ<6IO_-U MS#3=\R_'6Z))/[+MW]23]_;QYOGC6/]\X;9U/U=P[A MU<,C]F7#B\;NYFFNO[-W"/@@P(!@XLG% M[+)&U.C)?X^PU\5+X8-_@ G\>B<7$09(='8S<;UM2?3[,6KB/0,[(++<6,(K MI"FQR'*-&396.&:G)6LIRP+G:E39D=WM3&I$M48 <96<3/X:9+CD/]K#$*]7 MHGKWL]K(5^K4S\[#ZRT7=<]UNK MG\VX7/?XFE9K!X->RPU':NB@^^X.HO:RA/JD?1R?J+!<&>'M(YQK')59&%C> M?!HP<3AIT'5',/I1KM4G]V^_T/O>[Q^Y'O$.9M^P(= M4PZ[V)\@:%E.K1[FP1N?6IWM'3=.X7/GC=W/YWO'>[BQNPZ?S_UF-]F7C2]' M<%VK_ M]X^/YU4&X73O"LLEXQ!4)B',1D?,L(:NPMHH9KE+*YQ:X3O!L>]FE3Q N M%/9**6SN@4N%PA:%PJ;;R2L9#$]$HJBE!AYS&&EC!:+.4FV8@_U) X514M=Z MD=*@"X6]00K[Y7GCA/KPP/!;(;,%);/M:7U,\PBZ-P553!.'..6@C]&<)(7A MGQ 9IR3W ZY3/1N9^>L2%W-8#K-^'#RPW%9]24-=(C-X+'&%=>?'NA]GK>!< M^"ZF()#3.20K8(*LEQ9Q&WPD6MN44U-!@Z0+E9I:$/\*K<:"^*= _+31:#V6 MR02)@G84<<$",K":*&!N@>JY##0;C;JNY:-MQH+XQ47\W',Q'H/X NI[@7K& M>'(VQ* #1B[E7M#4)^085RAA3;CU"4N:5M8T>[0C>T'+2S"U,/;3#\I++*') M5#(#2V;@6[$X-[\/>A;FO=6QO;.M03SN-[N=/,I>MRIIN96CP&)_4!34^>UE MGV=-4B)(8DZ"V@&&".**>V1H3,AC[D6TFKK LTE*ZHS/JRQ[2=(N5%RH>'%< M 86*7X2*IWT%TA@2J+>(*NX0MT[G V:-L#3:A_KMSZ]QT#$N+K,[[$34VM0\NHWMO8MMS)7)DH4XD!4R M'H.BZ"E6.$FL!7T5>?4[,*96 M'M#*;RZW/R_&4VTB]N)!V_WI"7U(LUVQ\G MVO=+FGU)LW\%F>M+-=B29E_2[%_/\KW2).>29E_2[$N:_8MY*]X/>[VL:R_A MV77)25_F$;ZIK/D/,>1>B4L(LI*C]8IRM%XR8&.\T8R1,.->>PM.Y9-68V-= M-,^;1XWC_QXV:0,W=P]:>W_#=>>?V9<_]D1S]_/Y]L9GO/U^RJE\O'7:V#AB M#?KQ[,O?#;9W_I%L__&?@[W=+=;<#4=?#H](<[?!F[L?^DZ6FXQ&TSAU/6:[4 M(8"E4A+ 4EBAI*.Q/C!/HEE94W6E'IVL5$BJD-3RG_(7NGI&NIHYJ6?&2N98 M0HYBAWB, 1E")!+"\&15]%C*E356UW0.)_4EI?V>"-T9V$%<0HN[9+B]L(E: M"]#F#3GI)#%,O*:(NY 0]\PA9[E%/(#*+AP7T@%M?@;,78,9B1$DU#4*1=5M1$Y[0CB-"3L,7;)A8QMK,4" M8?MMG3*.RBTLHID[E9HG*&@"EDZH*^PE.Y@NHG/\8JJ'X.5$^;021X80D.B*2@ M$;<*(VV5!7P+@U5*G&C8(7F=R5F_<$'UJT'U4YE!!=7/@>H9 R@H8&GG,1+> M",0-3<@HR1&L<* R:1:QS 6,"7FT ;2@1SX+5(7K9G!65;AJ?@23)32#YNAA M>D25@:4FW:@PEF;"J6+#8B(LE4;N>E--+.160Q MUQ%3KK@"[8NPNC3S.ELJ3+#(3+!0 7BW M;ZSE(%(R*&8=48:# O"H +MG@?N<#J(6VOS:B"D"',(R)I/>U:MUA^]XHE3- M,L(Y)I,N]LA-/=16>;@Q[A%99FP]%B,BCGSY'K-UUG'AK8D M:"$M$H[@' .K$>BF%CE8:ZZU,SSAE34FZU3-%EZ]MVJSI/;*$D+\)?T3!=@O M .QI/T4D%GO#(_(Z, 3FID966X&\BDP239QC-J4K:T35A>2+L7^_J4C890Z"!X9"^0,.B\/,0"&58EQ M738,+Y:=>02_&V2ME\C -FT434XY7^7^D<RG M81R2#D)AA4 E$@!CRI#)?@XCB!5:)G./R-%P[+A&S*=1TMAM^\,DA$9Z,1'(/.M;+&'M5_<4%/=I8DQ2^,L;"$-L\< M74MO-I[_Z:VA8@8]/?5^O\D,XBEI8R,"K3=7D),6V4@QHEJ*Y'B")<^E$W"= MS,/5M!@9/H41%O:8XJ(B"%'U5BD86D1<30YZE-2N JC MX^;1>;^%"Y: "Q;+!"NL\"RL,&.8)1QLP)*BZ$5"G(6$#$T<>::45BE:9NG* M&M%UP^90<7_!$@)_8#$*L3!6V\V--D=6VV5[],L.ZDMHP?W$&7;'/--Q-W8& M2QBZP]S;O1*M1[#VPMGJ=^__,L^I6>R-["5C',NV]?3;UMD-1BV6V'J5+**< M*,1)CI1B,5<&#)S9&)E):66-LKH6\TH*F0>27OA0H?!HX='%= X4'GT6'IUQ M"DBLH\L9=2$JBCA5.5]6$D2DTD94K6,$\"BI$_/HH-/"HX5'WP*/+H9CI3#J MLS#JC$/%!0X[HA(HD5R?.A".K*0&*:$YT\(D4%M7UHBIBQLTTX=66'H1,JW< M+?\:6+@=_!M:W]8FS],<'@-T_.CO+.^MSM!6#_AON&SR4&/0" ZH.NGV6_F" M=[W8ABN_Q=].6V%P,-%,KGQJ_*CX\B/6P8,-![=_Y,IC^0C@ZST_,= JJA@Q M?K' H_FZ\O.@-QG/B?T:D>M%>X1L@N&^L^U3>]9?^=>UISIN=29?KRC M?M9AI6!,ZW_^N?G'I^U:8^O]I^V=O9W=S<9.O;;5?+]Z?4X6:^C5PC6[ _BR M0;?VOMNI0&0',=0^M#JVXUNV7:OR*8YAA/W:__L_FA+R6^V7L=C'\.O"/]XO MZ\= +3#X5J[$&+]5.8F_RU^@#O]XDS5.0'VTD MPC*JA]S- M)+@+]_^]W?5'2[IY?OGG /OC_W;LWV:X?0BO'AZQ+QM>-&!SV][X>+YW"/-CS<7!:8P9.E..^)H=5"_V@1Z&@V[OK);&=<;R93V0H@I6 M^9++SX!Z=L6K#X-N]6NV#R^WV]W3_KM;R60\>^/M\>8)A/FJMNO+O;32#V#> MVO:D']]-?OEMXLMO=:JGKS[TV_4[Y/.1*?6@NN'H[QR[7=SHP_=#*QFUM+]I> M;1/VD.N1KF]F^:ZXO>YJ'2[VNC9LSQ_4&*G_V_7^M9;UN3L<@,^G7.MKFD J M+B:0E@E\R 3*BPDD]Z&6NX:E++0?>'=:[_V\NK-Z1?'M+6?QJ/F< [QI3_]R M^_(7(K;DNJ_A%L?^^F!(=SKCP;+ M8_RR>]!N_/WEH/G'GFCD[SB;\OL?>MX\_D@:NQ\.]\[_VVKL?L1[Y^&@N0'O M_?'Y^Y?C3?SE\ C^_7+XS_G6;/4M15S@P6I$/&.(BR20,\0B@I,75%BADUA9 MX[S.])OJI5(8LC#D,T2-%(9<.(:+L*(G2220M]8@K&Y#S*2+./,-6)I\( M65FC^5Q4%88L#/EZ&'+!XD'FPY6%#N]%AS/UWW(+3ATP0]JSA'A,'!F<) K MCHE3B27C*VL,SZ&JR8(EW2Q]$>QKQW/U6B<.:MUT<;3G1@!:0F?'VZ[0N8"6 M_LUE.F._:*KSH^;&%5M^"^:C<;;OB$Z:Y!W618FXY0)9'A@*-%$:;(1MF52E M.>FC%=52AW=Q4?Y,\CD87(]$>0'RO8"\/;U=*XQ-%,$B+))#/!B#G*;PFV8X8:VT MPMF2$K/%C5X.QF^KF/;&UM82FD.E0.>+V4-W";G^$%JM4=QZ493FQZ\?I\RA MCZ H"0LL2@(BQ O$A7/(,&J1B"9J3D$OC@X4)5%G-Z2(EA*\KP+A<[>%"L)? M$.%G4PA/C#-MK4.!&8^XQSEE46/D")-"*RN\\2MKIHYE:9R\1 !_22OH,?A. MK>\QH//8ZQ9HWQ/:V].;M^21*T(,,IQ)Q'$2R&@)%E*B4E+%07,C*VM5TB+] M;8&Z)[^I4Z5/L1^K$.*<#1;BM]CNGN1LTBI-S/=B*,=)2T>^+VH_W>*#@A?> M5]+4GTA<4:SFQ[Z?ITRGS^?[.H'*; 6H4SP!^QI80$N9K^J58:J4)T*NK+&Z MY'.HK5G+P F5+Q,J0 MBLA8::VE,J8X#LDK72!?*0$\72O7.1% P?@#3Z'&&!>:4*J#0J!!>S"HE$-& M6X:\<]00BZ6D^9R9E6;-KQ3ASY[[5+;X13BIFN2'1A8TB08LK1QU+Z-')@F& M7,3P0NX3RRUL\:P.NMUB,,";.J-Z/SP>CBKS7M9Y08,NZL7!L+>,IE=Q<[V< MZ67;7X_O%")P*75_381NM_NI$KE)Y$#AW7OPKI\ZH_)\/U*KA68*!6L"XB0G MH@+G(J8$%YACYY-:63.$+X:GJ\![\0VK N^7@_?9%+QM5IP<5XA);1''*F>< M1XNF!/N?!2(^=S]+AF> M(_THLC(Z29*VC(N5-5W.J5X I7_85J<&X!QU-OB: _I.ACU_8/O9AFKY6.N- MO _EZ.I5,_ +VD]9!+<[[R\$\*^Q_/V5Q>_31/H*&3^ C+].F5)?@8QUB(HX MAW#,80.**.0L=4C)&#"S-)H(9"RT7@S_54'Z*S*E"M*?$NEG4TA/4B83M$8Q MVNPT<109('TP6UFKGCV8-2='"60@P1L9UP0KKY7(A3:Z2 M1-I3BW3$S@HA?))L98T^OC=&@?7BPGINZ5(%UB\#Z^WIC9I(,(Y@-T942XJX MU@09E1*R0C*F== &@P;,%PG5;^H$ZJ]K786''0]CRX=259?B;K^5UV(9K:3B MIUK8M*FY30_=H9O\U41FF&9+!Y%8!C"--?422 M42NY$,I*L[)&'UU@O)P#/0R&1-)?CG^MM5O'K<&R5H(H7J3G+I9W9R_236FB MF]^C'^;/7!"2(P@=<"R1BC MYBX$G#4S5CJ,% M[-T#QFT5#>N^Y'HV96M]!W+EDO-H"0$-BRG$0=U"%B>'")54$]ADK01R-6*V M/,3+.;\*H)?^!*I >^[0]C/0%A17"0V>^X0X5089[SW"/!\K*ZV)]2MK1)0C MJ25"]0(>2?T4Z ]]. QRZ$R!5'"@< O \:62TMBCQ:1E*(F,ROQ68!_>*"_OE/H=\U\1N=P7HE_8]B%LBZ=LI_/FQWU):036%"A(BA$G M 6RGD/-)L5=>8B=\+J#'V*.#>8I;>G%!OAAA?07D3E/&J>#' TL\T;(A(G%DGG M8)OGS")#"$:.@! $KDCB)I]'<;-(&_V;.H]ZO_YI]V._=;J#?OKK? IMELQK7?")ES3/6[Y MG>B'O=;@;-T7O_9\6Z#/=-PEH'&'(!32*8*6)IA#SH(IIC3A@4JPQI0N7NUE M)8$E*6K^.#HHFMLC.6&Z0R_1SAA88!1#H(@;*9!ER2 "NP(GC'*L\,H:K>,; M\BY+9^J6.QOW;^K&T GOJ#%IAI)=MJV3AY ;.M-F QQS4CM]/OPSZ,N=\O M!MA<^'5OU@#C1J20694'S,$ 4QXY$Q3RL(B>)9M<+G(Q)P.LN,H7%]]S.P\K M^'Y)?$\;4P!N18ADB,%ON7-G0"[9@*C75@5E;5"LX'M9\?VR-M7CD5[,I6Q5JB*]]4B,;VX"#VEM"Q5PY;%K9Y1R52%R]UOFX-XG&_Z/[W MTOVWKE:L/6WN'ITW/NX'(@48]@[AI"SB3K"L^!L4I)5444]$2"MK7#^FBVPY M-RT^O +@^0#83P,8$^.X$!8QD\WWA G2C@C$DB&,1J*%RRT 9ON]ETBHQ0;Q M0COJ"ISG ^>C:3@SSK'20B/G&JW'.P9+&+I#UXZU MO R3=P?=DW=Y=?O==BN,WODI#R^<,?L_]W5QSV5J%GMK6H@8D'&FU.^Q$U.K MQ-3-B:K:T'G="@\#R2] M\&%RX='"HPMNIQ<>?4H>G;'7@4:#@O4#'@5KC%OCD M@N;LD2)3> <_FXW92 M)^;1A?@*CQ8>?0L\NF"NDL*H3\FH,RZ3* Q7VAI$%4F@F0J&+$\1$4H4]=;K MX.C*&C%U<8-F>N\(II*_>8BKWG)P9:]?9!3%PL\&B^KOP\Z$W&W;+NV,X 7W%JJ3%2>Q- M_AI]X->;I'D*\J.-1"J5LC=%!&JYEL10L-NUEU(EK0S6HVVQFJ_UO#?1J%U0 MTB0>! ,/8ABVXW:Z4CQTO=^/@_YZ M)_S9LJ[5!OJ)_=W,?[MPZ]_;77^TI/OFEW\.L#_^;\?^;8;;A_#JX1'[LN%% M _:U[8V/YWN'<*]CV#,%[GJ&/;^PIT-N9V"5([?B5O7?*Z#GPX M[ ]:Z6ST4JL3 #GOJ*KT\Y<@]8N.!)>N>/CR7DSMZ < IUCKQ$'EH(]5\FZ_ MUDTU8(N3;L_VSFIAW.##PX=<')S&V*D^5)64@1UZ K7\*5N)7P7%]J4 9H6N MEBZXJ!?AFW-?^]K)L =[9!Q]('_GY*N&?1AN_M35TX/QQ:NU'9CD5H)=OS, M5,$X.W%\__P=N6>C[9Q5-*=^ZX,N>J4APRT#K!@CC[/=[I[VW]W*AP^0 ECT M2@&YU XJC0<6OVU/^O'=Y)??)J<3K4ZUA-6'?KM^0W$RH_!4-QR]?;F_KN+1 M'CL^:1K?>?SV:O76E/HV>D^J55 -;WT;KY+_^_QG,;=<^:.13;W'C+CK,]UY MJ@A;5?KVMW\\H!<9++O3U_[DA/*GL06+W1LWL*MYMU]\#<]XF+[TN\3VR%T"(YP3Q3F6(+1J:RS2@9GM,=*[6_=H?CB MC+%_!2J?QD@!^W_C$B=50=RWX%4_.?IR_ %L_G6V1_][T#B'L1YGKSJ,CS9; MS?.O='OC,XQMZ_3+SI17_?C3\=[?C?/&1CC\\O?F>?,W6+; M&WN\N?N9-PY_;_]SOG6EQL<6A;'Q?6^48(X)1*JH8NDITMXII$/4'!9=,\YS M*>RZT(^.]EB\R.+"6*^4L:A1)++D)%<,A#I:00T%IK(Q*<*YK!CK9X7[Y\)8 MKZY@R3.2U=D4626G#962("*21EPKCAPE'G$B!7[0S[ ML5_/'L[C5C^'38_\EMV<2E#Y/6.G7QU@+*$*_+9KRCRCSC@Y+9HA8?AE\MHX M_N+]%9$"/AZ'8_0WCT_:W;-X[>VB3O'*<5J\W1?6QPBSXT.;"[%2S1!.DB-+(O$1!&$SZ4Z M=5VQDO__BG'\9'I5P?'3X/AL"L>4)JM\\(AX37/6?_:T>XP(<<9PST4,@&-1 MUV:1O.UORG^U,^CZ(^1LCN0KSJJW8:^^O+-J)P=__YZ%[NH%^3RA,/+\&/GS ME&:U=;H?.,5"!8YD,@88&5-D)&8HJ10C8=8Q8:LF,GQ>V>[%8[6 #/#R'JO" M ,_$ &=3#! 5\SYIBWR2%G$3-#+)>N0YM]X1;4.BN2ZZ+FZKEP(R@*CF 4&M MUQ@V5\S;YU##WE?B\S[G_@";GMI>**%E3QA:YNF^Y9(&Y012''[DGNK("F!8 MP4C0V 5-C,Z:%2TU*U\SJ)]2LRJ@?M80+ !U"A1[ZRT*7 "HB9#( "$#J#T/ MPC'G$UE9DW4N9GMN%@?6LV#S4_X==1,:]N-%LNC9$NI-Q7A]T?C\/Z/MPYRM M]WJV\W54@Z&0Z_S(U<\VW%31):8Y1IH&B;B658H'S4\-YNK^F-#%(1AU*PBG$K<[]-1E&1G!G90SP7ZZD"@;0 MO H %L?20SH8U:SWO2& J J*REF;O6^Q.)I>,<,^F:.IDJ="J_.CU:^S6A)6 M7/L(-J>DFB >4D1.4XT4;),J&.]-=)6_'L\V3RA^I5>#X2?S*Q4,SQ_#TZH1 MUX9X3B5*D5C$HPS($FJ1P)@'3@(A*5:]B.6CS]R*&^EA4&S&0:U[$GNVJGC6 M[O;[H\II8T?K$JI'Q0!]T+I=Z#4H]FU2)#N6<@G*L.A#B+D_ M9UW0>;F9%J-!3X'^XFIA!?I/ /V9SETZN!B\CHAY!2J7QAQID3!,<5+64LH2 M]V!)T3HLYE) _Y5V[[T9I_^U[7%[#)N+XMN.CU5%_E>EG[UM@_@^;<">3 V[ MD+/UB9@58IXC,7^_02=+5$H>P!;6TGG$101BCIRAJ*+3247K=";FNM"S3JY[ M]_\J_JU%A/.3J58%SD\-YQD]BWEK/,^YMEHHQ D@V2:ND1.2FN2XT9KG8@A8 MS2:(O B!7@SQWXLYH6IL(1E_W8.G=. M-F X>>(1"9%R[H*C-JVL4567_$UYM!9: ;NI0]:5WH_O:DNH@94^6:5/5B7< MF_\[; W.:L=Q<- -5]H#M#K?8G]092#M%W;+7ND3 M[]SKMMLQK*<$E]A!+*=H\]0Y\!5CXZQYN$F:Z_L1&VR)BP@T#X&XY0YIK0V2 M@N*DC>5)T94U7B=JUM:XNW>G9&@L,,B?P&8H('])D/L9D%O/O/<&.:]P[D[O MD(E"H=ZMCD7ZS$G,B6%XV%8_9![CUUM'=_J#&SG:\OELO]+J%Z5 M8[*7J@ARA7;_ZN6LH,'97VW;&:QW0M;DJ^9W\/O6A7R-?#N%?Y](R;KPZ";0 MJ;25R%,F@7^%1(Y[B2BVB5"EHLT]5U@=WU!CK9R(OPJHS[M:2('Z0D!]QH=+ MB!,YPQWIA'/K .604U2B*(FS0@LI35;,)L\NHGOJ916& M9;[R3:7 W!ZZ>25^8 GUTSDZ!5Y5&-=+:JY;E7!=W^K*OC;'?8W?E)PX8(#Q:DW<,EC%TAZX=1^+U"(Y>.'7\?QX8._VXJ5GL;6L14HZN[%HE M"6&^&Y>X06F54A#K3$ N1PAQ;2BR$6M$L+&,4RFMD"MK M>9>'1[BSD"Z87] MLX5&"XTN=@)7H=&GI-'97"ZE$RQ=0)1$@SC! ADI*=(^")L"\V#TKZP153=S MJYW]DC1:V0C_&EBX'?P;6M_6)@_5'!X#:/S:O^'%R2,O$]SAL#]HI;/12ZU.B)W!.ZHJ\GUF*-,,Y:U.90KT\R%1;7 0:[T(XSP? MMV^K=5.M-;A29?+2=*A75^>FT;9SEC'?;\%ZP"6G!W&44S.HG=I^[;C;R_W@ MCF+[##X!#]CI#O(O>V"KS MK54\^?+/ ?;'_^W8O\UP^Q!>/3QB7S:\: "W;F]\/-\[A'L=?SEH'FZR+[N; M=&]WBWX!EO_G? OX^&B?,L$,B0&Q['GEG&=--G%DF&+.L&@I2;=5'ZK7QL)Z MV@)LN0B45!MT:_'[20N$W<7!:8R=6FKE*:Z=@9S58&%Y)6*P):OJ%PM79M#! MAZ(?9%!U,P"'@U8%P)H[NT8$)P"3WL5-JH5>O2#^BD=?!V_^->SUA[8SR(^: MGY]BHFJY8?C[X1BD_^FZ?FW=#VJ_Y/?'L)R\.(%F?;0JG8S@ULQ2L'KM\^K. MZN@,S9[".IP"(?SO$%8/F*R?[^WM26M0<>%HM8XSG\(? 0@()LQ7KP*^8.R= M2S+)+X;X+;:[56!EM;@= .HP?W$7=D88R;?1-Z96&F0IR6,"TH<+LAS N\#G M$[(ABM?>3P92K?GD^4;$UP+9@(D &IJ],C]$=]B[D;1;_7OQUM,TI+P8;@R? MQO.WW@D;E[/WOMM_[4$5#R>QSWA[UQ.X_SG\CQOK^UH*2J22R)%D$0\YH%33 M@*Q)%M:/"XD=\!D&0IO-T'N55')%-JWK&8,,BY;%<9ACX>;P-\ .0!R ME8!683-'?6:=('YO]2LE8 )T;_L'^9-IF--OX(K^T(%^UK(],)?&-P&%JG>4 M/S2F$- G8@"$]P^ 0M [EG=H]WM?!W]-;GNI-<]! J 2_/[<)=C>Q2OIE"/ MF,@#3_5;>=GZ%0OT8AY='4CL.M8O>@77#FQ6G8!KKBI(IZW!P81U1EPQR)IF MS=D^S,ZEUI7I,S_I9 JN/O'M8K.04D'H=:D #F[#3%1]<+*U5/-MVSKNC_7% MK*_",@-GC_;A7K=CO[5ZL#VLMT*]]BFV6S%52[();-D]ACUA)WK0;&'&J^UI M3.+5I]<_;>Y^7OZD4?6]^JY[RG(CO7#>'BV'$3Y.0X M/^PG^/$[/'EJO7+_PSSHO['1.&VN[\N8F,*8(NM-0)Q$@8S""2F7K#,\:,;Q MRAIA=<)F@PA %-IVK(..[*^<7])6YYE*4 MEG4GJ;[Q7:60^#OL+9^!&7L#"]R8==._NF-"7D(^7)^,^>K-;_4=/=>H[D)J M-PW\N<:7"34\*V=.C/_/'0!;]VLGZ\T@>V.>+'KR+439.(?Q[ L>L3(R(:XU MAA_1(LV5008K0G6R43E2M6+'>I8<01*_5CUAAE>FOJ(]-Y[\>KYFY!%8()'8 M!>[^.SOWMBHS<1,TNLK A$OR#ELDYA:)P8W=K_L".Z(U3849AAI W]& M)0ULIH[#FHT22&:MJ;%+M76\D-1:N0PRB\:)0(RVJV5:I>R=(-R247% MPW1:N;P?%\[K\*IPX3TE>WOW:)]ZQVD(&E&%J[*A(./4)I1CQ+@B H2B:M;* M;SBW?SHN?&*1*%SX,(DAS0V_[XW!V&*)DC YU(,0I+52(#'!2QX,8517$G.3 M:3'APCO3SDNJ=3=2GJPHCSR.\J1FR>I(H[&!4ZL-YH*8:#F+U.'H*ODF(-^R M4-X\!9@V#K_N2Q(L"V 7$Y+[4WNCD6'"(&8)93:"#F95%F A9NNE/AWE/;%( M%,I[H,0TS_?V@69(#-XCS8) 7$B1V^]R9+T@6H+"'K"O).:&TMKWI[S1<7LN M-7 ,BF%V]/9B]6XOS/I;+ORZ]?S.54X*76#"?*9H.X.6;YWDP^P3>U:=1&5W M;ZM3ZW9BY3R<J,SI"O^2[&#"DX4.C)V-/QKO(8P1/]=MH*@X-) M_-*53XW]//CR(];UN^WAX/:/7'&2>!AS[+W0P<$'Q.34_%SY>=";C.?$?HW( M]:(]0C;!<-_9]JD]ZZ_\Z[K?J]69?+VB?K9R':5'4)__KGYQZ?M6F/K M_:?MG;V=W! :\HCHKD*4GOMI>(P!*N#3SXJ$8EB-)G]C;$5D&MB35PCUW?#'7\0P[ = MM],M^^*G;KO]810SLYL]UKMP]]_;77_TYK8Z^*Z-S_O4.8I=- C3E(N.J0AL M)AD2GFIM#26:F)5:!(7@)&.A-\RI)54$WR755R&# (.V/>G'=Y-??IODH[0Z ME3!7'_KMNM#D/)^IB,%*:$9O7Y+E*AX1YCB_:'SG\=NKU5M3\8^C]P1=!:/V MUK?QZK7W7C9/YTRG R5BYMH;TA9&^^WS!.GK.R7^?1B=P._E$_C-#NCGU\*OW\SR7*US2!5%Q,("T3^) )E!<32.Y# M+4O6).?F*?C](FC7V785L;^$F=0_J6WQA/4LECC)[WX/7]+XRK' )'VO2YI_ M__>P21NB\4<3[K6%]PX_B^V-KZ1YWFPWCS^#%?SU%.YWV#R;2M\[_$R^_-U@ M>^='IWL4GNOP4ZNY>\2W-SZS!OU,O^RNP^_K\&P-]L_YUJ Y2MT;-';7R?9N MX_N^T;2JWX&T9!9QG0BR7BL4L/+4Z;R4^+:CU'OF[BU3]9["<(7ARL'G4C+< MV13#11NI4 DHS3&/.),>66LB$K!KX1 YI]K==G):&*XPW%M@.""TJ&'#)]@: M+E(PAH0@,--.:D?5B.$P,)PJ#/?B#+<]K<,1@I4FN9T=MSP77\S:G,$Y;TXX M+[UW)(P8;CETN#?5I^&/*C"GU?&]:/NQCW)XQ23>H#HF':5-CXH,+*$KX6U7 M>[]/*/U##HX?0,9;$U'[%/O#=LX-_=#K'O^5I>RO2LC@VHMLH.O,G7+[-G0> M>]U"VO<,:$#,88I2YP'_0OK"O?9NE3H48ZT@OL7P?VT.4JQ MY)YQCR+\B\#Z3,A)3A 17AF@?,:"++A_ [C7@L$^GY'/72Z:9D),1AE*4G), M"%OA/MM<&CW*O71/W!=\WPO?,\:8,9%39B4BL@K4CPHY(R)L\TS:%%047*VL M";% T'Y3+8A']A;@Z"[V5JT?!X-V%6^[A*;7VVY9NH"FUT8L*MAS4_3'6=,+ M^)A+G@QB)FC$+2/().-!#*VQ@G!EDIV;"E9:%2\N[I_+]"JX?Q'<3YM>(5@J MO14(?@+NO7/(*N<1D+PVFEDK"N[?!.Z?R_0JN'\)W,^89$X8812@W9/!Y(\+#Z=GZNU]"M_&'S_S.E6V?[*%:R'@ZJ@7[MUW!K8ZV7)EL?\ M>MN>L'NU@'PF^^O3J.HZB-,U0JY$;SNMGYRT8?9<.^Z,1' [_7DI@(6&[T7# MGV?-KA!P4-GB4M2!^B4L10[6%.' ="246)MKL(C2S?R5HORYK*V"\N=$^4RX MI??!J-S_E3F+N#4)66&A ^T=0L]EZU.,6+2]3[_+:@O5ESDDFJ*.$884TQXDQ%9#!7*)+(M+=@ M4@I]6T'L1T6]+W3SUL*=A3M+UG?ASNO<.6VD@V&6%)4!)14%XL1Y9#&.B'M0 MZZD4R<3T)%G?A3L+=[YY[BSYY$O$G3.N#VT%;'$F(J4#13SZB+2)% 5%L=58 MJ A[WE/DDR] M^NI/M=+UB#KKJT6:RXWQOL6)[W#VNW:]2CAJBYMB/\[M(/< MZ_2DU_W6RF6N 7>_71; [L-(!N,VN+EQZ7!PT.U57>F!#G)Y;1=K7WL1OJ.7 M>URW8[\_:H.="V);[WM#^/#DIJNU=9^+:<-ZML^NU?&_: Q9#:-?#3 WB4X1 MQ,*VZ[512^BKS5Y'_Q'N!%?%<;^[T90NOP M)57-= ]?V.U49:#'?=''?_A59(_POB.]F.R3MF0 M/21.(1YRA0"B+$K>\V@C4P';E34VJ_'7[]<&Y_GR&XILX2#P@)K+FYH&9>YYS[+_HSI;&79?[CLA^O[1B43)(_( MVPA0MYPC XN!L'8Z:$^8X&QE3=W0ZRBW2AY/9OUR[ZFD 32&T28PV\BW/^YL MF0%=73OJ-G2U(_P/VOQ6G[BU0]M(G\H?G>A$%_ODM?T1MM*!S:J%/8$-\'NE MEX!RMD#=#'\HNNNCAWO+HBL:YUO[W! BF#&(!-BJ> H$F4B NS3'SCI#)*V(=9EONGRWVTST0TTA&#K$X&<>\)LBSEWJ;!>\F$I5Z"4D)G M;>DI>EE2TZ'ZQKLW;=[\#O?IC!3V;%CFULWKEX;E$C9OOFIT9 #GGO']H>NW M0LOV6F/+LM<=#N"30.?PUF',/:FZ8"5=S,78QLZ[TE4S>VS^? 8*@'VA:ITS MVLHJTW9L#!_";M8/+7^1 #QJ@]8:C)I1N6$?[MP'\^C]L->#R9J8WQ62 =BU M3_%;[ QC;2?VOK5\S%:='896CD@:V>GKGS9WP'P' ]KV>F?9S9-MOM;QR$R_ MW$5ATR,2/@)/^_5@O(5.1OL[F.%VF'?!F?M>O5]WV*O]==!JMTY.8-27$WE6 MW2L;AY,;F0O$S'?5Z9U6O?8T-[^;R'U>W5FM)C:K"+W<5>EF61AG(O2OIR( M[1SGKNE@.7>R*0YOYG6[4SNRBN(59P);3FW2EBLLG./GK:+TZ>1 M@^TOVQN<[?9@[*-]J[\!@&]W^X#GA6G;M+LYV?O)WN'G\^V_/QTVS_]SN'>^ MA[_\_:FU]W?CM'&XSO<.P]&7/S9)XWS]O#FS]_^W!0:G^/)'@S6.FX?-PT_M M+W_\YV#O?!UTBX-6DWXZVMO]?-[8R&YU&,_NU_-]!WM^4D(CS9A$8#42I(T- M\">6W@LLK),CG:UJ;[:>CS02R3X%QN$3E',73>2!*>F#\@K6BT[W>1HO0ZU: MA]K5A9AU9U\%\(V]Q7Y^\^N#Q4F#DND=L19SZN#9 NBOG#+EF,/)K=P&\&73 M2_X:.KBPMIU2K&S#L5-RVN\)?Q_#7.X,0.CSGOT^]@:92ZL7#KKM$'NWZS"+ M-#T_G(SM3NU#=+UAWG;I39UW4ZNR4V$'_]KJ#T;^U\O.?C7XXT.W=US;062T M;<-'3T83W+TRP55_/-A_3CNC0P8_GLQ^;+?S)?TKDUK//MSV,)-@;<=VCF*G M7MO>_*O:!2>?NV7-X):@U?1&BE-H@:DSZ/;&WN*;;I5/H$+M5C-L-.HI2\RZ M))B709@4N&#:)"DU$P$39HBP8NPSA!]H\LM5DVRK^6&FAY[-_?,JN0)\N]B# M/ZH[;_7[@,ZMSA4FN-N!*7YS+-V@C8_["ALOHUU?:V<2OKOR(8*) "8DIRR279'!CP2=I[4R1VTK0H^DG@JZT; M6?+52USGUY\9(X5L\I8T,@!#X)$HOI>@!Y"@-[^]?IT("(U M+EI%*,:A15TI8J0V)+D*5LUPGY@% >KKV^5G55:*F@&UAVH,M!>(PS@64<&# M@IDPZ%GD<3GN3#W$*AF0TF1?M>U'RK:N.:1C>5Z-I M0RF3M**: 5R@VG*50A0)!#(&'KZH1MO02^#;D\7?Z?'1@%$)4UU5) @/LIB\ M)D:PFGC ;G4EG:F9/#@<3^8;I!!,':9?5\010Q5K(EDLY Y1V9 V^9QR@F<( M#T.3X/TU^CC\$,/)7E!V"XH$JT=#LE&"9^+QY BP*8J A&@"+HIUFII0U]L$ M95KF.6_ MK/>8A,%OET_41->6^9D'90:\*:?$SQK11Z6(]5#/<=J^$D;<%Q?U4]2)W@/P M#@[TBZ\B..$8@?>@'6-0PC!J(D519WUE;E;S=>[):A0SXI&BO>XHP,;_*5%5 M#.86R2PKOAJB*/W^,T\/I2?SWK 4.'.I ME^\Y/>61Q=SRAOU7+C#,NN*3K'%8]4 M@;(Q8-:%TT)H;FUTTK.:&[TYIWQ#O;T>CC&K<=7F#T_ ZY_.SH87;P#.PI+8 MT_COJS<6$Q2=0B/\F]-HO].3WSR#^U^=O/A3'%\.>)2JEM00PZM !)6<6%D+ M$FO.:QMK6<>(34>>WDPP?KZ:4Y1IJPA6<5D^<+-2M/%^66,X[6WQ<\W///FM6\?NM^+@$%S5K[7'4B=I[*\SN:K MEQSJYH9XO_@7 (5LKC-1'?5[]WIQ&P6Z:'G "K]8^.HI6,"-0'G#TFU^LIR" MS9S;59IW"T8V+LZZS" K&F1E J(V!U'M712@>E_ [ M!\<8C944H@Y:BI"$ MJ*+3%=.Z1+BR';DC8-Z2GVHH=#-LIK$*)?Z F5N]9(^I;[% _/BW/_G)T:"* M)O%*<**1@27<[8;E_EG3"GDS+;=("\TO,Z]_2?^_!S2?W9-H_GQ2_-M6,>[824>O M7ZWJ(9#ER74M/#N;3.<$-W2_A^TF-K_U4A>NZK)W^5J\]Y;MWZJU\O;Y!4NS MF2T#/E_^8)-JM##1,!G-C,-;K&C+(_# 1[U.68+BPJQU\=K7U/)H-+G,^:-. MI\Q@L^'JS1?3\2K"Q7L!6K0CK-^!^?H 3S.97MW;65.K7][>N:GRY/?WC.X+S]Y\3M\[P?"^50G3XEU MJ2+"6$J,9H[04%NOA8M)U0>'HL\W*)IBFV_=#:T-G'4J"! 7N![Y.]PA*(@H M7:VL-@9Y1?3P0ML>KP"_W,G"^#MR5R3-CD[/MXG9ZKMUKX9OO1XH @SI?PR+ MZ26HQ%DL^,7,-;_O:>#X$(4M8Q$NYH187TBU@M-5%4+ M63GG))83 )(]WS$UTR&QE>S@3?79^>)9XX9<,M6P M+/#O1B1[_*50V9 ME"XOL0X,'\#2K9>L^#P^&[ '\G!^)I6Z-C\K_SV;ML]S =N:N&FT[XE-\+@_ MVM&EO9H=_+#NV(%7UPROD)/V>-[^9I#+/10YYCW0@ZV? 3&./',9W2[B5$2![UGO2 ML9&^?_2O]Z0Q_@5*3A8P5ICU$<-&K&H^RS6WN=YCVOZK7/#])FG>R-[ZA]E8 M#[2!9X5F/'L,EC0;S9.TU-J=TMY;TEV6E T\=5%1:XEE5 )8<^ 5ZBH26!MF MDA>*U0;6>OC7%@O:*ZX/.F+Q%%<;9'("7^48SS3SL#HOL?MJNFHE,9"QXBG M>"M.QI)XWGD=G?&]L%?M17B+8G\;LOMLS0ZWHOK?&1A=S;,,NSS+F\G(3GOO MXOD0-B!BW\FTWWOUZGGOR0-1WO/#-M[I9WZ$^Y)&W[UZ\#EACVQ.MAOJQ[15 M[IRANT,N#J2@#4$-9_=,KB4F*QX4$TQY85-M93""*UKSVB7OV>;D&M\GUSXM MM/D1KJE>GPX4E9);G4B2QA&1E"0N\IJHE#CCAAI7A8-#=3/<\-V2M=SZ=N,= MM*F-:V]%Y57MC)*R$HD'(R6K@Z0JB3I8OZ58=[_V_\3:'U\.(A;):N\)S#^> MV^VU!8\W[T"9G_VV9[;MX47V&XATAA, M$)Y07R.F*8K<%X_!H@"AH-/*NW33:AW]3GGU%$H=QUA1E[T5R"\/S(^HG M15.*V/8G,&SWJHTGADM#=*+&NCJ$I -FAFJ]H?SBONJITD+6KH)=4!LAO , M& $L2%-7E06(<->N&OME_[1E]P-1U:(23A'K@\!E!WA>:4MX#=A9_\6.2S%GO8D4AO.!RO0:+6$,3_&'37':^QE[ M>L+ERS3JDR8>\\?/1QW!H-/\UDV'ON-T7.(03;DE_!PF^6)D?>Y-B84%\4.& MF=MNE.D5V<,NZ8*&8Y"K4EFU2OUHU'[\ZV(XC5B">HV\]?6O9SN#@&E@>79% MRVL9I*=4UR9)45%ODTD K 2"/,F2;*+EK(7;#'N9K6NO5Y/Q*68V6Q"%E<_# M7&!63G[=Q\>WQ<FLBY0)YA1RCJW M%X3/) C5@%O!:?"*@ ?-4! H<90%PHWFZ$AI6 /DFTR*HW1#$L:3^=#'ISW0 MPE@.-F^S7& &UFWXY7 TZI@DMC>=C)HJ.3#\I3V0M[/,NMXI*ARD,X4Z@)<' M.L-HQVE-/4A-+:AS6N]%Y3.)"AL(4P/4]89P[\'MEDD1K2M**I.\B9I3)6)C M,#8+2[_QNZ>S6^R"\* *0K0&U(&G&E " S_'TD1M[:C8K_%G6F,QJ#F'G24] ML2HY<&BD(J:.FA@6:8R\EBJ&7>I@R;S%[>YBSPUS%<]ZL3_@ZW$FVK3)JZY= M7-8!'R8C&&\)S9_USMH2WN%:O1 @^>%H^T#86SOG-99#9?W26*B&$+>7QT%$S WJGME+ND,<^-ADLEL=>92H/]@EM*+*Y MT\!D.D]X_$#K&YZ"-SK.@Q61O2C1D$*+;Q@:BPMPWIJT _J0HVA#9HG/YC,"L2!Y^@I];5N?3.[>P]5H+[7 C>Q2)ODT%';4B&5SR I?, EBON+2 F M2[UF@=.]#'X>&7Q[.<#LIXQ!$1FT+*>J&YH842EJL=7\ +9S/4M2K#FIMKP:S1Q-XH9\28UR68JC@.UJ+ MRD;'?0B]GL(]Q?KV /KI<&7_^VP[73>&&'.:N'AQ2-X(\9:,%19H?W2RN,X:QI([BR M"\>KO?6;9OMV?M^&!W]K9XC=&Z-EY_P*,"$3W<.2GK.GY;3;X?71H%9)49\ M!*18$\$K1K2L.*'22:F\%5+0@T/VE-\D(GR7N?48\CCOYZ9H387[;=QR#FA. M5$I(Q96 ^VO'*NDB#<:Y"%\6/@)K6UB5E=^UV'O8MW.5CX\&%>PC)8,D5CI0 M>MYY8@!WDTHQ\#UHD)4"1S@78&WQ/+(%;TK12_)G,EX!^\'F(M%[!E214,QI^^&890,GQJ74',(=E$CSFK#03 M68C2?V@_#R2C.46S'XPSW0SF(%<^KG?AA)%@90"FAC2\#<8'6E]YNS(VS T[[>HY3A33*4^5Y?C7JW M4:O(>*2""L>%5J:VW'@MN?7*B+NRB)&0A8XEJOF]2K]=I;_\>'PZ\,G7M4V* MQ,@]^)FB(HYY2BKJHQ="\.#2P2'C?:9O'B'ZM/>B42!G\49GV.M["^4T=TIK M_$L\5KOU3IN@<>:@XW@/VF=X'284,M_0-]V']X)U!\&2QV\'RCM'DXI$*AH M,"A*7 @U"54TC L%VQNKQ_J4;3KXKZD6;8L7'E0>VLAD.>WQ!$WI?J&;A3YY M.P"PHIBK 7*B!ST&(BS3A-EM8R ,13G"D\'V\! QP[[;31Z8[_F3SMC3:V> ML5;LX.&_W/2'PZWIOF^Q5Y#>WBOH!S<)5_"_L_GYZ/ _4$L#!!0 ( (E> MN5;G\$T7GQH #Q! 0 1 86QG;2TR,#(S,#,S,2YX.7,ULUBN,XDUM-9DN6[8RK?%'9RF;/TQ1$@A(V%*$%2=N:7W^ZP:L$DB H M*>8N-0\360*^!O U@$8W+K_]_7GA68]4!(S[GX].7KT^LJAO7 M@P]'?__]IY]^^Y_!X)]G]]?6.;>C!?5#:R0H":EC/;%P;GUS:/#=<@5?6-^X M^,X>R6#PN\PTXLN58+-Y:+UY_>9T\U?QB9R0=Q]=Z@RF[MOIX.V'TY,!(=0= MN._<#Z[[_NVO)V^GO\P^D7=O7K_^X+P;O'_S_N/@K?WV9/#A[4?(-7U_ZI)3 MFYZ<3"7H<_ IL.=T02RHF!]\>@X^'\W#G5T^DK+F;' '9R_,^; MZP>9]"A)ZS'_^UKJYZGPTO2GQ_CSE 0T34Z\V6(M.?$\.H,V8+;@KVR^.,8J MOSX]/4ES(!ZKD<#\("2^G4EP0C$(5TL:E.>!GX_Q9Y3S>O#Z9/ &))$P%&P: MA?22B\4Y=4GDA9^/(O_?$?&8RZ@#!'L4*5Q+4/@Y)&)&PUNRH,&2V+1A%7__ MR;*P]=EBR45H^4IVEP136>Q A)CMS9$5,W7-;1)*]<.4 225-532'U,O#/"O M ?[UZCEPCHZ;2XV"P8R0I9'D8IY8>O*-20D*:G?R\>/'XV?4H_(2E"J%3#_ MCX.3-X/3$P.Q5=K57#;\-4CS[:(,>1\R*T.:;\LRE/:8*EW0Y91_!PV+(8$" M:K^:\<=CFT=^*%9-=+$L2_J'B1:N@3F4F!+*D)&@^)P+0'F@KJ? MCW#0'J2#UI\>F;Z"DJ1)% 'KFH@_'T,6ZEWG-4GSHC)\/@J (_&;=/EBB\% M-:TX9 E@UI!$_\?7WR:>:?TABQUY_QW5=ZAK6GW(PGS6HO:8>P*_6\SY?#3B M8&N.R0Q*A]]_O;^J-R^DZ#Q3BIQBYX7Z_;7\[\0:Y";JP)(Y+M3PH[O;A[OKJ_/AY.+\;'@]O!U=//QQ<3%Y,%+V2A M M%:?0_@_0>#35_@*4E6!9,=B!E]#5EK!=R]@PE/%BTPFTNT:%K>?MWDK8"9_Q!8W+5RV -C[H@O MH&)SZ@?LD5[YP(FA&= <5LOAN^89;,?J!0G=$@OFEQY]V,G/F8%K: M/AK0!JB6A.T17[%JIGPUAQ4Q]_):USK ML<#V> "0\$>,C7P!NI7"6X!O20'X2U%$C[A\B!8+(E;_CAT):> M6^;/QJ#V-J-&'; AHI;%DTT6$V DJP!MY=A6"MXC_OZ@*X>LAC;,&0$S[7-J M9BTK;S99B3&L DB/6O^>/E(_HAA1ADDB%,0.,= \BH(0K#)AU&^T6%IN3C>Y M22#CB'<*&H?",]@>L75)F/@'\2)Z0PFVD)S%32@J!]#R\G:3%\2Q))!51.H1 M%1-!')J,W,$]M2E[)%./WM+0A(\:%"TIOVZ2(L'2V22P&\WXQF[;UWVVV?B%WCYIZ',?#5F,/+!DP1W'IM\2QP#?K"+4X6C+>;Y*1 MPOUB24!I*&>0OUA^K[K#%\Z=)^9!0SA7V+@S!F/", BHV=Q1!Z-EZ,,F0RF: MI";'LV+ 'K%S!RLZ$=?:L,]LY-1R\'&3 PF0M'C?.@5,DR*BSL7SDOH!Q96Z M;(U1)- ->L3D-1B@9C0E M.;0<* OX.&./VO:<3L-4B\^X$/R)^3.CMJY T+:]LDQ'H(+.YU@]HD-6_9K[ MLPD5BY9C5"6&EA)E=1XS@5@#!.OI^'-/0Q:O?]'6-/28K&?54J LQ',$:>GV MJ=U'?+%@(58=1@7T#<%@0'U39V\-BI8-906>@\F1:@VN1\SJ#R;MMV5Y76B_3)[C]KZGGH8XQX3$:XF N9#8B.R MX:1<@:%E05E@)U"6Q+**8#WBI%DX=7^!VL8!VU-ES=T\8&O]G'[JT]:E9@1, M, :Q!V(37"VM6\3AK9]C(7TB58FIF_-7!:&EJD%POH^4Z"+KY@PU1-02UBIB MWT<*2R/OYKS5P6C):AK&[R,_U9%X3$N;X=: /E*V'NDW9ZDTOY88_7Z! M/G+1.,9O3I,IM([!MUMN(N@CO7&(WYR[M7Q:8BIV%O2QP:OBT2U'N6HD+2F* M\Z$FOMU'IC:BU6V<#F4 6EY*? SK0>\^DJ&$2CI4=Q'E0%8?M(42&LVL9ML)E92T:)VR"/S/:1@,;'9,]I2)AG-J*9 M8FOI4WP*IB=QK9\367WBN%G\+FV\!SK#N;QPEU4+ZG5]WAO&J*5J%.27[?9;*)Q;1\TI9*WW)U,4G?HWG2D1I96.[;9LS(H M.LU)T5M[4(L*JM*0P]YT85. 5@$49Y21 F0AE /E58RD>U/B<$:R^1^_*'CY M]J8.)L*UJJ+XQXQ4)=NCDX37TH,+\KLUC^=!E:K9M"FV&$K%F[H$=5AXSX+O MT)B%G-D&J'WJ5;N2:)5,\?F9*EFA7/+>,5DR"XLF5:Z(4=@HUD.=4S9/#AU' M_DN\[9;(9L!:C5#E[R8L0NZ&XA3JL$BGNS5 D*8T5!MI4*MZ1T*Q??2_70;$#\6@P78VX MH!>^_.\,P MR])"'W8A3JL6BDNTZO3*('5E@.PU#T8JW1J&Q?:!V)&1S8O\C]Y0XS,-!G@JTZB'%SA5I3\72*ISB@JU6 MN+R(EBRCM$CC4EHP!.7EM/*"Q@,8L9*R6L7"'M2S;$#9T>QE#JY5%<4%6S,V M'6:I6I;C=R28G_W(W6N8_[W3[#:=$)\S8$[RX,^N%*"M7*UN-#YU.4C>T, G M- IIN&O)@EBG^85"H;56EEYJ3_4IR\S159&DA6I4TDY\<7 M3JMZBA=7KWI)43=>_LED6U!>*RUP#B0C/7*MGA2Z\$U>[E[J;.$X<=JX=V[Z M91M?33- K6XH#MOBN>>"(MRYV2_]=+X4VN66")R8']O,-'4P6K)*[@$KDI4! M]I*@NC/F^= ['E^T8,T86TNEX@YM<)I]?5P&:0>>-[C8IF<:X>KX?:]X.1OQ M>^C!^EZ&!S:OH8F;A 2Y2[6^SXW*EI=H'8M9 M%]_\Y;;5=O%M16EU1'$_ZG6D,)HHOR=W2AV48HV/+2P'$U@MV8H_44MVOXV& MFL:_C/ P)PR((F1_R6(F%Z/LEF.M&"WGBF]0RWDLTRH*36]]Z:46K%^!U(+? M<@ M02I1[2T?BJHQ9,&6-K251\8*;W*/60X?A&HVUFS0H$+5N*$RRY M7*GO$V'<#/+_(QZT6AA706@Y4;Q9&2?R@R71>LS*#5XKP<)5:I>WYJ8*2,?0 M!\4?E3&40N:+A@-/&\W[Y\G.F *H U=;ESNN$ALX>>LFY.9;2]-2 MKK]7<-U/EBZ?TU=]0FXETJU$O,QVT(XB7YDC/&FBNZG'9O$Q8!@',7'K*,W. M9&HU1?OL8O6.F%0S"F60$X#4E!X';S;(6Z=(MDMA=RQ\4/NYW.D]%OQ?U ZS M'W(EU_N.#@H=5%9TBW%<<0-]_KQF8^'!."KN]'5]MK84(!6C10G98D:Y7N3 M$VE6+DY^"P(/I!>GH6^4S>;0;8:/5) 9Q@*BQ5+VPUU.=GHI6OI+SF373F^I MR$$BTRH(/:B 'Q2.$%SX(:S&@UU.04W0M927G+=6*%\_@Q#+^M_@,,AKS4[E M",F>S=P&\K0*47+ZNJF)6WY6Y: F:[25V(6[.XV]E22=:GPL.8^MJ$:I^?C+ MX;!;$_])$+(%.A3BD'W*&UG)4V$[]9TTDJ35!\6KJ?.;I&+330F9DB22#_J0 M]5IYNP&;1BCD!PP29N*TFJ$X46M&BJ+HPW"AJ,>(+Q8LQ)9+;H>4YS[M=MYQ M/9B66L59FF-F5T9FJ+UD3'E.99N]#WHP+6/-7FGI^Z8(I:$+]C5?+*.X7MQ5 MTNV"5%-96LX5?V %YVN6?"X:_RQ_R^>@&8+FI^^]U5401/+>$?RAS9#< EW+ MON+&JV"_*,I*9<6_'H;NC8Z9-L^&FTVFVLXBVYU0K6*HK]CHAX5,+])"6*FW M+T[==P.M_(VN;>;\AHA:MM47:JK>_^K[Y%_>XGD_O*5#P8;)IKA/EO[<_Z;H3>5KM4!^< M::8=ER&=P[@UU,*$S3-DK2ZL\H<7JL BB]S[>5D&8!( M),67&,@?8V&%I >ZU" EJ'C/2/8E;N#T;>:QMB[,=@*TY)=<.;A&_OKE)86?UN7UG?/M;B&L MAM'R5W(+X1I__78Z%IKVG+I4".JL?;4-5S6 6M84Q^$&:RGV^O<]9Q O_D]W MP<,7R>RS)8L:4!V3)XI+;X/)(KZ<'%,)O60S._'3\'G\ARR7R7XS?QW[[/X[++K^ ;ZL7;RY!)XLT6 M?ZHW:\=/C>)K'$/?2>Z='BJ796<'2Q^I"(AW9)%I(!\:^GSD$B^@1Y9/%E3> M7+,;?!\OBX+LGX]"$0'\\U1X[-.2"L8=;(;/1TX47^^?_C8E'D+!#W3*PB,K MB*"(+)1;Z+X('BT_'\4)64@71U8H0>)O%F LAT2LKN 7!#\ZKFY YU]1(#=V M!1.>[\@;$P;3RH@L64B\$?>Q&O##G3M\(L()JMNK)=P6S6-+0O;5/O%E0K#^ M$'0.C((9$P^OJ #JWFO9966=Y5[X_.3/6TV0RJ6NC6CFA M&."GX)/#%X3Y#>J%ET5<^5#X"+_'LL+8'=Y#<2\]SD6E8FCSZ2O'(#OQS1A; MPHS59'A1QL\]#,G_!:-P%/(%QT52]N)JO4+79.B",E^X+L7 3>X(1(5<7["/ MN("IX9&)*!@RF$D]1EV@\ +2H*65/)VU&MIA? 2U4B'V(ZRKJC+F'A$/% K- M?7S_E(OKZY%N]*O)T@5UJ;"D\2:6X,[%QX\B#_"RJR5NM ":><-$'^3 M9FI0_0?B?Z<^K 2R(Q)9\>Y\.F$+6GCYI9[J5E!=4(&*(RHWL)I81(O_HT0 M?P]4/#*;ULR%)B O3[QJN"D71A17[V,HF4B*'R]#\"(]76MLB]Y9TURM'\[W M=L6)-VGYH@ID M/D\7:C6\F8PN"7:G<*4;C=247:A!O,=NA&Z@Z_H:E*7L0@WB&]H7(!/Z:WT5 M2I-VH0ZJ*Z/X N2&6^,;+% I=UT#QT@CM*X.[15+N=*UC5S?F2X*ZY!>?FU@ MYO!=,][!;(\->(VW=W?^YO;BNZI]2FP]N]<"S:FDZG7+B":YN[I@D&?^E#V= M0R'P%B 9)UCE2=*U$$9RY'9,5(@[L$(%\V=C69?*=MJ]H)?ON%=^$@2E\LVV M";7G/O?X;"4KL?E:#(S'UW1&[)5\A'=!Q'?-9+8S^"Y,@*4V> NSO4MUBEUP M3=QT72KUQN'C>XKYH%_)N^9Q4APF%:GDI3G GOHHSN;^K$%=SR+F.7@/>_KA M"J8Y_BA3Q3T&BCSGGE/\OI[0K2"[P+]J/,:QX*()N;;UX3RBEX(O"K85HT'R M'(Z!B;J5E/;SY\OOJ8C_21[K2N[7VVY;13EB5PVL&_97-.=G,!!>AX[&)5F6 MM N=IK7Y G:A%P6Y@PT&S#MW0L2,AE\X\:H588\2=[U/(&_/92RRZ:*G80B\ M/&T7U&(8;Q>\P>V"P2J #('6>U>?IPNUNO,I/E,0+I C5022^3TC^2/>PWFLF]46W.D%W M%6CEG=/XWRL?C)<)5\V7RM8Q0.CJK)ZXC2(,P-,F;EDE;1*&0K LJ;!0,,%^V-0'KJG=3/AK&B=\L@E>5N@LDQTOE MAXA!UQE^&<%\2?RK !^E#LY@"++GFM!>T^Q=J.MMA&61>_A")L\"W_G?YLR> M7\BG"NZ@-#"<5$^NC?/OQXA@N/F<"H/(PX0\QS[<;&$O[VJA1-AS](S@S?M\ MB7GE]*VTWN!0F95G!'>PJ-A'3:8NMY"U%J)NMF1::9.WJ)'"% MI]2(-WZXQL%=%W(I2]N%0;&)DN*6)C;SS^0KSHLE\5=QXAWHOPZZJSHO%UKR M@G0ON?-*KB.'8;P? (L\X>?,D_OAXH:0$T=V;*UP4U;]:FYG0O9E"\LRM9F5 M,**!&^GSM;O!%%2:N:/SC=F6X D/:\XNM<+JZA!:ORJH.R?;8"FY(_"77D*6 MK(CO-U?$\D6O -;!&ZIJ7+G%[Q=UR@U\S MZ*Y.R15'=X8SX],^,LM^%G$F9[J26XONW'*'=AP;R0_N!K+33N;$OXLO-\3; M#DG20=,+#R?2:*#/X9E79WG\$-E[-'_#5,J.+&#T+][Y^3L(XPB6O- H8\%L M2"H7<-S?@3UL)JBK73%]J&O"+R/?P24/?%P/0%PR'PJ"%EQ\/6M=5*,M7)?/ MG:76;&'1.Q8_*WK4IV4#*?XI-MM.PB!ZVLSUU?/= M/0_:5MH/N&U1N]VC/D\7?&77N&,@"+-3'US4UZ@Z?1=JHS_HG\R[V]X7L '3 MA;HW'YX*<6:S RWRZ K:>+L<+'=;FACS2I; M>Z*[['PN/RI%@N_(+HM7/6T.6Y4C=&'DRUTO>-43TM^LNYVUZF^3VP%UU%9DM,=!U M+6-'/^K* !.!76WBX+Q=+C*TJK+I_3W _3'*$+XU/IU' /K#X1KZ4Y M49*["S5M=*MHO)R'1-F;-!C:0(MP%W>6ZM&[VC&@P#:E3I#&?O (BWQB&D2O M;6R"BG]CX1S=A6!AYH&,:0:@ SWS)4'7'Z,=*[VOC&%VYU_+:M*]^) MT)(A7L.3H349NE ??!'U2KY[*2,F%/,*X^V.3;OE]-O*Q MG\">TP7Y_:?_!U!+ P04 " ")7KE6J%7+[I_\*W[JO-[NP+QW3/>'RTN,(E^VP MW=USGQB)S>8417JXV-;\^DF0E$Q)E,0%ASIR1)4L413/!^2'7(!$YK_]^_>S MT9.O>3H;3L9__87_F?WR)(_C) W'G_[ZRS\^O@3WR[__[4]_^K?_ _"?O[U_ M_>3Y)"[.\GC^Y-DTXSRG)]^&\\]/_I7R[(\G93HY>_*OR?2/X5<$^-ORCYY- MOIQ/AY\^SY\()N3UWT[_@AR-+SE!*"J EA\Z&H[_^$O]$G"6G]#@QK/ECW_]Y?-\_N4O MO_[Z[=NW/W\/T]&?)]-/O]*'RE\OWOW+^NW?;[S_FUR^FWOO?UW^]O*ML^&V M-]+'\E__\_?7'^+G?(8P',_F.([U ;/A7V;+%U]/(LZ7WOJ/^!!=O M@_H2< &2__G[+/WRMS\]>;*:CNEDE-_G\J3^^X_WKZX\$D>C_(GD-HS3R9_C MY.S7^J9?G[U]\^'MZU?/GWY\\?RWIZ^?OGGVXL-_O'CQ\0,-8?F1\_,O^:^_ MS(9G7T;YXK7/TUS^^@N./IU!E363*R#_]_8/^_4'QHBCN!@MI^0U_;S^R JF M'=S\?9['*:^FYN+!HTF\\J91%O&7(PQYM'QUL)C!)\0O@]=##,/1<#[, MLZ?C]&$^B7]\GHP2K:$7_[T8SL\'BJ5D0@D0G6"@O,[$::(MNB"C\C:(=&W2 MZ@AG-,2E> O.PE+&ZP>2K(7X-8_FLXM7ZOR*Y=SNBFDUU4W&/+#6<0R,%A_2 M:E7**0A1%>!&130Q>I9%=\.[.I(-VCR=QB>3*0V9U-@O3[[EJG36&FV%!:?Q M!I^NKJ?U.WZ=+<[.EI\)PWD^N_C[JMXZ9,)\TF;*5R*EH1PK\V>3L[/AO"K[ M.KIGD_&3F^%Z-XVA1W8=WD^E2!//Y=!@6)ZG M>38?*.1>>!DA%4_8R;23>6<*F"I!*%:(!WP.FIT3Z$#=<71BLA M-&/[-4#O\ZC&:>]PNCGBD(O-J 39B4A?8K& 3"*DK+2Q(L3L0K?TV(JKIX:\ M YX<+Y:N"$.VX^W\B70BC'B=A&HJB;W&#CL)Z^A]D9 Y4H;FAN-B +-Q8F3!2 M3/0(XH86\S>PAB6F.=[MMG>EA'[P$X=G_4 MM)>8FBVWWX?CR70Y >M!N6189J1%8O#DF2H1R"GU%EQ(CB/+BAR.QF2YCJ%/ MOEX/J'*4B#K4RX,49";.6LBH$[D/Y(ZB#A)$+L99Z\E[X"?6*_N/ZQT!RV3O M5MLB_\31(@^8%QB5#I $F3NE:6!!:@3F@_4ZH!"FM?'8 J/?&G,OZ5^G]+&3 MWG0G>S+>0,&]8YHB*W"ET$)ERM':"H8T<2BR^L7T7P?;UYL8^JW^CI+[4=/= M+JQ-:5C'CJ-W.$ROQL_PRW".HP$O3G"1%$AA/"A.@_+2.BC2*>$4YFA:Z[-; MH/0I2&U,@1:3WXP)[_,#B))4$=G9 MHAP9V\B)H04#2)T%,1Y'U:>8M#$_&HNDY5[8!8[EK@JILB_3_#F/ M9\.OF7S"R5E^/9G-WN3YV_(1OP^X3H7,E@4?B<4JUD06'3*P&%GF*K#$9?NM ML'T@[D(B_3A)U*6PVC%J-LOSRWT%L\_UY)G^J0+\BJ/E6?3\&4ZGY[205_:^ACM,D10=R1:4B0*\L 4T MPQ!SCBA\Z^AR)V!]\K4/Y\4-=ZNY3!I:WAF%S9$6:$5W,5B4M.8S*?5H'$$) MW$ PPH$E9.A$UC:PYL9V"Y ^N>#MZ'#\G#<_67J?8R9>AE$F77R)R#)I;(F@ M;2)M+$T]EF >3 I*ZI14*;:C4Z1M>/KDC+3\;MI_H+#].+[ M%W+=?QQH7QUAR"447R@ZX)+(QQ/I*AW (,I,/KV-LK7/L .L71AA'ATC6LNC M&5'>3.9YPY1MSZ%Q4B3%#) \60L%%I*7EJ?@^Z":Q>JV$=' ME>82:<:5YXO\D@:^MF?;8*GDHG/*@&.!K)CP 9SG"A+//EF*C31O':7>"VH7 MEKA'QY*VLN@B+WA@@T>MR9L1A4<:7JD;TY&4F@Q)"X72A9-=:FF2X:PHL/,\ M:A TA^2CD5_OR?C3Q_S].SU M<)S?EF?3G(;S@8Q,"5FF]6.F+\)"]X$X$C,HUSVO?@J-/.RO-Y'[L M?+?+K:QZ=&-8-1OE(D^P9&ZLT!2CH:B[?(9B-"-!*)>*PV"B:[VI,!LFV/8T93 M230^?QH8I64T7D',F>] MR?,7W]>Y>7^?3-*WX6@TR%XIEC,-!QE%&)*^\\8;,-PJ8Q(7P;<^5ML%5Y_< MGP-X<'.GJ+$H.CID#:&XZ&L(H12M,QDY> P2"M/)1(O)XPD/6?MPKG24V ^? MW&;R724+_)[GGR>I[E?.5G>@!X)P<^W(T*9,9%,% 46(H*,,4GL;K#>-)7T+ ME#[Y.@UDWF+"&^X/3\BVSL_?C7 \?SI.%=R7BJ?N6$M93-'D@?LL/8V2O*X0 M$4$X$WB1OB#ZYAO#M^/IDV?3@ ?-IOXT>\ ;SI:Q,4>1L:HH"L^"4L392#!- M=EQG0ZQMG9FU([3^'2,=19$N!-)1>/2^SNC;\H_9RH$9I%*858PLF+4U)\86 M<%$+H-@])%943J5U*O"=@/IWG'04,]I-?KM3@?6-A%5VX$?\?NG)#C!RQ7S@ M-,A >)@7@)I]1PEXH.FM.V6Z)I4/TQ.-H;QXA!8J"GD M4F0(,BC(DKMD#;HB6B_IK4!V$;5_/*(^?K*OR?W??KT^,:_IYZ,*&$[&L\EH MF*HK\F%.7Y?ARZ2L31+]]BJ4'2L9WO^IS4H:[CF 1K4-R=\OPWG-FA]8PY.F MU0HYUE)-0CAP3B(X(14W] O3W('^\?3C=PTOLO_KP?.J4-J"/)$?T_=;+I-I MOC1(>?;B^WR*M!B'8YR>OZ()G]URRY=;(8)$#<4+O!H..A@,4IA&?+6 M6J7#X?1IC_) ]MWL**&=I?@QY M4F+7&ZYO+9 MK*/D69?P:!7:$5L&/S .0DK<&G)B);H *EL.&.A'827'@!)CZFRCX >,/JGJ MOO#QUCV' Z77T8*];3^=L1)EK%<2*38"%74!;U4MVNJ5(H62C6^=K[$3L#X= M8?65:NTEW/36Q K "B2-?G*Q, 8"8W!)U4+Q&FL:0@*OL@)I60@HC"4SV9QS MM^/IT\E9?ZG62)[-&/:29F'X:;PZ%8[G'Z&W4;>?:72,6)KG,3T(85?*9?$63$D4K3%"T4KU&^L)09V&\:6TM=T/6 MIS/)OA*M QFW._2DI\_JX_/L[9AF@\:\&,X^5Z_R;7F>PWQ EME$$244*:M* M-;4W!$O@-'F8)2 *V=I,W@NJ3\>D?65=6\FV3[Y9J]W9($J1K$8)6H0,BG,! MCI&#R+WVT2*&&%LGZ]T <>RH?EO,AN,\FSV;G 62:A7[92.>>3VV&Z8U&YY. MR4_^M#JY>_:Y?OMJ_/2L5EIX6V[YD\MK WR070C,R)H)$6O/)XFK@CWT&H5U MDA7>O,72B8;6IWW,XSAZ?2'VD1LMBSEE^IA::^IY_II'DV4BZ(5+Q8-BQAH+ MA@M/&L9S"(ES<(XS^@UB9!T4=;H=4)]V,-N2K)T@,N2W* O Q),H;HFY>2W@E9G_8@VY*E M \FT"Z;/ON!PNO)2ZNW:UP0HK?**/DY^R\^'LR^364YORT!&I2FN5Z!MJ2F9+'NSKK'Q@1M:SU9ZQ)%BB$ M]Z3PG 'MBQ D6^Y,ZWY6&X\_WK)^S>-5C8QJ^Z<8Y_\:SC\_6\SF%$=,+R_9 MU;FG_U+=9@U2?6Y^T_L F'UR]0[ERTW[VZVT M&I:]G]'*K8FYRX:0>?IU&//LPV24!B5)47@M69"E %5,;2Y1:S@QQFE&5)2Q M]1G@[6AZE3S4BB6-)K\I&2J2"\NP<4_G?"!01B;(_+-E@7Y9N\B:("!(SI-( MVO'FM3COPK.G._9X"-%$ .VNTN7Y1I:,,EKQVI@H*45C8S$#DOT&;AW2H)7C MJK5*N *@P2W1BZP_J9FV7$?P1<5:B8/"G\(S:%F0ZYR9:EY@^+;4Y88=+ M>,M%T$-FMQNN[M2,*5#L(G5!\/6*JN*6?-*ZVR[1%R<4,H6MR[OM#;)7EJ\= M6;H55OO]Z8UA6R%DDE9!\:Z6N0L6'-<2; [HM, 2FSM&]V9Z'A<:*9VTC0;! MHF;D>GH)H3 /V7BTD5O+8VO;?FMHU).]W@/E?>/8YJ5 M.R5EK"W>!?DK6:O(@P[8O/[7W0X?4Z$K"7*%1!& TCAPGA66@]&^>?KV'7 :M,F[ M[:-W,N()+:OE8$$X4DF5W; [M(Y^VV?_W=?_#E SW@5QT7;W^F!1X ME P$!E8TVL1"\SJXC?HS]D"MGYQ3S65Z6K;9(DT*V8!#24Y3=!1C8@Q0B@V. M3*!KW\!J?[:U'?OMEX2>CM/RIS6QTW\M5I?9+F3V7R:Y\/IA'GA,OS/A23FEUCAA*O[;U'I+;I^+# MP^T6XNSSR]'D6],B63\^M/.=P>WP&^T'UHZ(] #R>;\.Z=-^.__'K!8V?#D< MXSC6M!_2$-D_3JZ6?MTV(5XGHTN*X*.7I-J3)>)3>.Y55)I19.Z3 MNH]?1SR_5]M]'?'H0I&=2DSMJGROL:[A?9R0NJQY=;5?/,$CA^+#9YSFWY"F MJ2IF4L++:1[X0#Z"# 6,"*12(R_@N$I@ TH33=0IM78>#\7:*QO:,0%/*M>& MEUR^K/&^+?\8S^I%SIR65^@TA:^:<0,F<+=:%$XH RF$:(2K-89:W\N]%4RO M$N1.Q*,VDFFNKMZ6Y\,Z[G&:_3X<3Z;#^?GE_H>PTO(D#>G12'HT"%,;;#,0 MJ7C%613!M\Y*WP'6GA<6?@KRM);6T31:F>?I).:<9A?H:DKYJ]EL04.O+>8F M9V>3\8?Y)/YQ5672G"U5YH<\GX^63N\/#;K^J(WKA0.3$DL:-9&E7A:,.D,H M5H+P)A9+ICS+N)O3=0JX?:J,+<)H&-^6DJ>U MREEAC&?M$0I?]A\.#M"0=F:^9/J5SEZTWDC;&5R?*J.765[B9Y M%E*2H$.L9H2%P/,CL(/XV3P&:45K?/<[L+3I^X2#\":H\3393BXX;L-EBTQBTA0 M/*/8(B&1V'()47MNC3!H='/*W(EHIZU0]I.Y/@V%U/)BT[:AKRJ^7AUZX1A= M21EO0JF:T"A(/"C2D-Y@\XI NZ-KJ7$_X(B,P*V]!P=!6^8U4@SC:RLY MHR0X(3+PDC$D70IB!_?[=H77IQR CMAUESYN*;SFZOGCY&DD)!0HKRLUY=5Q M<9VD]6_2@!E53*Z-;46I?;J1@9=8@.MHG2;K(67K^'0??(_A$*$YP;J27W<, MNWT%9$X>2K4N%/^01ZN%!Q2T#&06W@K-H^K,&;@?W6,X6NB<76UDURZCG.: M/!8:6?L?I'WF9MONC2NW .M*-V5O(HB10/);:L]&"EJ0NL; 89.ML MU9V [7D8\%/0J+W$FNJA^G]5AU_)S5N>ZL_FTV$DRB]-\#A=?6'CG>_R=%A; MH\1I[09,BV/Y[V5>^8OO<5D&\ST%\R]*R7$^*"4(K%E[WF<*]4K0]%T-RHH4 MI(.CL-%UH-9.-\*.8L?+.\H;C#0I*H9.0(B>^"*)EKXV_50J6LVS$%&WOJFZ M.[H^14P]YOB6,AM=B/\AMC9 M^(K.HZ?GL>+OFI[;-AV-XHD <4B$AO!YBBVE=Y"*(>?-NF!*![6Q#DKD?=CB MM8^?GL>*OUV[D.40WY;-8;\='S7! R5DK0-K0"95ZCH3@)PK"$(PHS3GKOGM MV0Z&T:>*NX^(\ ]-J'Z$(0-+#H],B+58O@(E*"!'XSU-H7=.DA5RS2]E-&3[ M8;-%GW_M4Y^2\IM.SXEE_\31(M<"M:74?0F: Q*DIEGQC)'&4PE9[9$:1.O6 M+SL!^VE"@[UXMVUKJ:T,6W:%N#H#U\?M*.*0+B?0+&,M+<_ &_2@2S8Y*I>L M;QW%WX?IIW'HCR)54\EU[95O"VJCH1C!$CZ4M662\I*,H43B V)="Z*XUBE< MA^YI[#\/-[V"&CB-Z8^6VW_:2QJ\!')#'=E=R<#%VDHLF8PUK8[KUD._$]!C MN%EW+(6V]']N)*$3MGB+WJ(0R@-+G!Q(1UYD\,Q!+H8%)S@SJ74:;9,6;P]] MH-V:/&TEU:Z1S_:K>"5:J6(M;!IK28:2/#C.-'"M@\)DN16MKU@>?H'R5'L= M)V)* Y$T;'][7>4]C;$V+2.?)69R',(H#VJ:7,[:0#"F;N91.+B\MRG)5_%% MA:AE:X=O%UR/X4BZ>Q-UI+Q.P*1W>+XL*C7%E SY(G^<7$L.K\/G01:;@H1D73W\ M,@@AH #.)5?&Y6CXO?5-]GODGC?,'C-/.I1%5SPA D\7.5UTUB18%T5]5H6K M:NY7[7SV,4_/-MXT2*$H5A1"#K5)GJL=?+BR$)E-*46C\'J9]9UY=""D1W % MK6.>G4*6S)95EBQ2@$O6 NA*0$H M7 +. I.D4@EO:T=J%UR/X)9::]/77%S-B+0M.6Q+PWGG5>)*%;!8&S2&4' M2J:0"V6O>V(_57=S]G/IQSZRII7/N-K2/?\7K=/\?/)MJ?9O!-'/ICFM*F"O M^\+4)J'3&8X&DM>,7.G!N'I?T9D(3A4%-G$7M5997"\$?*NK>!R2G7CYP/?2 M&KN()Q1=0\^P9')7TZK'63IE2M9@PU>@;+HP#GZ M,5N%S#.OBVEM<._"LQ-I?K*=_&;R:;<+NW.'=R984M9Y4#K4II\4UZ (&M!3 MB%R<1B.:;^KO"FXG+ITJ(?!4F[&=2*[#[?UWTTR(TX7B7.O+BRV:%?*!TNB- M#QZD$@08=8*@K0Q( M(\P42!H&JKA0LW,D)*69Y/6NE.K^C/HZJIVX8G]ZI7*4L)JF4E4*OQVO;.EP MY;6M=!H?!&EX;6<'7@@:,J8 P61?B]QYC]&:V+S1[MV(=B*/^\G(TU!(G3?; M^(]\GO!\>:=[A?-#GV:MC1? H:M?38LGU)^F?R:5SWXU\EB <-X=26LA*"4!IV9-%8)EDWK5*#VH^C3=9:'9/T.!PBGY$N7QV<' MC^,BJOJ(WZ_D*WBK::H3:.-HFE.HW6U-@LQUYLGI%$J?EA+=CJA79=E^U@5R M))%ZN3C6UE 4S4JQ#)C3]7C!U3O:7$+1/G*O3"RR]0V.KKVGAYW75Q1WE.&8 M%LIRZ_W5>([C3\/+OQW(B$)EY4%*FG7ZSH#/+ -%LU@R9[RXUKU_3CB\G]6/ M/6"U=*F06I*LE]KI]D*;K#CMR#4!6>K.L:Y=@(./H(44)@JND^MSN'=4?=53 M)4O\Q"NG#;%ZN69^:('9P >1M0H>DN6FYAR[VE@X@2O>1.]\"K!;9%L8QI]:'O=V.J$_% MKG[B=7$DE3H_/7J)P^FRRL_O&6>+5:OYV7I<5\:S_GUZ.K_\DR-.CUH\MM7I M4?,I:'1ZM(+PXU'#61Q-*H"!*TXYF11I5%M \5JM39@,(I94&Y\I\M];YUS> M!J:;,F+;1EVD#+%6I19\>:"K2MW-X1!]*I*G(D+S)*Z=P?4I;FW#F]U*A1TK MIS:7*>ZK.+4-)7?,E6(DZ&S(7;="U0I7#CRWF*0H15_/WKKE_L0!#^]3K-:6 M+2<11S.?<4.W;R6R<%ZX)("1,B=,- N8M(4DC8[DS*KH6ZO9NQ$=M4ANN06U M=>!<*B84Q:[!TPKF#"&X@A =4\9*CTKL=K=H]V?V28$VI,65==&1!![&1[QZ ML72&]1)\K3HU&6^[AOIM./^,[S.FX>B7@-..69>N$;KUY=!>>HPMF M;_GL+=>J%4-CN+ @A1*@HO& GD>@<([;(&W4KG7^Q&[(^J1:F_'F1A'J]D+J M7*]NE'7\$#_GM*@-#B]OEQZA$7?[X%:Z[(!A--)"EP^IA_TL9YDTTT#R#:"T MCQ"L31""2BEK78)IK74VGW_\Y8+U9[W';[\CJ?,ACNK^PX?%ER^CX;H=(7G6 M>?JU-H(R&1DY F!\<#6WIM96DPXRTYH\!VY$\[+:>P'LD\XYF"4WKQ1T):*& M5U0N[J9/IG_4>U23F&?7@&E,AKS4!&AK_0]M#;CD:A50+ZPSI ^;GX#N *M/ M,7%[QC021WN>O!R.AS-2VG^?3-(U8"IK&;U19(YY!I5K_49R-T&+^JKQ6MK. M>'([K#Z=Y[7G22-Q=.ZZ7#D&QXUC\'&>7S@!D_+NW8LCO)B]G]'*H3EN<(U\ MFUL3#2K7G'*!L2" &<%!,4]<$#Y ,A)Y2:5@\[);=^%I<*EV^V?_?5J=]B*= M]")8T)&3)?5)DX8,$41):&7PKEPO==/=:)>(^N3=-./)EMNVK832KA))C(NS MQ;+Z'8F'(]+^ GI(._IR,5], M\R;CU]6#NK&A]S[N!/9SOR$WLIUW$*;Z?L)E(;(H8)GVH%),@-P%T&B92/6@ MQ;;N"'LWHB[MY?K_,TY?TA\,5+:2\X@0>&U=D:P&KXJC!:2UJ6T* M4FI]9^L(N'V*;ANR;!_3V5*@I["A6P!7K!^_308\V.*=1A"U/I:R)@,:BH2* M,5Q:GH(6K0L*'02T3]:V-ZP[1(@/R3$*46P]4Q$N9K847P 3E^4X\D5 M_K F]@)IG^[=](IS>XOQ@2CWAASHC]_RZ&O^?3*>?YX-?(X42=.Z,#%2L,4% M.0.!T!N62M'21&U:UWP\#G&?>LSUAH)'B?4AM5_U1TN@Z+Z05V#)$ZB-7 J$ M+!/X&!F2!@\"6Q_5'X:T3VWK>D.]@\38^1[+1JGE\5$G$-L_J-6^R XP&^UX M;#SIS60<5S5]!CZI8@LI!VT=DFN>!02T#KP7@J',+%G9>.EM!7*LYMGXT-^' MLYCK3E.>+#:'&A%MP<2 >$C^('H)SC/2C2Z@=)ES'UL?FMZ/JD^[%<V8TD4"G[0(W,*EZ=F"D DU>$T62TH&+7(,UZ!W3#@E58U;YZTE4G+)K:UY/KLQEB-4]G&(($[3FBX-^0:IP191>3D'Q>16_M:MV'I M4PS=GAA-)-"R[\:J&5J>;26IP>2W:TE$?G8>RZ???:3ZJ7:C=[=V]<]3XBPMW[&:V"W^,&UZI.S;KUY3L\ M7Q9%NNC2=*-O^K,+_T.RD$E=@!3>@S+"@U,!0?"4ZIY;8*EUC+ OQ@:)RO6# M-U;*Q>"=-%EBHB4A!"T.@[(6_M6 I9#W551.O/7IV*U@^A0[=\JB+=G%#<33 M,JV]POF (YQNC# AJ^VM,M2:8(3%(OGIT0)I4.&$]3PW+WBT'4F?(NF'X,DQ M@FE-DMH$+<]F-%$X>IDW, 6O+$J$PA0#)8*!D*V ++VU0B81FO?OO1M1GT+L MAR!-"T$U(\]RN!\6XS0]WS):]C88F*R]-LB 14&1 M(68RG%8SX&0VK0GT/[9.^-P16I]"]9.RJ0O1M39G_\15&[8++"(DYF5&\KJ0 M.,YDIO&Z"+(V9=31)FY;5_'8CJ1/(?Q#F*]C!--P)W#56>C9Y*Q&N.LH>37< M\PMDI/NB)=4'FFU"(/LS$JBYT#K?(WI= M&\3.?L=Y/2LYO[B.>,2&T-T?V&KW9P_8C;9Z7I-#F_-EM]4E@$O1$KF69>R> M+_(@:E:<+)QT99$OGVQN?49QD% ^[05=!)N=2_. MAS5O ][

BG-G)@,POQ8:A6S;RV-A#Q M)5C+$6A^:$&HVC&2NU(W<&A6'I1J/;NYV#^J[2O$T]Q>?#T9?_J8IV=MLCSO M^\BF-QIWA=[R;N/&LS9OBR07$1T'$R)QJ!@!#C& \R4KP7S1OG5$=3N:H[,9 M\GBVJAZZ?,:[R6P^S?/AJ@$/O5I?R$2&R9+>O^5Q+L-Y+2HZNWE(1F_?F"8M MF?!&%&#.U3U&0\1/]$5Z)[(K+$36O$AQ5X/IT\Y((V;>R(WH!1':M#^\36%L M7@J,:)R,==_;9_(X&8/@N(>,*,@V.%T"OT__[?BL/NUL-"9/%[/=A@*UU=%% MA^*/^'W-UV4= \YBK,6.0?F:K%H*F66N)>2 W.3B2\QN)]'?_HP^;2UT(?)& ML]NYT_/^4H,M-=6/NLKK"R+O\[(<['SRG/"/<]I0:T?X10V>VLIU:CT!C;RK MFT\CZKS+T^$D#>/ZU6=D< 8IJBQ"S20W2M6T&P[($<%J95/-N8F\==K$KM@: MI')=>\Z'//TZC'DY\*A8]@IK%6)=*';(9#1M4<"5LU@+0L7F90/N!-0G#Z@3 M]FQ)VFHDGI;)?]<@O1K/\S3/UJ/U(G-+HXVQUCB6C$9KK ?-"BMH=2FL^[6R MB:A/CL\#<>9@ 75(FJKZ:R]JL@V+Z?CMN+ZVN@X[D":B8B$!P93UHJH$3*+F M)*)C/G,MFK?LW ??GFY5MZ7L'XA1C:37(;\V"WJ]+1^GY'<,ET*J*-^&T?#3 M\E<#JYE!JRQ@#N0N:N? %1&A^&2\25HFUKI&V\%@]SS!^2F9UX5<3T;#=S0[ MTPT+_FR:TY!F2,O:5# 0UJJ22043UD(:6AB?G-;1-K]=<1C2/AWL]()_#03: M)?GB?(&U'>I%H^579V>$CV*M]ZO >;5PZHV R9BBLU>W3.%Z5(R9S#13(#"4 M6LC,0@C,@JE%*SQ:5FP'-SHZ'=.>QT<_IT9].)8\W-;+L\\X_I1GP_%Z #\L M1RW7\<.=Z6(#9M]G=[X-<]1D=+89\W)1/_;#'.>+&6E:>F6@0^:![#J@CD3\ MPFMY'%0@HW9&".T"=F\H;^)JK[E?XG"Z+ .V>L"%:YTS69%,P[J@^0 D.DY.#WB*,9L/S^K^_:KAU<6(+E)1NCC! MV.F)W9]>[#_P(XWE\MCK]MV8;3@^3N8X&E#@D8,2 E2,#E1.'@)'!REZQY ) M+Z_?_[CEM/& AW>W=[AUWF]N5<,P7-:0$H8!EAKN)9> MD/M@34]"M=TW&MN+^@1[VUM!7V0;1X>&AX# M$3R#CQA=9&!LR$J[HM6N?N- MQUV0]N$ Y3&P\1#!/B@)EY$4142Y60L'J39O:$I[Y (:6DPX\<-:\9<>!4/MP MD^:Q$'%OT3XH#Y>7&[.F<([F)A9&49<,"5QM>^9]S%(P$Y5IG3)\(-0^',<\ M&A[N*]HV&:#[(;UZRY:);%CA";*K[45-D.""B$!@;6#&%!]]!T';WA>BN[Y? MQTQ'EV9\!\9%4W>B50874V6YB<1R M"D-4(A+5MGD_'J64_G\^DP+)9M\#Y.EJ^1 M2N1;$_+?]N1E:"88PT.TS;3)-E':!/"-+;DM&'$$WKZR?'H^Z] ]"8 MI5O:4)U2[FW"])U +R>.0KP7I5 L^):"B#'-ZVR9"+K^J_DD_D&6C"(_7WM[ M)AUK!GP!;S*"UT5PE:5&P^[3Q\U1]=XUZ(B6#RO>SIV&S5Y)%PF:,[*0RY=# M)EN8+]]RA'MPR&-:.0)'#[&1R5\]I";(OB2,Q([Y<+P@@JYKL4S&L]^N@LFS M%]_G4Z3%-1SC]/P5K8GEO6?Z2QH8/>;3Q<6L07*^(&,1N-I8;]R-Z%@= MNO[TEYFT"(YN#MA%0XNAT"(,FD)$RPU@T1JXYSJ0!RYR\SW9>R#UR90W9,MU MA=92,,TL[AI43TQ]L@1:#(*LO#6AO:Z&AY_NZV 2>T6;M2[WW9!(HE7M-. NA24RZ19\X[2""["U*K$:^U M_FT#S\A++,M4FV5ZE:@[8[9 ]!)ED$&7U-7 [T;6)]O#=D?;+2)^%0.SDUY] 5'^(V MA,[Y4!29'")Y;?;%/82D/-@D8DC,N*0ZJ$2V,[X^6?!3\*FYS!KOU]T$(W,L M0DL.62)1G->+$]X@&%Z$Y,H8UKSZ8;?1]*WV(!J!42 DKFVM)X+@LRQ02M8J M)AE\\SWS?78/^K M?AP[;G%K6\CC9%ZM8](JYVB R!FH5"PI_%SJH$G9*QVU MZ:J?\R.PR%VPI*5$3KE!O)&H]>/%6DMH'(>CX;&9:H<]J(-MX4.'V?0X^B8K M.'GOVB=+GE@UH=H(0$8>/E<,13"!!]$Z8;RQU5JF;*RR,(9??YR,O%]7I-J< MWM4"J;_,9QEGBW6C@%6W5Y&382EH8-+(6H4MDS,1/?B(4FN3=+Y^\?^6/)SC ML3P&@[8/<:YDUYQ85.W]OJM0Z855*3-:S+-,S_D\\#X++VA6,DT1P=/5$_8* M(N84-4/T#+M:4_>!ZU79G); MP!D&'%WBOCA#LW(Z#FU"ZU,D>F("'2RA-FFGNVC.-Y/J+"SH;6&4U[.R+'N+ ML?ZZ5EZ\:&^NDI/UU@)Y@'4 WB3P@F)UU$;3O+%2;&QF\';'U8?K\@]J_#H2 MX>DX^&QQMA39UWR9__!QLJK]O<8M2ZBQB 3+"+(*%+=BS!:,+D%%CBR4W3H9 M-8'3AXOQ#\JXM@+KVE;>,D5/+[(,ED7WZ)//KXQX0.A%O1 GM5T<%/J47$] M6 PEQFB<"LTW>)L.H ]WZQ_ [IY VET3=MG-ZO*E\:=E]N" 8A3',H\@1.T\ MQ;P$QY*G[W2@^"9;5UJ7U=P'WRYTLS\?W8Z7U>GL;*W _79\Z97.WRTHK,$9 M*?%AI+S;69R]T&V"]'<(R3: MPXNQF5[;910OTW"XQIB"9AJMA"0X!=8IDNX5)4"*@?#JY+UM;6GW0[@+Y?QC MW@3I4&!=&\MMT<^/^Y\UN9I>P8M :,"=,,DR!=E&TLR*YLL[5OLW]@C5WL.)MVMF/A_.ODQ6[8/>EM\6L^$XSV8#SXV-*2D()@N: M(QDA$"CPA07!' M>=G: L@.^G7CV&,\2.A?6Z?RX=>Y470%U >!X'6G=CTT(?HG3IK#65UP@VYR70R MQJ_#Z6+V=)C>Y]$PEZ?C](+>4T^L/^2XF [GYT_CQ0%;S")(8SPD7N,=$0.$ MH@PXHV?H=B+A8SR!Z(<\NS:CUS-%Z_">#VG4-<=IB*,!3\;' M3+-&,7[$Q,=X5G%*$7;-M^V9I'DV*,$[ M,OFT"APKM:H<^9;:%BC(::EPS40\T8;P;1!WXM=C/)DXA<@>]LSUQ7=2PO7O M-D.:=WD:EY5I7+;.D8-@D5M0G$(;E%J ,TPYS0O&U.[X:U]T.Y'N,1XT]$.> MITRMO)$2FH]IL+3;!W>0.KGK,-KU%KSZN-=##,2->55$Z]5XH\I%3D]+62Z2.A&2E:!, M@1155<4&(=AH(###KXYG_7@R_+-,^QS1=$U;@$ZCR6/MTL:$ZOAY!7\ULJ5W&_SCBKI0(WBTC&C)R[(H!%QREB88Z" M8T0@T)DE,N*YM,[9W1E.:,@=8YTOA# M(GHOJSX)SH44UL0.^;,-4O,;7IN2)B/!LE(1*""30$ZWKZVB$)++002T07?1 M]69'-^A> ]]Y,]AF5+GWDM>A0NEN8=0A>B&],":!K:D*2K-Z08,&2WK>Z>)Y M\%UT*[R!HX^&N4M6'"R#[MCP]^ED-AL$;YQ&4MG*8TTP\(9BXY+ 1.]MPN!% M"%WS88FD^?@^UD)NJ]?6.P6;&P3D"*UW+&8O*,2>G.-L1]#&R.H)[]RZLTXF[NR5Y>17J&4ZGYV4R_8;3 M1&Z5('WCA 1>;*F;6#1/]5:YD9;"0F:Y=AVT>=\%6J_5>#N& R,SA_0EV10$EXCDQ/1&[1V7PW7JN*P7RJ^1Z+LC\;J> M[OA3+;5[=94Q&X()C)QH$<@/"X+<)L8*T/I"D24YT;%U;=0]X/7IZOCNOUDX$I/N2:8R&<6>982/",O'@M,BN1H&7?54A\$TV?KK2=@B>' MB:%#!5.OD0P8ZI"5S!2".0\J:D84E0),(6T7N338O!OC=B1]NCMV$K6Q]_0W M/]=8 7F&7X9S' W_)Z>+N@-D)Y_GKWDT66Z5+V_S#A*%ZC:4"-:CJANG-'A) MJLU$,I>)!\SAGTI\H2\V0AZC!J'K>:),!]+3L5:2H@ !)Z3H/ MT[;L*/=LN58.6EEL M\(X '::!@ 5 86QG;2TR,#(S,#,S,5]D968N>&UL['U;=QM'DN;[_ JO M]W6SG?=+G^G90]&R6S.RI"/)T_N&DY=($FT0T "@;/6OW\@">!% @ 4BJP!" M]NFV>0&KOHR(S(Q[_/O__>-J]-UGF,Z&D_'?OF=_H=]_!^,X2?W<^!3^']-WOP_GE=_](,/OM MNSR=7'WWC\GTM^%G3\A_-']T/OGT93J\N)Q_QRD7J[^=_M4SKUV&1$*6@4@K M&/$>,LDZVYR-5$R&_W/Q5Z\YI39I8KAQ1$;)B)4._RH8D;V(P%AH'CH:CG_[ M:_E7\#/X#A^7 M'_]C[?._B^;3S#GW0_/;VX_.A@]]$!_+?OA_O[S^$"_ARI/A>#;WXWCW GQ] MFM_^X7TTZH?%+_&CL^%?9\W?OYY$/V_8\^@2OMOXB?(=N?D8*3\BC!/!_O+' M+'W_'__VW7<+ROEIG$Y&\![R=\LO?WW_:AWI<#S_(0VO?EA^Y@<_&B'BY@GS M+Y_@;]_/AE>?1G#SL\LIY(WH;Y9<0*D"YW^7I_VP-Z9+!#*-UP$(_A3&1< K M8GSHZ?MCOGT629#]]6A>$?'ZLZOBG5SY84T"KSVZ MKF0>0*K@),:T+]ZKGW M<-Z 7$58'HE"#A=X8 X1VU_BY.J'!N+YVS/9QY<_OCA[??;F_.6' MO[]\^?'#.S_%4_<2YL/H6^PU/[JX(N7$I6*QQ_]WRR??0X]B,AP/R\GS&K]= M/KZ@[&@=\,<)7KQR5HW5R*PLC'V#4_'1P/2,7WG\:?)CC+5,A*\\T1S;9.7QD 0ZY(TNY',[&>AD:7E*U"F./\!1O/9S4\*XWC# MM,TH%HQZ^KK.1J/)[^52^FDR_7%R'>;Y>G06X^1Z/)^]APAX28<1G%]/"RD' M*0H-/GC"P$DBC>?$\JR(X,)[JZDPWE9>\DX OZ;&G>">36_HLCP#GGA(%,VF MJES,)WVQ8R$0N+KOOYM,$TS_]CW=5W;>(85D.OP7I$'@F5N3*6'2%R$VFGC!#ET$1!,R6(="B7,@=#4.M+Q-#$7$Q9Z:1ZD(-[D$Y2 M&)Y*\G6)D/M*Q/GDZFHRWGZ-4<-=E($1%P7B#"H1C\<5X3$F#M$D+4UEJ6@! MZ]E+1FW2KTN'JB@=:[>9-]G$9")!;=?A498E"8%*HJ6B*DL *FJK#UO@G)(T M[$7J=2G0U:5@>9EYYS3->)DQ'16>7]$2;SW^BXL@M3&"A]BU!)R(RE"#Q.N< M-]4Y?__F,AHX"R$1$0'/)N91G574$Y&,,2Q"HE%WS?Y3TA2J$7M=$.R^@G"[ MU(_%#3*0D44A*256:$0CT,2UPFFBA5/<*"UYX!H$%9E]+W32.8OW(.-# M_H'O%H[PO\;19 ;I;]_/I]=P]\/)> Y_S%^.FA?^[?L97%RM>>KVD(3SD9_- MWN9&7L_^&,X&@5'G,AHSU,9,I/6TW%*:&*>U@.W$KW\?S8G)2M$ U6(FJUKH0U-#4O@DWAP"VD#F[T+B+IC>J"@-KK-? M&NUHX(.45*,Q APDD9(KXJA1)&A()@O+\$>=:('W4?2O^^W+FP=UOR<3MF*, MJ02N[\-YO83C C-:YDAL$ A'>"".4T64!B8Y*(JH+_ME=HP&<\FHV$J7J;; VLVR6]1OVGRFV9/2FMX_*FU4AIVQ+^2 MSI"=-#([P:524E/F&7-4&:Z]%\6Y,FCQ_.JI#!Z\\IQFPJ4+*'4^$)>S(,R@ M39&D%\)U9DB]KI7*\!X^P_@:?D*.(0WG4Q_G_QC.+\^O9_/)%4Q?_A%'U\6( M/9O- /^7/OH_!CP*SPQJQEYQB_PBXRL MWBM=LZ:#Y(;SR6S^-O\\F:39V3A]@.GG8839A\DH#5PY.&DV)+,20@/GB,_) MX;VHN&0Z:.M8=5UC$YIG+QN5"-V)FCF;%TPO__B$"CC,WL.H',KO_'3^9> R M#1;-&\(SHR5J)E \M2+4&Y","4#]N@,AV(3G),2@"K$[2%GX>3J9S=Y-)WDX M'SAK>6)1$.U"4=""("XZ1@13/)9H:2Y7?56^WWO]LV?S4TG901;"4J$:7]R( MW%F8-5?3($>5=#*)("0@,@E*K&*2Z&RU0;.'R>PK\W@CF&?/\3ID[B#GX#W, M !]XB8?.CZB?C":?RJ*7* >0A6,LX6J=4F@\\4R\**423@//04?E:H>5M@+J M7PXJ,6Y-%:Q%]0YN_ \PPE]=_ QC7/H((9ZE*Z1S6?9\^!EN4 JG-.-&$)5P M3TAE%+$Q.I)LHM&*&(6JG8G2#MFI"$D'?.A +7AU]OQIXP Z MORQ?OAJ?795B@+=YPY^\'OHP' WG7]A 9^^912TYQ9+VG6W$9<9(*%"A%=K/ M0M0.A/:TM%,1V6.4A X4K37B#53*X"T%HES&:]YFU"<#9WAP4VY2E"E5C]:L M@3@5(=J/NAUD:]X">C6.DRMXC0;?P"HE!6@\;04N2U+#B$4#CPB;G%,ARU3= MS_H C-.QI9Y(V@ZX_68RGGR-:BF'M\)-J1=6X\$30^(E4TD2RWTFT;*H1$B9 M5]>6'P7U["6A+MD[R-;]&8DR*P(*L[?CEW\4G-?#V>5"/_L1 AYZ7LL8I2EJ M& IN"I:@YB4):.Z,%#2C+-?VI#T&JG^YJ,S(57=;52YT8'&_&L]A"K-;!P#S M63 5&?$I)"+Q'^(DPHD\9643UT+5CJVL0#@U$=B'PET8S>//"*8(X&*I]Q<_ MB,$9/ 8C$4+@.JTMZ\R =QF5E#+.C:I=S+$-S^F)0B7:=V 5_S29PO!BO"AM MCU\^HKTSP_4BM\9%8@UXXJ-T2AJEM'B@ MA\=>8K(#O%.3FJXXTX&E>:<6EU2#E_]SC>;O+S"_G*0[T4>-V7&1*=I'X)MJ M-J:(#T82);C2C&FC>>W&':V G9K@U.=&!_;+ M8'B-=3)#;,?OK\9OCK> I^ M5&K>;B1\8&0..C$49X=JNE2AV-11(,J,K(:8:B<);$=T:E)2D?X=U"M^?? M M_+/7"/(NA7-Q8RX^A_1G-?>LCGB9IJ@( MR*!+S7\BS@E#(#AJD_5"^_K-NV[>_NSY^T1"KK/4[>VFA_G=474VGT^'X7I> MBD,_3C:KNVVWQ7DLQ>0;MGR@+]V M[[SXKQ /# ^&)L<(186;2&: 6&I*/^:4F4S>:%<[4_(K *V=BE)6;\;V()#^^5Z' M48]P?W'-=2/,VK_7_:83UEA!V-%*N;>X>3<.Y?2ZP/3Z9/H.=*W([*9-UIO)^'YGB65CFF7#+.N"-SFC4<^ MET$IS8&6"$<;W"29* \K94D;FHMM>TM_6EY%+DRZ(&'M=G&;42F3O=3+1+*O@>W72V[UT1TW ME-NZDM4A>=E8"E)*8;/T6OID8K!1R<@#DUEO["JW^I+JK>6HRBQ9$8D *)U' M-1"KK"%H/T@G,DU2UG8AUV\M]VH#1!2LAY%3;F;4CQ*/PB>XB&P^DSG3& MDD[:R6WIJA]4TLPE1V() 4@K4,5"@YIDAG=I&+DN" Y!&:DZBX!;PJM!:U4W?J M(#]MR3L =WN:W_?5%K(!88 D%K40I!!$$FCR)!IFRQ@";\W)#V_K4ZIJ\J.3 M67^W*9 )T *T:)8(9TSI1RW0I-".L)2=3QHM0U9;*SID+FF_0O D*G=0@M>L M<3$VZL?K:3G:8#J<+",[;^#WYE>S0090B6578@C%3\!QL=F*$M>A#-4_I:I/ M?6V'[+3EI /N5*S):QP19^F?U\O:P(^3LY0:ZOO1.S],K\;G_M-P[D?+_PS_ MM>B9M+!A!^"5\UQ; OEUI>AIO.J@& MVWJVGD_&GY$LR)&FMR1^/1^&$=R5Y ] *\XUN!("0I-2*$HLH*)();5.\!P@ MUVZ@L1_B;U+DNN!F%Q5EVW;,X^B] Y F 0F-E%^5N#_CU\NI[&RW+GK^^F 36:@65('"6+-TTA<0+7A#HKF?7) MRUS;N_DXJF] INIQI8O*N6T0&]D?N#*FQN+1&F-F!.&@$V*S>X\J5D@T]Z?0!(=K;W_[C\/,PP3C-[L6US_WL<@!&YQ"M)0G_01,C MX[7*6"0NL!2MCV!#[7J735A.4VJJMZ*- M31W/QJGY;K08/'"[*][ _&TN/1XU90(OUDAH\"CQ95BM+VG_2@<5O92)W4V3 MK]GA,J7"XD(;4WI @+&H$47 #+!F@M1VQ'2WEVQ7KOOC_@%QW%3M8&#@O MKSZ-)E\ F@^]6VJTS4H&C'L-9?Q59 EQ@R[#C*!)J:1!,6YIZM47MQGJ:M$*E/ 9:2(78@RK8)[0AW+ M0JE$-=26NSW@GK;T]<7'!W)8]XXYW-ELQ5 S.CA#<3,D:8%("H![(TDB5(K& MV)@UK=W(YBL IRTG3Z?U YS?V\>_37]\#W'D9[-A'L85\Z_ZJM8:) MA$/5\J9=^:V6Z0./J?3^5$J5GM$BQX)I*H/@?MD L^;UX1_N2IH,5YE \W@P% M4^)4I40:Z>.C$413Q842')2H7>C516'.'H6AB\XAE@?-G'&XRVS 2R"BG"34 M0]'BUEH+XX*O;SX<21^=?8H>]R#CH?OHK"WAO!R/;W,CGXM&$TP'X44F L'C MD1$#<4(H0G,"[DRTSG56*;P*YD@Z[.S$X$VRLA>A.RARO(_GIFM!"T2[]-G9 MY=980]-OLYW*[%HM=JU#ZWZDP"H5) <$I2PKTBZ)HSP0/"^UHW@PNNJW8U_< MW]!TIW?F[T+B+IC>J&@-KK-E=Q&JI=').<)D1%@!C4(/N;0\EPP5(AY5];:, MZRCZ-U/VYU/)FSM3CSWX+Q>PF'\]@3NAW"< L/WIF\' MVWM#^O,2G $A= 1*F!) I$L2M1S'218BH'XJ962U4XZV CH%*:A'\0Y4P/

<]/KU8,":1V)36]^X1-Q1G'"/5H[.4&9AU-9#AY&<@H"4('&'71O M.HOQ^NJZ2>[8%.R\$5&9LQ->-@,M$2@#8H.*Q'&94$:Y3;&V]M<:W"G(1S>< MZ* !U,,!Q"6VP, +D$ 8%1XIH"6*LQ&$*FLT1YT8J@?^MN$Y!<&H1N^-C9RJ M]V[^<'UUY:=?)OG#\&+<9$B,YRC?D^LR/?OBW60TC$/8,!7[QW).CF9?@V[7 MU[G&:ROU?*Y.@95^T+C7D==1LR"-%"XY R';!)2;D$#100T ^YT3OPS'DVF3 MCK!XZNN["+G0@B4F"36=G^*7 T>-MF6>BHJ-V]=RXIVE1&ACA0K,:E-[UO8. M\/H_*^M(R.IYV15'.C"]6T']>H\N/C+(E@NG(EH(MLQBB.")Y902I:FC5&?A M8^V,UB>#_:8$:V]N=6#M_SJ>0NG:!^DFQ_#M^-7X,RR3NPID$1[@=H) M%ZB=Y"1(C#K:*)6EU1-S'H%T*B)3D_(=V/VKBUY$NACWTNKB@I#9AAP[H0/N'NC+C7)T4CB\90@SD=DLPUXM]3. MZ&L!J_^CM;*,/#"EK2HK.K Y/\1+2-)LW@EV864)81@7>'&@BHYG%/2\7 M2281$5,O7)"B>M^YEMCZ"@QT+"V=L.+008-':??BRT=\1*/R!N5B*,6++B+) M9)E'9[E!"EK/+#64.E$_R?Q16 >K-^M$'-J>4$]D2P<&P>;5XP.67L$V$#MR M>+2 =QB_1G76MA6=/?ER(!&*@B60,1,3RRY2S!''5+F1O;^7B)2MSTR_V5+J%)R"HSZHE-MB0%&DL (A/%$\5>1 M,\K:,/V1_(G;%YZDV?%TDG;!UZ5XM8%1,>7IWJO[3W=Z(O%7V;<'Y2JG.=V' M@_>!%,8Q(I@R)7L6U0=C$E')!>J2#:Q=D_I#,W!+>E-=_NU"L,I\^P4I=75] M=5/"Z#QW&G6^!H-T7N-9(CV)R4,0DD9C6JE8CW#NJY?VF\?T9+)/:M"LHL;< M /%_W ,2M?>>H23*!*BZ2S#$"YJ(CCIDA!63:N6V>XQY]U_Z#)GW9)IMW'D' MBJ&^*M&ZBS+*U<]F,)^-H?OHZ99W]AHW;;OVE8BI#3E3F7)4.DI&DQYG?% MM<'5OP5875)63<#J[.@T:+J%' LK20N;O$0J,&/0!I8!;5=7="TU'##ET\/1KC3\%F8.#3"AWJN1=*1*XS@0\SQ3O%)ZKZ%E' MY(&HR\P'?1"[$+5#T[4-C-/S0>Q$_ TV[%,HUR$C3? ,0G($(:%YD"@J]K3( M?>:".<,X5ZW:6Q^:@:U\$#7XMPO!.O5!B.B%D)D1A6<'D2HP8H,)I,SO" X- MMFQJ<.Y(?! [D7VC#V(7FG7J@RAE/IFA)'KC$8CAGH3215]K!TPQX#;4J&X\ M$A_$DYGW9)H=FP_B?#(N+3:FS:BMV22?3R$-Y^^'L]_\.-W[R_/KV7QR!=-9 MYQZ*)R/JU7]1AVXKW@T)QI@HE6+&H5460P@Q,>VETA[/!]/2N_%D;/NV-K[W MVO*V.Y/$!"N31_4R2J:)C&AKVA@U4=$%99E7VM0.]&Y&LW\+YY4GW[6I80.O M0BI9_,0ZV403RE?4$Z^4-](I0'6ZZY7>PW. "0]UI&"]NW,EHG=1;KR*;6%3 M48JWA^2*,(F I,V!N"8_W7"6\6ZPNIV9N8\H].J=Z(OUNY/WT/Z'C4MY\>4% MC.,E'NJ+J45X]/L$*A%P(I6NM:@'*AH)4,.!6IVA^E#ZQS =RGM1@^V/2=(^ MY.]D., JOAMTRY2@-OBZ&O?V"+8#U9Q7Y>BCXE*!'8<0FTR]Y5D"41Y2J5W- M:%WB%C+:.,Z3$)IVKG[U(BZ/58D?5%IVX4('4O)QBDM;&@MER#(,/Y<#]:9C MB])R]KAE:V CD!QW8M_DZZ(WT44SH\ 07V& M\36\@=MD41HXM4:A*ET&43N524B4$4J]E[A'9$JUYPL^".3$)&%_8O=R@]PK M4.',".<,,4D'(KT"XAFU)/H0F%".F7:]"?=320]=1-B/-OHDHG?0-&E]M?=* MT5I ZTL'/71I8#46/FKR[D?_/HZ,>Q"=T6 XUT1S5F+(I0;)*%2CE!4FFL D MJ]U$NW?1V%W5[%PR=B%[%Q*Q=">O0;P)DU \&E4$HFWIH*.,(,%Z3@(5'F@T M2;:+"^XB%=LA'8%J\53VK8I%1=IWH&'^#).+J?]T.8R; (+@'+7<2+1WD4A: MZM.RIT1$JS(WBBNH+1R/@CH=\:A+_]K9 _Z?D^EM+*HY(7U0%-#R(;0XB:7B MEEAO#*%26XA)I 1UHM"K;SX!];("2=<9_.1Y: 7-&W\%;_-7F&Z:T+8 53%; M:R.0_G.W]N70I"OR5M[(C0;N[M/8\K$*ZRL?L[13U.TW/CQ:II4X'IYPC0A;- M'[0KC=0"T*_3QRS&X$<"(:51T"KW/]R5-#&U"+K(3[D);"W094 M1<5J(Y#^%:M*C)IT1>7:&W\C.,N .2LS 8EGD+2,EMQ61A1-P28IF=)$&%E6FD1'):;'<+5XXD0,)+(&#Y)RUM=/, M[KV^W]N\$D/6!P$_B9H5=;(F,#S],OC/=X- J8HTE$7$IJ(=M0B47X2A#..4 MVK0U@W0&\2\7D\\_+)^X8.?RFSM.WKVO?R?7D\D]V8M6%;?A#8+S-P.K,DO6 M6Y(LH#Z1=1F:@EJDITFI[(((=-LINQNWSM\\7V[M2*N*0-OK]'DYO?PZ?)M&R'7W$-LX$-W.GL)%0BM246-@Z"2LJYV.^]=,?95^=B9J'3*E&.IBGQ@:8MJ',B,9N5):N)I2D;B MHP\D1SPG=1E(36M/%=L Y? =G+I@_]H@@?W9T,D$B758BWOV)C.N#<".,M(? M!7>8O/0JK&PA'OOSX2 " ]8$+X4EF5/ 72)SJ487)$N5DA?%ED^(S\;)%8QWRF@C)/2GI[T:4-"8*A$6\UI\%R M$VFLO,-W@/=-J!-=L:L#VW<+U#N@)9-LN9W:P.U(X=@1ZF'4C\Y8WU[$JO&M M P5E5]A1T$!YV7O*X;F;+>!MS"C!6SI"=(K)ZI&#HQ"S1Y278Y6R7=C519\' MB)?CR6AR\>6%GST ^6;H!<,+W$0DB( R)DX0JXTE2 ZIE&0>?.TIC:V '54C M]OW9N]H&HCIO-NI9W4?>;YL1OIO":'@U'.,W-U&5=]-AA+-1(ZV5X_%/>&U7 M4?I]*; 2N],H"ZB]2RK,>NS^"0 ZC.A["#(9D"1KP5!N M?2(.[0(B=$0;(UIF;0_^NEL\M?P(YY.K@)1M\L@A3B[&PW_AUDTPG@_ST-]N MWIO@STV \6R<7N.OAR-$!3/\S/45I#

$D^R@$L,[FZ$)Z.O0? MUUC=QM&? S0[5,!CB.CH?(GQ!$JX$AR-K>@M:S4I^$!;Y-Y2_MP4QR8O'230 MU%W64D@>=DP,&+,I&QL)4TJ5G!)+G#2".&&Y-U)&PULU3SC8UMBZO#^WRW.0 MJXK%S%TL=;DB*U36RD5"*8M$0B@5_F7$NN:&LA2-]>J(=\J?&Z+;#?$$*5F7 M>W5,<<18%8R'&VDF\W:[HS_UP MI-*SOC?T,>V-'R$#KB]]]'_<7V%,*@6N C'"H>(HC"?6!DERPIT?67)2UQ+IS2Q"01)VE-O4#%0J7:S@V=9*[=/R+Y3IAQ[K5S6 MCL?$3>EIAF>EQ[,R"(YTY%JJQ%*VM(=N&L\JN7TG]K>LE=N%#0H,J%D)R2'B]J367R2N75FLEG6BNW$\4WULKM0J[^ MC.?+GPYGTSAY3C]XJ>_P=R/T]FG3Z/A MWLG<5=]?*:N[.YJLI'>[;+3*CBKKT8!-SH8,EH6L@[-ENNB@*I+][H4?AS-_ M<3&%B^:9I55) ^U.49>,!D=U)C1:W"5%TJUDF?@(47 J(J\^K^A,M0AG;:<,Z-$ MJNUD>@+,_H_9JO*S>FMVS:@.\JTWT&-AB,1,K?)!$I$5*S<.)R'S0("#L=E& M)J!V>'8;GKX< 9W*2#6"']KP+VVOWTTGZ3K.WTX_P/1SJ>HI>J<,!N]52@EH MQA<:1BCYTL $:BC::N%;-;%XI+_[0^\^E(E?CZF3BL2MW-%_B6=V-DY+1+.E M9MH&5,6A#AN!]#_487\>K3.\$H'[XSYPJYT&/ A!$,D<)4$G39+!<] YD6F5 M02X]^F+X#76M;V&?7J+%,YL//=]K\30VPL"!IF2Y.2^<-[TM*OP2B MC0U:H<9BDVME;F]\1;^3&RK1?U*=>+4':[T:I^LR&,J/5E$E(QT:_X[(D$M3 M=I6)55*0P*SV/BH&JR;3!I9N?,6S9VD=XM7>I6_GEVA5K #R$I>14-TPED=$ M%3VQI2U2#-H)+9,$(UMQ\Z&G/WM&[DVRC65*!_2)+>G4B_]KY5V]^[JVK77% MKV6-,]XHQK0-TD;KHXY<),J]$I$QNH-?:^6M'?NPF,PF9QV)=VA5REA&D7BJ M"$U), ]H?9K::9_'Z,.2/D7IC2#.9$LMS8D)&Y:KWZGT6/JQ]9*0:P8_6 MA^6EI52%2*@O,UAUR>@JN@$P,%DRF52[CC&GXL/:B:F/^;!V(6YO7HPVH+XA M']9./&KESG@*@7OC/M/*H0AGPB-:$=)Q1:Q%ZSQGQB1JC=*J5IFTQ\7U77U8 M]9F^"UUK6\?O)K_#]!7>%Q=3/X=T/L2C<'C;RXZA"5DZQ1(A$D<+$@])KXI_ MO@Q@14/!2Q\?LYH>?\VQV,L[\6'2"1%K^[-^\1=CF _C!Y3VR?0642Y]P TE M3BH4X: BBC#@5X9)&[RF *(56Q]\_+-GY_Y$V[A+#^C_N!F[^Z47#\C:VWKW M@6Q?[XH7Q(MH79*)COT@I:>[U QM%,$" MD9EI$HR()*% )F^DAOPM^$&8,MR(%$H[U^+LY);8*,JWP2G##,NV]MRTT_"# M["(_-?P@NS"J]UP>\!"%Q@O:15LZYOLR]DF2:#@7EN4RD_5;](/L(R/5"'X, M?I /\<3HTU*.CGM9:N4RD>,HXT CM(C MLA-[)[7)7-DP_K 0G_N0;@)M+4!5=(ML!-*_6Z02HR9=4;D_$8# 00">BR*A M:8GEF_Q3?2*^=W(&Y%CC>CA:=?!K]^&#B?= M$J5I&9[$/ G:9**HH5H;[B+;EJXY@_B7B\GG'Y9/7'!X^UZ\)78GP MD[VH5MOST>0PG*$2BLNY,>&S4B&DP BPDA5AREQHG241R@6T_:S/J^K=MJR/ MKQ_^G%E6A6"5C]J7UZ5A[DU*6%"*15P*\Z5;B:**6 :6.!9 9!$B=:WJHQ\Y M7>^_\SGS[@::!@O&^S%U1)0-,D1 9 HI219J-=7S;N.'= M#M#_?/>N]/'U)?E9!IN(Q:,:+V K,A-FK+DO+WZ>S M^>V?[!&AJ?':2J&:ZA18C=FH:#D%W*E22!J834$[KP4>O%FSK 8U .PY*_+F M<2_\R(\C?+@$F/\\G5Q_&HXO?AJ.\6=#/[HUI<_]IZ;=S9WCE2DNF'5 (BVM MTT+*)$CG"201-.4^Q>J-@?;%O*^#?L&@.T8,9\6YB^RY;4)F'=."LTC0C,13 M6AF\9QW71$<#W'N6,ZU=MOTHJ -,/NQ3ME:=^G69U$&89SF8J/SGWG"B!P / M8L2[1TA/$IBB8T,FSIA,A!21.9ZA?OO@UN#ZEZK*C)WTP97:.5'OH50QQ?GM M>*LV>(-WF6=-# =/)#6<>)LMH:5+"$M"6M>NH.@)+S\5*>F%^!U,4'HU_HR@ MKS:A\U%3Y70D@5&!BBY'11>-=SQG$9X0ROMD"CMC@A+..HH0$3'@120+O*LM$.V3>FZ'; KMKJ2LF\0DJ4I>.RA_C$ M)A7C(=DW$)G@4A,* B]*7_Q;7$O"DF$AJVRI:M<&L/T[^Y>7+E@VZ9[>'?0' MW4Z)@4DQTE@"0BP:(HU$M0F<( 9/V218<([6[ERU'=%)R4H'3.A =[T[7+\\ M=+PNTKA4REZGDK+);48QYH9X+P,1@CN#9P-7L;;#I0VNOM(C#WH!56?0H=,H MM_L"%B56+AFK*9!,!2XG>=QNJ)X1F[013FEN3.V1#9O1'"JQLC[C6SEC=F9 M!_?68SZ AW]ZTZ>D!?:.>J3O@_LP[=-KR(7*.BE] M(S9D$T@SS=LZYW!])R]\C[1D/T;9VX5O'IQN4*G@6+8! M84"BI60&3_G, C%.(YVB$4+6+DMY&$G_"GI_W)Q49T4'8:U[2L'MEW\?H@4Z MC9=?7L-G6*1@L^2=8A2W#F4:C0J!"X><1(UGD6"U:3(#60D*A*@2FEZ1X:*\$29#%0F*SJK NA; M=-J;1@>3G%W8T9>!_1[B]72*Y^[R.N6HCVN*MJ%)A1#2)6(#'L&!9B.=P,L4 M:N<6ML%U'-K-7@QM8TCOPXW^YHD^7!^54O-P/WHUSI/IU;Y#0W=_2:?E9ZU7 MMU)LQG.0/"D;4Y#2^!BBLL!D#M9X9H%O*#;;]KKJLY]?WR:<@ Q&9Z&)\L7: MHHP33SG:Y-$($ KU:58[>W0;GKU/O,D4AA?C<]Q39==^G/KQS,?RBI]Q^[Z> MS&:_CJ?@1\-_01K(R+4,5A1# O=:Y*A\&@U$,>L\CQK-ENHGWP[XCF)H\M,D M9>WHZXHM'7B(;HAP/KD*PW&S#S?D<9Y-<1T7RW.\?/4VO[V>X[$"LZ5!?'$Y MD,D8CC0BD;$RJ$I%8F5(A$4N16(I45M;R.JNX(3$\("L[4"[:[^:F\32+X-( M(5*;)3'*HOYB01*?#&H;N,.2MU+S6+N$\0DPOTF1>QJ3NG1PW>JF+_QLB"?T M),Q@^KEX:QJO'/YZ,HX(^6OX-R?Z;9;KV_QJ7';.RZ(GS8;XYZ^'L_D@N&AE MS(* ]IE(X_"8UTH0*823+E#JN@O'=+JR$Y+>(Q2%#GQS'^(EI.L1GO$/$'+V MXLN][Y;-2H6EK'0WBT*EXMF6Q.HLY,RTZA&ZGU5VR)A!M^S?<$GO MPX8.%;S[L,J74X";1)X6 #N*&#P*[C#Q@BJL;"$>^_/A( (C.;=! Y[#)=E5 M,D&)I8+AI@'&O&*"Q1[ M^W$J^>V?BGXRAOG-13K)[]Z]W,,[O_,[*CGG]UO;BF]>9!L2V-+7P:(^4"IF ME14^!A%81F$8[/RV_0[LKUYW=N]U=SIT5L(IB;+*BVOB&GZ=H+@XT8TIXZPC8B+LL9D9"]I)PX[.W/G!=W3&_'5'_ M9UIER5B]JBHRH ,7_%F,UU?7HS(A[T?X-(4X7(;#\)QJR#Y.9U>3Z7SXK^;G M&QP/S M0;)2&Z4\BI-[,]^Z%IU'W(S'(#F[L*.+UG)^G&ZZ+$1EO08@.8;2P4RC6+5U:?IY/,RKW6<7H.? MP>5DE.[__*;8+^'#&!BB W>EIYTB@4$BD3)F(;(<]8J]M,$)O0>(TQ&,7MG1 M15,;'R]1_Y]^N4^3)3049&&\L\0*A?2@6A*7,B6))LI=4MIF5?GLV +G=&2F M-NT[,*S?YCR,L J*2T>C=(P8P=':UXDBO&QQ[4;YZ&1*@E46B >!G)XH[$_O M#I*T2JXD6M=-TOBKXAV\F,+LYMRBM$R*=XE09?#Z\V")9T82'Z60R@VP M]C8\IR<2U:B_L4_Z@8*BKR?CB]?#SY 6;> [#Y!N>%^OP=(V:UX)G,KH0'I: M)$5+YLL@K91XB$X;!1!SR\#IAC?OVWZQF2,_^PG)41)+IV,_.K^>S2=7,&T4 MGJ]?>N=AE"R8C%N"Q 1K[4$BT""\5;(&)S)U3OG/Q7KOJ?GF\DX-L4W\\6# M!TY2Y5CQKIK2;SPE0UQ6CKAH56)XG%M=.X5U%<,A6@3V("FK1^=>I.\@N'KG M#-V1' L7J=4A1^""X)'/B023B/5X]ALG+-#LK6PWOOY)P8NG(.XKI'$0X>J1 MF8<.?S0S0F\*">Y/"6V<:-8E-%"<*"9*+J-[#/'<.6(5&*#&,"M:=5QY9.[W M1@"'#VUT+P"3VHRHZ$+8/D&V#:A=@AJ/2 M2$*3A,B,AJS7P1$J7!"&.FI\J\D4Q\7Z#>&'OCF_"W$KO'P8^E"Z6 M+A(AK252^T "-Y9P\$%;;F+>VD9]MRGFOWXXEM'8.Q%^LA?5*JJB-PC>_7V0 M*55&.T-4*G/4E;;$2BT)6-1[("D:ML8*=^/;N[^? M]VI%KM.H)FJ/IY@Z49 MB-VX@*S,,="2*UI:N,G(T*9))A(&N"JA77*PXHS=-H)^Y>G/F6EU2+;1J5[= M:_;S9))^'XY&?IQ>%4?.12G276B,=VZCK-]7UG)=U9UY2ONLZBU MDE+%['*05&L/C!DC&74)Q0;<8-^7[UGQ7X@&C7&P^HX[,Y4)IHVCBFBO& M@%I3>RCO8Y@.T!NMMH2L=1JHR88N^D9OQG'"IML>^#:X3%*#J[.BB2<]&(OPZ@WP]>CW,,) /!3C MP##O4*P]$&MD)HEY9CS+GKGJ;:A;X#I!D:G.CD[;W&PAQ\(M[$T*$)DBPL32 MD(<[$I0,!#0 .*H1;6W!:8^NMV&N70M-1PPY=*"F!?U>?/G%_W,R/1_YV6*, M7]")6P,<36"*IZE7B?BJ!VNMWQ?KV(E:-;T<@;C+&H()S!**DI7LWX"ZT MG!A)DS1!AIQJ)T<E37P$X*JU\?W:M%DH]F=8=.)-NTC+>PZCQ/\PNAY]NH 5( M&4$ 8:J48+ (Q(-5J%"BP>"2*!!KIS)OAG/:0E&+#QV<#1\A7HXGH\G%EQ=^ M]@ I%B!S]DXYP8@5CN-A:1CB)TH&7QKR2>.$T44HRKA9M-5J% M=2L!.DVY.AC+*CJ9FC7<@4%\3=#[ICQ5BC+T7!$-&7< -Y$$SP!W18A)98WWUBP/85K0T&$HP)SG-0 M4:9H?-:H3*0@0'E@:6L2P-J+]FVPUK3'3*US>;N!0+?KN58#(SE5&J-I@+N-5Q]1BLA1(UJ852<^D"= MK>T*WXZH_Z.N,VE9:Q%7CQ6=%LX\3I#[;HV%@U8H2%&6WAXZXKV<#)H2>! 0 M&8S77C ;4NVF*'L![BO*TIMP]<>^YQB ,4"#20*(!1/0W 6-RH30J#N::$$% M*:MG%SRK $SG,K-'3&87WAV!D[P-W#]C,AVP?D]O^5/X=@3BIK1B0;)$=$RZ M9&T'O#V\)3'8E),+B;+:?4*.0LPJQF3ZE+)=V-5Y3(9SIZGGD11[FD@J,[$< M]8U,>3 (*T=7V_1Y9C&9G=BU-2:S"ZW[&ZW0=,NJXKG8\*1*3HHV.%>'(3AN M90X>E)4RT.VH] VKL!8O/XMY^:.8_CB^8]'V%Z]3:729!3 M'^<#2,):9E$GU0F(Y($1&W@B5% IF##&4MG)HK>AZO_PJ2D;:\T2ZW*A __" MPZM?F!)/STGPK<$5"4B7Y6&59VO*E6#O0MP5.7[Z![N5A?VH?VM@O M)8O-A.)&4TO)2N<87J+>>H*V)U['P@J2,WZ)).%>M#I('JEROWWAH0SS:MR; M[$O%R@T,&A!+C:@-C(I=*^Z]NO\^%4\D_BK[]J!%MP>1*WQH!F[I-E&7?[L0K#+??D%*75U?+8'XD+0 M&Q$*HN) M 8W>K R:)]EDRZFB3%3@W%)%M* M1KGCQ-+80')&JB2U:J4T/<:\^R]]ALQ[,LTV[KSJ5OB/$$I3R2;[X<5D.IW\ M7AI<[V&,;W]@)9M\!]0KIKE*-DG'M#<@9$H.SU,&IO10:S?-W IH;ZMK M,KXH=F"AZ%VKQD%F 6)$991#Q&5:BKO)@2-**<&"9\S2ZJ,*'D1R "N\&O_7 M;*[]:=V%W?W >I>'XNW6.O>?\#?S+P-I1:#4^U+V6U*M2@\8*C+A*7O.A7!" MU1ZLM N^DY*6KOC20=B@2/2KID5V,]S%SX:S#Y^FX-/;\7_[Z;#8I>_]'-C M"TZ-\IPXU]0 )TM07^+$:&.LB3(R4?OX;(OME&2G$W[4SM+^&N2K\1RF,)L7 M7#^-)I/I(*9D#$A/J$$C2C81-QL$,=Q1"1!H7'6%;\B:?>1%I\#XZ@3MH #_ MH57?!WDV?P?3X22]'*>!9=0$4P#ZB%"SH,1'P_%0HRKDR&W(K=I5[GG/;(!W M"A+3-5>QZN*06/BU%4H>VO::N% ,\L $"A^@?>Z'N:KWH M?E3NP.[X&M%-'^X6F#I*L'P(SV&R*/?EU5;6[T'HOH0@6*V#M)YD:]"PR522 M4+K"6,Y8BC8X!:TB%T?)_$=R&_O@_2[TK=V"N?C07D_\^-8KL@R\%(O&JDR$ M*IH+E(GI6GN2J/&90AS<65] M[>A:UG@JGQAGE% -I56_Q8L*$%P(W.I4N@=7GYB[%= SEH'Z!.]B6/(#>LMB M2+1F^&F=B3&<$NF\08U%EG]YPZA-5(=M\PUJ*?^GI]-5H7@'#3X?M'Q*C'!Z M,Q"^!;Z.M+S'L!U&XZO#R1;BL3<;>CHXOL)I%%-9XT&)B-!65CD2/$4-,93' M9(W@N7J!WV'$Y!'=\#!2L@OU:VN+"U@?KH>S&9S]?.Z_7/GQJUGI,C![,?7C M>'DS_#L8%F).A$N\\*0LA=8<(F$T)A\T-<+&5NICRQ<>B0?QR6R:=$SCBLIF M@_&7X;^N+R!2VX%KE=/\7GD>Z]$]DWIWOO M0+-.T[TU,X9ZR"29T$0#\4K0+A)'O;5>ZTI7X9&D>S^9>4^F60=6Z_U).][N2V0L"\J8LG@ )3R 3.G$';@A5@2E:8X\R]KE M_GTQ_1%'5-<\WX6R73@D)^,T&3>)= '-YKOK\I-Y(V: 4) M01JTH;,T>/] (-1%@3><#,%5[_;0!EC_OHM].;A>:E&9_/WU7'D/\^&TR8]Z M-_+C>P-07_[Q"3<7-.W:()6$5WEJI;JSV^E>*RT). M)@LOA 0K*3>6"9XDU9('GIT7@PKOW[>:8NVYPUE)I[N>PNO;[#\1N5%H81"5 M2\D'-QEW1F2$*V9U4_>1:J=(MP*V?RW)ZDL^P/3S,,+Y9#8?!!^C!6\(+MZ6 M^2B6X+>14%3@92D8-%L'IM=9]3U _9^4]:5CO7JD%@3K=Z@L]1( M*8 2D*A H/[ BFH7?-^&]%3B3P=I M*.M8OV[2_7&*&L*"(P7OVS :7BQF*DQ?RLFXG,(/&,RWCXGC)W)."V*@\ 6M= MR-P(DVM79C\-Z;^J2##,%1HD,L*0(15XK&/(%DF &MDX/: M\R"[7M,W(KV'DX,.:@K7U_ "JPSVC":!$^U M&Z[O!+"OVM7NY:<[OAQ+7>O7KLB/^%=-J(0R;E. 4GAO!>X'$,3Y[ F/3E!N M50Y06\0>1G+XP235.;]6+K,W!SIP<:RC6L9,VN#J*)B\"=-A0LHU^/:H*.Q! M]#Z%@F=I->1, ,I\1*X-"=1%(AAH"Y'9&+H_+@X8:NY3%G:A=1?S.Q8D69R# M7QV--W.=$Y<^Z!)ESZ6]AP[%-VM(*J,T<\PBA]H1Y\ZCB/FJ0_ M@FCS^65)MYL-Q\M5W'G(9GZ<[ERT7<2<=WUWUY'GO6BQ$G\&';UEBJ*NRR3+ M.?B,^J]ED(#21(G4I8:\"PQM=M. M/ WIL?H3=I&GQ_T)U7G62T![#>U &0K\*Z(KLRZQ@.4.,4MRG!.6J8.Q+5>0M1KBUC^8/;.#]/ !3"08B#4ERD@,@'Q M3B6B?71<,P_@:A=0[0CQI 6O#[;U$B!>"X /L@C9:V:)8M(N)L.$4)(:-5AN MI-4T=9]8N@;K&Y6F_=C308AX'2(N'(87X_-FR$?\\O*/V)"IE* L_3CK=H2W MP1FA<0?D4"[Y8$DHB6B WQK-0P1:>]YR%>#?J!1VS>)U.35].!N,C!PB0R(Q MEXADF:(U:SV)FAD1\C_YX?2__>@:WN8['^I]J<';QXEB MGZ5F_GM(:+A%4V:$@6+:JA1M[?C9T]$>PU[LS[%7E7>]N&8>1#R(QAA@DA+- M\'22I0+6*QF)UL%()9@-NGN;^T%HQR!/W7#[\?-];U;U(E&-,C1ZH'8B%)=! M%HG8;/&NH5RA%:<3\<(ZI;PQR?>0$KX!W3/BB361$9,YSS[0(&W]N5Y/1?L-BUXG M#.VE".8.^5>>@^PDXU18DDT98&:E(UZB[FI1P1=.6FM[*+-Z&-N?8K8/LWIQ M)M[A7+'EFNJP46-XW+H84'\%4Q*4E7*(7B6TB[A&"](R%IES 7SW.MHNB/\4 MP/J,[<7[^+#BR8WA%DKRLI*9%%63>&L$\8::Z&PID.C>#&UA(U2AP'7)F/HP M]_/KV>)- QMC&426B(L4N60L(Z@N.<*D32DH'9/LP3FVANL8-EGW]O:>_.A M6=VM!$!XB5M$4)(EH-'&01-G(94PEHVN-)93M;WWS[@H9Q_9Z8XO1UZ4PYG- MFE,@JBERI&7$DN"&*$.YP]]YJVOWXWG.13D[<;Y=4BG%U(?["BG*\+ M/1J;Z]4X3Z97S<_PBP(4^_ M>+LI_CD@S5<*ACRJVYE%98-1TC%EC=,!0J1*!A;Q%CLH\CZ*C*+3*5@)!#+5 M1#K^&V?SI@0=F=."*0&*E MT7U "OHL'IA=I+:%1_,()*.7ZJ?]%GKG+D4[DEKF M,TF^E-M:0TO&/)"H@A4V&X&:PY&+_%$%RX]=Q)_&^5XR-/9:V%F,UU?73_$M[9NV:<0O4^A2-HDFC@G M&@6>R*@Y\3PW9=J:V2BS=[7S9Y^#B[X36=B%U@?IFR6"2B$J0H47I3.4))8Y M1D#@@7>6[#TO?[>CR?O;^MJ\8?O3U_ M5<^WWO)%W3C%G[+*%6\VXRDY-,Q+V%_&D()R)@L>-&0560JKWNR6K^S##6VT MU9DE0;0I@AC E)$FEEBNLHF69F#=UU-4=$,W;0*6V^]LG-[.+V'Z;C*;WW'@ M-GNW<.(-S%>&)MP/-7Q59LD9B$214))&/ [ D\)D$H+3S$63I!"/B7U7X([5 MI["+<'W5Y^'0#.S%*7S/S=&LLG2>G\)E6?IG>#7&\PJVK^XLSV'ZT?\QR,Y& MKM%F!BB#@P4P8AW:T8$E#488U7+&]9Y%4966TY\T'X>LM:BM.H2@5-1(&SIO M@E[2U=?7O'&43;,6O#%'?C8;YF%<_##]\WHV7S L3Z90ULIISB)E3IPNR?>, MHC;/92C-3[T!'KB0NM6!W3/P;U3\CUY&^IG$M>]6OUN;YCXSK3@1X-%^HX'0-][_'*_D0R5_7T4]R/F!KE,5BOP7#5,TC?(ES;SK1T#"*%P#1HONU=__'LH4?^:EOMRZ^:,567 M40<+)7C#FVK=B;6M8'UBTY%DS7;\ NT.&WE%^,%@,2._P0W^?MV+33GK+ N$ M8%N3"JE9W4P6,S*<[U.F?]4 M;*;"%U[_N/VC=+T$TW@JL$P4T+KV6)RR$8[!H3H)$(P+FDJ*IH)II+VU^Y'L]]W M(/5^W%W3>1/RA6W57*FTUIZ.#==4AO^SUI?^^MBM&>EML;([Y7 1?,7RG8RF&K<9:C%"RLN[<^8H9>4NS M?6@/!\OS^6)J!-?#0WO:/6)Q3W*WS%*XJB6TNGXP OG6:H.&M-G4KK3:VSC=J)%";HD3>$ MXE>D/X;T"1$Q<:[_SN=TDX(3M4S19T!M$AN.QO&Y],Q,4IJ4L5J[WJG$O6A_ MQ?@DM_E0E(S@:!A;=4-FLG'&@'0YMS;2$H(4 ;0,1EJOBI&]#\&DYL!PC@_K M!J4$HR-7"SX@@T(K [&-V2Z>X>ILPII>1ZCLY0L87RXS[\_&O!%\%ENJJ$,P M,E9(VE>HY(,0%4W4O3-YCKD_VR#)[SA"98 $)AVAL@-=+[D_VR"Y[3Q"Y0E, MGQ(4SMB2JZY0BA*M(MU#E$J!#L859]#*[H/JCZ$_VRA8&,+K@XQ0$:T'7=9, M7V13S>L(L; &C36JFG3-_$UG+!Q1?[9!TAL\0F4 ZP_6G^WZ93VO_Z3%AX^L MD;_YBY;X@=ZL5A>?_MS4JO9KTC9DM7$ZM3UYO[?:M0DCE/.UL$[!EFBLP2=5 ML\3B^'N'X7:[MB'K3M*S#:/+EB+42&S4JB38J,VBF;<6V1Q$1>,[]289'7*# MP7^P(O\63W,S/1=G'^XT!F_TM"RT7]DR/5%(4N44P+:6+D9E \%7A%JK\#6C M]V:"/-NG$3_;2/ U.W@LYQ LM-T<=M](VT#[VMSF/#S<]7]/B\)5W0BE!!) MNPKH)8$Q)D&P1,#*36F98762Q/ >6WF%[SA2GR;I>^NV6LX0+1?G99&O?K^E M#7US-'5-QD53@ 1;[6RZ.P@J6Y#%9^V=HF,&^3:87"FR,BI3(H:C> MTQ3&WM,KJD?&P0A1TOWW]\"KXZL*1C"[LY 23*W\X)!3(%S*RK!%A/F0NL;0 M_;SB>T3YCQ 3'18/8#W($YOGH(O*8*@J0.T*:!/Y">+3641OI>*8(W1[8&X\ MNHS%.8/B4H"$M+H4L@M&*CO1@/4; )A-%*5"I$;WK/]#N&"-TH M6!C"ZT-$Z$(RF=_J5?"QF&"[^YF/*$(W2'I#(W1#6'^P M"-T/N%C^ T\OZ+R^.ULOUI]OC/3M%YG;995Q(G*#]W-8QU?X55(OM9?#?L>\!E/+C,W[,EJ M(3P%U@E:K)A/11L'8$ 9%;+77I;NTQR.V; ?)/G=#/LA$IC4AMN!KI=LV ^2 MV\[&W!.8/BDHJC#&HX,4T8.)F M&QC.!)W88 G%O,34VW&P,(#7AS#L:T#R MO&_PT@B^ =NF39"0LZFVH':JILY8.";#?HCTAAKV0U@_28;7=Y^_Z-AO<4T? MSI<+6FV.!A:MI!,$E#+SP>0(*?@()&216EJ1TOB1U*WD/7^M8RQ9C9"Y<@]9 M5X=I%\)&TD6V$G48960T<=Z^@KK*8HSG:2N!@4Q6)@BP?-/R8URH-1OCMUDJ ME6LT*:O>Y"@Z9663H(['XOK'56637>'/YBA M/Y[]15?-%9<7J_4/%V?EBC*M#5IO)%3K0FLK[0$UBLV,INRCL!1N.:JW=,5[ M<)ECEW)G1DZ2JOT]I?5OE"^6B_7GZY 829=4C%"I2#"BMO$12@ &TL9J%Y+I MG%XD*#G@HQ^7)\DE_C=_UPP8._02;XJ&Y6"4'6;GLM&6&1+ M'()HQ9(B6FW'[]%_/VW/!2BCR&*$'-TO\<7O/G_Y\K\6M.1%/G[^B?ZBT\N< M'Z%%1?0@E76MX7&!**N!XDQ"4D['W/L^V8VRY^_Z&$%"(]P]7TC[^T9YWO@2 M5W?IO<[\VX'8D3PA@P@]C'=D#(EO ]5HXAI!-1Y*=!+$)AD8+39_2$A-K?OI9@)*JA%(-N>ZCT!\@YZ4!Y"E2F.@&T=>]A2QE)Y,#I:4!4W)M!H2'1)E5 MP)I1E"D HE\F0)XBA:V.FNDZ/+W]B&=_O#_S^5($;?S@65Z<+B[;KMQH19UULE5I"ZJ& M=H>TL\X( "Q)U$0QT 2#F?;9P5RSVH?@[W%?V&0RGB1MZ/X<_8PIJ3;D+]6H MP##+6"]AMD5C#2;,P75/+#NBRHGI$/#$$HLAXILD#/@P>ZY[/C"+?KE@I:JU M?] )?8R1#ZG,$DP,'B*;4[R%+)++35_N77C1@>Q7=$XH]DDZ-SV\A>_IRQ9^ MH_7ZLF#D! .K_<6VGJ^I,3$P_=9)<#&V]-"4A.D][Z +X:_HG53TTW1DRNL+ M/+WN&_5U2[^M%Z>G_T6GS#1GJ<1"0#(),)E?C.1< A&#XR^T%67\?(Q'R7S% MYHAB'2$V^]!Q8I;0XL/9VXOEDL[RY]^7;+V>;ACV-Q9,F\MR0E)*G2F#1,WO M@!4"$E($EXQ1)5:7Y?BENT,H?L7G-,*^"U4[E5&$)@J12$+668-1D?7K6/EN ME]'Y:H,38OPZBAV,HN$<&)80P)='D#XK<+XAA>$!(?@,KIA@8LWUQMCNUYKH M?9P/X\EE+C710Q+E!3H? T;PMA*?OU(@*8=@A;7%ZH"J])Z4^NSJF 9A9(\Z MIB&RFK0T91?"7NN8]A+GSC4J3Y'%M'5,DHP,,4$KC@!3 D+2IH)*PF7ODE*N MMT?^>.N8QL'($!&,@(WO\.Q?/YWCV==&^=>YK[PZDLJL#5;']I78-#%-'M!( M4#Q$8.=C<'N2N,GMC.BWYY\^G9_]MC[/_[HBV3?-;S.< M";$T UQ"$A;9M$JEVMK:W$Z?J'Z'S.<"G;$E-$F+C\T]6D6.+C47HI9L,&B? M(-1 X!29$*W6H7OC\V/N![2/1MM! B,$(;8VM-B%KI?<#VB0W';M ?,4ID_9 M#T@4;ZR5!*0#OXRFM%(^IP!==#754F(9OWW8_/H!C8*%(;P^1#\@%")([5@M MBI[I2Y:U)+*>GS8CI?':D^B=:'5$_8 &26]H/Z AK!\SU?OAV@@;B3+)")$/ M QC?,H^K8E*-0 J6-R%'2^I]!J5P^^@:(TCHX*5PNQ#[6@K74^)[U2L]15P' M+X4C:U%ZI8&*TWR=,M%120<^E61M$I&?^>>'K3ZE<--!:XB4)BYDL<()X4B! M(BG:("D):+V&E-O,AQQ%Q2E*X8ZDD&60( <4L@R1PL$&(=RC [PI9;,2GOYX M5L^7GZYROWJ5L Q=<9SBE;WV?7MLN2!7*256>;VA@D&@M<9F5Q CJ3ME*T/7 MGJ)@)>FH8]!L&@2#8#!%2+*U4J.9=C+EAY>WZV7B[2Q?K*HGG'P#W_ M3,NVXI(VG%]^OOE+;SZUT:HG*OD<K<2.N+4MWV@-9Y-:(P10LS+Y: MH=9"SFMM?.ZM>QQS^&^0Y'<+_PV1P)21GEWH>LGAOT%RVS7D\Q2F3PH*X4E5 MSZCWF)F^%M1 I<#I*FSE_YQYB>&_<; P@->'"/^%&I3,GDD+)K8&SPC\A=WX M6&215)GZEQO^&R2]P7,^![#^8.ZMKQU"WJW6BT_X14^_?F'Q\\8Y.$:'EMU6 M'+LWRQ/V?Z'XT4"I3<5J OC&P,="OU5.PD_1?>9#\ MYH;[_=_G)]8J5H*2ARPVE8HB0,Q4P:424O1.*C_!+;@#I:\H["7&25JH/$XU MHXE.O+4RARQ 9G(M!S\#BA*@1!0ZR5B4'K^\>C=:7P'83Y33S))XC.X?SB^6 M)Q:MRZ00I-TT;R$"YESE/YP*.B&J.'5@:0NIKP#L)LA)>I\\3O;B+SI!E8Q4 MS)N04#/9)4%"/C;D=#%&6N?#'/#'I+[BKYL@.S8TV0P(&T;SF[JFY1>Z7<5L M;:E,;:/;:0M!1 8Y%ZBU<V2[U3)3$LJ MU*8Y\E&I$IUZ+;E^HN1WR[D8(H$IP^N[T/62RBR"HRWYHBJDWSV]J:W3NH M(E5-*KJJ>R?P[4[=R 5'?\=U_K@X^_#-SUEK;9W4)0DOH_:01&L*; R_)N0< M9'0I1%*2_WK:8J,'J#V8HZ$WP@96&_42X'C)&;,X@TG$N,9L0;.R:V*6-G5O"OH0/1.[GPZ$C^&LGZ?+Z6?\=&DL*>^41QV M8NM/)6HK>T/3!D9ZG8+..'+>_C4EAW(Y]1/T@Z;DDQ@^NC.A475E(NU"UR0> MIJ\TS<'#]#2Y/0J%/9@^)2A\#E%8J0&#BF!J2*UJ@,&D%T@MM M?1!*ZUMUH5OBJ+NO>6A'TE.%=#X^ASL:+%=DOKM!"2M*)2C&N2JMF:!S;8J8 M+""C,,*EHHH2.\KZW7,3YU/YM/7H=O< _DSK'\_X.V)MZ+>/N*2?<;G$]>(O MVL._]_B'=O+>#:3^EF^N5IF78C-.P!5? M1, X6N)0CQU,Y=J9!58/*/RYN(K>M$&,7\+IV;..)*N&JFT!(SUK2ZD(H*2: MTI-)N=Z]FK\AX/"Y2-,#X;R70,;H5-7V]!VNFOWRZ4_F(EY*8]F&?FZ22;_[ M_/5WKG.'VPZ^;N.LW%+$=]G32-ZG,?9S&,_5'C"Y?0G.1<;'@M]8A$JZ6DA> ML\;B2X%HV)H4-98BO4DYZ1>+VT><;#.'[1#1CN*;7:V7BY9'OQD9]0<+9/7K M;W]<>1Y,(ETI9K".$I@4#(3,%-K0)D>)$)+O7;K_($'3&SB'E_D=!V\O@4V7 M+';'&]);23NOI.WI\E;&<20/W=\N[E!UF4[Q$2\I$ M+*A29+$:4\FB2/&N=^GQ]6;B;HH:,0;&I[2632<;7!#R8C9D1:]>_+, MQ=VT)QU7C8VKJ,+45$#YEGULM&(&I@R^)BDJB8RJ=YO_+H0?L6MJ"&;OF%:3 M"WW^#BLIG$I5("39=A.2 ::?H+I<4J#B(_6^ UZXPVH?!!]0^+-Q6.VW\>\^ MW_\!EP/\G-4Y8P0TU :&,"M8( *03W7RK+L%U[L/\HC;>2;.M$$@[7OC=P/+ M"+;B_93=L&MVH6\D-]MCM!W(9387,.P$TCTE>0C$1;1:Y%Q!,<5@6J/;*'R$ M5"EKE+4-_WH62'O,R76L0!LBP.G=7T$I%P53DRB *4TI?T:/7W8?R MSV*)(%:>RD=.":MS;QU$+T6X(4P25&0AGIW M'K^'C&>&@GT9?<",MZ]=KZ^=;K=243:_U:?RM=_B8SD]^W#CEB^4+5/A,F;- M_S,:\]R\*[S)W%4R;AT_G9I=_ZS?HR=[G)[_?SNS3<","T^J7@PB#RO/$:R8>Q-@MZ6_OBG_]V*U;CL_8995ZW,!444!XYO&AC7R M+@)Z2]66U+LL_(FDOAAL3BG2$=JB?W7$/CUQXM('FT3)SK2A[E*S29'8N$C9 M:A* M<,$7MF>[M_6?61KSI!AX,(-YB"R.)0-TESV]9C /RF >!),I4D&?(N-CP6\V M-N30)F3H-JL@&0O1^P1:(SE4.>8XN6]C-K@=E,$\.]@.$>WD(9RH3 A$ I)J M+H,8J"7$*J@N^>J,J*5[>=',0CB'E_F@L,\0@8T0]OF%EAO'\%F^2J"]CD@( M8V4U"JQCBDQ@%063UJ"T$T+%:"7U+O[=0LHK@KH(:82;Z+Y(ED)9JG41LFP# M#YPC2#%Z4#7FC"*@S;W?O5F$#&>'F7V%L]59TCW,N*'P#NMZ=-?8\9,[!0B? MLH];T3\C!%HCG=46C0@N1A/X_J=8(:K#A_:>3,'FCW^PFK X^\!W_>*\R).@BE66)'C9.)B\@%"] MA"RDDBHXHVOOW(N>],_P!NZ+VL&FQEC"[QWXV])-Z\T'.G')A9*5 N%] :.P MM=)J31Q#"PA%*W21C]W)CZSQ8G#3D]>]^]=M:ZC&LOAT\:G-+%N]K[_1\J]% MIA/TJ3J=' 31IB*+S%]5B\"*!JD0E5)QT"2PG59]A4D7>8P1$7LJG][]S\5B M_?G',S:6+S8*\_OU1UK^_A'/WO_9/F+U-_Z(]>K'L\M+\E; C:\/ ML]/7DS4_0-T]1GL/>]Y/G?^5>.^KQ9JN'N5KO5YJ*6/.&G3T;&82OXOE_098/WEG M/Y[ETXO-.+H[N_O;.9ZN3I(((E%%<*((,&UV30Q9LC(77<(@2U)U7!P_1N(K MAJ>7]%W\[CT\^T9V]5O\<\&JT.7Q^I56_&90^>%\>3GX>U/D<\9V/MOXTL=2 M@72;QNF(CYZJEK%G=$IHBTV](VV#B7PQX)Q&C'=Q%PZFYUYWG;XJ(_@+%Z!HM]NCRW9]=_Q\W?4JC'O[C6HH&O5"#)CX0?%>4!"!Y:\#[+%\6,>5W5X M&N$O!NVS1\4]89W]>YLU(M/C^TVW]_O+Q3)_Y+_\930:MLK=EX M0T8'EH&/$?CY:B8MI6"++A:[5[",MIL7O:^5 MEE^"\R?.UYI]UJ",XA-,JG6&40@^N&PR%6ND&O=>WT+9BX'LX>5Z#TKW#IQ^ M2=B[]!'>O[^?6T%N\YIOMK+:^,QO_KP-W/WY?/W?='/LKJXA)SYE4+V08&)J MHU\P02Y5A"HU>C-:&Y?>FWDQ()\7+.X!_-Z1RM%V=GF@6>6Z^JOV>_+$%\-& MAW:0/3E^A5*!D)5D:SOIX%%C\;UG"DR[P]>C,1\ W7->]@Y)OCG=_,Y5/?R= MC;[[3_N23D*LBDA$<*DR1]GDAM#.-N6LA+,IHNA>F;L392\.GR,([!Y^RSKSB^*SAV1$\V6BE(F$\OV+'E]B#X-]S+R#"'N>/0PH)5E3 MD*SQHP!C+5_HQ!=ZJ5F7T$;;F>ZS!9Y7#X-!&'BPA\$061Q+#?@N>WKM83"H MA\$@F$Q1#/X4&1\+?I673EI%4',T5PHO&;87P'2=LAXAV\AX& M0DAOJ[7@)%8PM8HVCJ""RUZJ4E*,M?>,[I?0PV"0S ?U,!@BL E[&%17V3 O M'FQI';6UUY!*04A::AV+J*1ZSQIYWCT,]D%0#R%-U,- EI PR@04-CT%#=M7 M;7S0IB0OY:BL&\U3^.QZ&.R#F7V%,T)YVZV+\(JH++R2,3BP-A)?@$)"L,2V M>,&U06#+) LJ28U)84MJI MK< CDOMFT>E>Y;W8?MZ#9QT=!!M"\#\W"*%80V+^@9&MRH>B PPE0U0R%>FL MM66G'-7'A'=ST2,4WI-Y-MUPJOL[H7T=AG2?Q^I-7B_^6JP_=V\I-VS94?O- M[<&!6\WHJG!6::-3J[@G+8.-N4;RI K?X%EN:48WC(##=ZHKS7-@;;N5J V0 M8$LAR0"6+Z:0%0FCY"XWPA1U2C\=O%/=HST=OJ1;_7I^>OK#^;+]HQ/KLM71 M9?#:\/7/YAA@0@/>4F!KC*RKLVE[\*0=SM!J[HO\Z9J"[ V@$0(,$^SVLHCH MA+E.?.OFEF,8P<0VA;8$A)J<5B4:WO_QM-&YM;DC.B03H'3Z _4$B!TB4Z%3 MHZZ3J%W667J05DLPS?J(0EH()2BC6 &VXEC;O[V>I(.= [0#'5WEX/TD$.TAX .ZJ.B2R%2HN; M6VV]9#0F"8I">WP- 5\C%6J,LA:9O93N;._U.!WD..T'LSDU3QRLS":K M7&[MT2FSY6J"SH"*-5J-6)RS-04WFSD#^]E+LY3"H]UP;QX>-)B2*04L-3]R M5 FB+RRK9(*HVQ(+CNA^/!HWT6@0/"K;=W=VG$03@X]8H235JL<* MM5QTYH'F_R.G0J+>$^+FL.\C.GMS /\,#_(@Y![5Z1W:8I[U'.&2U."*R*R& M4H;DC0=M94K!:%7\;'KKO>#)!B_J'(^)X2/VGCW.""5#+34W$\:TA/96_D_* M0*HI6B^$++5WE)['>#3T'J?/\'$>Z.BMKE*"S:T'8(P:HF8+0U7M M312AHCO"](N!YW=.LGM_L5ZM\:PLSC[IR (\6B$^ 0&'-%M/'^-']L8RK/5(F\NCR_7S$D*P461$SCG8NN@VGKC^0!25%V"WIMD#>H0=X@F$S1:>PI,CX6_*IB5$W&@M;.@;$2(1130!)%)W1H M,UU>+&X'-]\[(?A$- M\H;(?%"#O"$"VUJ_-GD)]8V6;9O]?/$7OEFM+CY=VFXCEE(/67ZBDNHG<^16 M:;7S(CGI4ZFR&LW?J&B"=%HDD6S)Z='2ZB&$'+S$.@F!5+4%JZ4!HQ7?Z\(2 M")M%2)'5X^Z32O>G^F!^N/M$V48%M+NE>1CEB1'(C%,>I&QY4)$")&L#2!^D MRK$*%*.D_XRRFQF^'7T1W3<%"8S"G3\J&C M_OWBKT5AC7JSP8JNN! 2R-3FBTI;(>D86MB5#":AHIU\3L&^FWH]!P>%R5A) MBILAN2>VQ"H1 V3K*Q@K/(0V&$(VN] KI?4X"OQF]9>)K.&,'R/'K5M<"97( MVH<,)3J^TZM1$+5@:%.THM6^UM*])\,+#"3O!;N#"'N>@62=T6/2!41%YF-2 MD57Q%)B/U11?D'3L77/XS +)@S#P8"!YB"R.)1"WRYY> \F# LF#8#)%1.XI M,CX6_'J5T) /H'S+O0].--74@L\E2J>L#G+RFNS9X'90('EVL!TBVA'@NFWL MDL]59ZTR6,P%#(D,3)H%MH],B#E@[(ZXYST;:Y"<=YR--41(!P\;7WSZA,O/ MWX0FI^B\/6C9<%AP<1@OP#=]X> J YA90'=Y+CISNC36U86,Q@+"I@ M45@@6F=MP>A]&"=MX= ;$X!Z:&-D94SQI(Q(! =&"$0, @# MBH2PUA0VQ78:LC.+H_3".F_/\R3M ; Y1;2'-D9&M+94OBO8\K.L)[3NIB(0 M1*=91S"V)'$\6.?M>1ZD/0!VC'U[;FRU)%:XH_?@;40PY 7$8"P((UQQ M_(=*F76!4G7* ]\@_ 8G2H#25*#BO*S.Y%!F MDW3UTCMO1QV50-<&++"J9'0QD&SK]&0Q>4.F!IQ-TO1KY^UC<1.-!L&CLGV' M=!>KMM@4 UA'&HRGPF\#ZUT4^0', _PX,\"+E'=7J' M=BV.3J 2A7?NO02#(4 *%H'(2TS!>"RSF1;[VGG[99SC,3%\Q-ZSQQE1DL-< MV4R3IN54HDT07?' AF9P11IAW/&\QZ^=MY_%81X3P\?HP=NM=S&14HI$!&-: M0, 6A( *P5=*NH9<8CJ>9_FU\_;Q'^/1T'N>^=MS4@U54C0R+:B,1KY&#*N2:?22BTCT?%ZO S*Y@>A($'"Z:'R.)8"DYWV=-KP?2@@NE!,)FB M\O0I,CX6_*J2LTQ&@PP&P=@6D"Q&@HA:F12E3W'RS-C9X'90P?3L8#M$M!,6 M3*L01=,#Y+SC@730X0TFX+I/Z[3 M7;^T$.=?^\2_T/[9^(73@Y:?IH#ZZ1RY54A-4KL4G3:*31$3** 4*6*J-HN< MC'BLD'H0(0/QUI074@R8@* M!*AS:H-> W]E U03E-#5.N-H+CQ^.0750Y!_X(+J(0 Z[H+JG(3+F,&9Q&^Q MLQ%"(MD&ZOH27-723CX@R4'JZ@>@#$CC@M]<1XJ:JL%1!SYNLM(J W M'G+QGK7G(),_GMJU%U90/<^3M ? CC@E]"3F:&P."-+*RO8ARR$(OC!,4H5D M4=+4XVGR\<(*JN=YD/8 V#&F8][8:JU5)\H%?!:LQ!BM493E*#D\T]M+ MLY3"H*1C:_F(R,3WNCO-U*4F-*FF)P8$6;/*&J M@N \@A:*+SMKBY'E:$[R:T'U\1_CT=![G#[#QWG0\MY,%@6<$Y[OL2P@)11 M-05G8\DJ'$\M[DLMJ'91>TT6(2AD(!N7(=I2 $6UU;/6*2D'U/+V, M8\/O>154"YM,"*V4W$;=^G((B+E9>)AMCE*YDD9)I3W(;E_F*9L_L&9=4&TM M4VL2:U9%*]8O$@$6G4%8[TT,*4CL/EGJ!194[P7S@PA[G@75QFIK;-%0(A\^ M8VH$3(H?->^D=-'E('MG(S^S@NI!&'BPH'J(+(ZE('67/;T65 \JJ!X$DRDJ M4Y\BXV/!;R6AC2L9I&^]DWQNL\DD'W&;A,I*N2PF[X4Z&]P.*JB>'6R'B'8$ MN'ZMG=Q435Z/-M8E2Y8/2+1,5*;<0N$&HG JL5Y#UO=6'^\E9(:VS^@R/N\M MH(.74E\I.>?UW6^__/+%%_AFM;KX=&F7]2^?WGG)<4NFG[;SVV722E).5E>^ MG8RPA06=O:C1F*ART+2M3'KGQ0]>&AU*,4:4"E$+ 29XOI1U0$A%IAIBSFQ> MS<61^E/7TNBGN#GN$^6[__Q)[8YHGD%Y$G750GH!TA ; SYIB-4)"('8&D"C M2(]2W#G*;F;X!O1%=#?_5U]@S*F\^:&=_>/\E#_F=+'^_"NNZ223"+H8 4X* M?AE)5S:$C0%2,5()67J:3:OBW;?U,@_!C* RIS3/^[;XZV+UKQ^6U#S;M&25 M<;/!J&RQA4^ZC]&!T5X#JHK@L)"Q-E.93Q'8KIMZ/0D'AKOTQD#6?\&+EIW>)!JJ"3S! 0 ME$,K89$0A(J0%+'.DX,0Z34 ?'438\PP Z^I="46 \K+E0PH'400^=P9C M,2G$$/$U -P- P\&@(?(XE@":+OLZ34 /"@ / @F4T32GB+C8\%O+94?%,OZ9Z&9TT7HE M0^5G1)/AM\3YPB2)!$8KXX1/6%SO_-I[R)BA'3*Z?,_["F<^H=_[?][,\+,5 MC1C_W6G=B8+ PWEP*Q*,@52QO'43M)$Y!>NR=OQWH23M@WXT$KP3!9WN$UK^ MM;AJ '_W2)UN/HB_>E]_I7S^X6SQ__A ;8I WYZOUJNO%I8)KC@VRR%(&\&P M-@LQ:0W!*-2B.*+N\9S.6]C;4KI-=;Y_1;I1-?X\?$H-W;*O^TALC,OO%#NW#NTN;U$MG;!((F:H!DXT" ME&WH$YI82_^Q@;FR^\HI/.>'!Y!/?^55L0?^/'-6?F>_J+3\S_;CJ]LA^OI:I$, M.H50C43>[?WVH&LYP2+WE(8(_A I_RC#W^C,UKB*1/Z MIGQBCJ_62V;"7W1%ZS6J92 A$AN=2E%MOG V#;QPX%(45AA5E.C>*'D(@<\) M/.-)9FM*7G1ZU+5!$\H6]-7PA2C@E\ MK*B0O*JJ=U/E!PG:]\)J'[NDLEB_92Y^KI==SEJVWA=+\=]MCN@)7Z()G29P M@G=K/-86MDL@0LT43*&<>S?,VI&T0UU2/1!R^Y(:0QH=U:%VA9Q\3Y663"33 M^F:UHO7J+?ZY6.-I\R'<_T)O? HG00EAC=? -RN!J=8"1HN0H@I8@J1LQ6,W MUCX$/ ><3": CJK1-S1_87>W: Z,?<$:H,_CA;?G$U,HE75*U.1"7/YAQ?8"FW M%CZ)=3H36=,B?OPS84VF]\.RA93G@(>>W!XAQ7X+6;]_Q/4_SR].RX^?_L2\ M?EG1C3.;PH#JT9 M'E@EE&!05P@" ^2(-LF0!&O_TV#D$4I? (1ZRFJ$ M#/XM5']ATR]TAJ?K!:WXA;PNPKJ. 5-FK4H)"X(VW<3:>#HK)>1LDE>YQ.I[ MNW3W(/<%8*V[U.X"SAX"<&]R7EY0.>'[MYK@$2+Z-N>D>GZ!NJ1B%-4DT!M?IU.9[<+( MM^C&JLJ*\3Y.#L5]U!PJA:*3M+=A:#^NCQ;F8 *4D $$RN?B]2Z%I209$XVZ$)'#XZ=\A^FQ<80OO=V MX['QMSC%LW*3M*N(6V&K:Q:V,HJHJ)#XVZ[9L>)_SP_ M':$/ST?PV-Y+V W\[T+>2%K"(Z0=1E'H),A=X+&G%$90%1XC$R5*)VL $0,; MS=K(=E:8:BU)9W1)A-YQ\X. Y!&%X3 8&<+\<7H<;X*27W)KM-%M JC04H() MAI6BEE=>C(Z"7-8I]IZ>]RT%T^L1706T)2ON"=P=08.XE<#U'9ZVA(7?/A*M M-SE79<-I//U^L6KNCS:Q[KO/_,V?YRL\_=OR_.+/YH0[O6B3F-KO;%[:"RKO M^9W>)$&L-J?%)Q.5) 580^L752M@:*7DD5HY9G5%C)Q]/=+.GI=N,T,TC!#5 M'$3PC5._"]DC*5!/)'D652BS0-'YX2 PP@O]5/)SS6B$BR!$Y;LAL3$C_ELT+NL/*8YP3<(9+O[85Z\_??W_Z >=-(^$KKJ2I[\EI!#:*Q M@"*DT#PH)(/G)\M;>2N+:(OWZ>YG3Z\M3B*3\WX,'4&-_(8%;T]QM5K4Q8WB M,F&<%T$:D-&W,H\0(+:LQB04VN12,=T;=#Y"TO-2W'KR?X0LGP?(NSH+NQ X MA6YU'W&'T:*ZBG1WN.PAC[$5G7L)116](>$A;YHZ(64(J"RXJI(0;$(+T;MQ MZX$ \XCR6*W97^@/06HDB4W7SNU7.FWY^[_@K3!O MB-ZCVN^QC^Q4\3>(\EM5?P:=J3ZS1*0TSJI4%9;B;6'--@<33A[[\'W]U/=^ M^D]?TLFP5M:B9067,;,JS*IVL&3!>VU4D$$6TSO![C&:]BY8QDWSX]:7[N>+ M=B"N.B&O?ERM+EI)R8U%3VR@(F,S-(/C\ZDDGY6<).2*4CH5B+#[;)\!]$U_ MI75%S)V*Y;%$,T;_LJ^TLAVR6I2K6_97RK3XBZ_=;XC5PCN#%9E$H]A0S>W. MU1E::\U*.;$RT7V_L:'Z'EF..G&^A&24?Z^.-OD25TGX[__]QDM5Q\7 M?_Y"R\Q$XP?Z[C.SA;\\(>%DL+&"S)K 1&JD,J!%9C*KY@\OO<?SB\VM^[-5[CJ'*3S#H+Q?-VZ8O@])@2% M4I'2*NK2?P+XSN2]#%SM+9B.Y8:;.,T6.K]O78P6Z6)#\X LO]HQ M**--@.2=;(E%&M!&!=ZI6$2R(J1;3^&6N-C@I9\)1";@>\<:P8>HW1#VOC8+ MX.*T18J^D'S"=Z(M63I D1C361$$%YKQ6)1/4JF2]#XHV;[T"T!))[[?18D? MZ3WZY6*9/^+5>_K-^TD4L"HT4+)J]/(CFHS,S!]C^?'4E1_2:1ZEK30^$T!- M(J*[D I[STK(>?-FLBG98M W2%O0ZNW%C-48D"59 M;=%D4WNW\]B%KF<&G>ZBN N7N"]G=U/5QVAZ9C#I*H)[_('[-9M[X$T]L;6& MC()M.)%;/[/F_$[&@V"*+;^ENH3=*@X?6.29"+LK+^\1\O[Q=DKK'\]8G;YH MR/L!,UT:7R=LEV>*24--*C!A)3,.LP!ELY&IMAK,WE7&VVAY)ECHRO)[L+"W MJ_=;PJ[]BJVYU":3MGQU+)XH4VBC.\O(<>[5#QK M1 QF\SV2W]O%VK291D@C[21[D0+:",X9)J:U\P[)5?#2:QD2!EM[WPXWUW]F MTGXR:^^1\]Y=U[Z%WJ6FNLA7 MX6@DQ1M\!C@D1LTA@C4;N2 M*8O>9N0]9#PS&.S+Z'N$O[=+\^LDM&VI@M]]_N8GFTJ):'4MF@T?K$:WVPP! M7>!'3(0D?5!2=V].\"1"IVJJ-VXVTN@BFDO/O=WV=]DMR@LCC120?6@:LV^] MV;T'\CDZP2^KJKW-W-VI._Q8P]&0LIN[?5^)C=)3XRL]UTWC=J!HI)*GN]0< MIL9I+/D] ),]F#\-++0/Q3M3H!BA6!_CQSD4*R $4[V/M0C=>PCP5'!XI(+I M<&@8PO,14/!W_+^;G+Q-NOC'\U/^U*MJ%UV2,%056,3 A%7>IW."Z90UBY0S MBNZID=N(.:PZ_!1)W4Y][,+F$;+QW_W/Q::2>_WQO/QX]A?KZ/1E/IZ-/CD= M !7&YJ#)$'+)X*IN70L%UMM!D[T!L)V:HT= )T9WO (*+4Y^H@]X^NYLO;BZ MW%A;1VE9YS+H^8]<),00#5A"C\5+4]Q#?K 5Y?_]X?RO_\,??2EN_N*KE.]9 M\/GKB_MRN6."?"/EDHKK(LH=Z-A!#7QU1)*;&>C]7Q!):$?>J[G(,,M.MIH(AS"LMZ-:=Z?T>6+T*Z7 M5@9Q]1:$F#&D$" IQV^!)@5)\.Y$4DF0D)1NM\K>DJFP98'IWM']V'W>F5>] M1QO^AF?_HK,K0DA1J$02I!2Y]3?0@)AK^U8K6Q**VU5$6X1V\U./45)/YDKO MX_7+^2DN?Z-/BWQ^5BXR_^9//[V];IPM-:O9@;6XI!",T!&B9XT[HZW5*TWV M=FKJ%FD]L,@Q"J\7SSIJ+*OE^N1+E=CFXH_*BLQ*&%3M#5_\2?+N'%M/C*>2 MDM&LA.UBE/ GWS!(^+NOC]V=19^_DKH?GSO6WWU#R!6@=R%EB+-R5]$?0EW= M4Q#WB7,/+G:\E>\C*5F17(X5DC8)3'0.@F>ZA% N,Y7)NIUB[W,0Z!;==3QY M#F%>[]?UFV?>.^U]*UW*P<<;*S]Z\W:K_#&%,;_7T MS67#G;^WACNKSZL6B?WQ+%\19IRO*D6$7 3KS:ZE73"+(6IB:")E=[LX>5L' MS =6.5()=F/<"+[ZWR[2:E$6N/Q\HTW'YE*I11:/V0(K>(YM8ME4[=:_46:B M39"]^SC2K<0\?VVIKSQ&J!Z_V0X(/]$W5* #].W6$BPIW$^4!K MIHZR&.-Z>9Q2U,+84C4HUSK@&13\I!4!;' F327&8L;LZC4E6AX)&!\,+$-$ MT%OO^_&7][_1*?_HPXTXYK4W3KI,)5"[1%OQ%RG'BFW)3:+1Y"PLZ=WZ:C^T MRO1AP-XB.1^#GV-,9_GE_1<_GA*US)4"88;JH@)3,YNFM50HK"\GK[/UM??M?I>*EZ,^ M[BF!$0;4?TO1S:%3.] U5HOT+30=J#/ZGC)[$ )[,GST2^(&?0X-:N4'3 N&QCN<3X6 (G[MK>XV/>/K+;S_]=([73JTJ M!&^T$,3:^M"H-JO81-9*=%7>80@J[59)?]^G'Z#1>!?&G_?DV@BZW'7CAK;; MW_G?;/#*&H:P6C! 249^N@I"P&(@)2VM"TE%W;MMW'UTO)SW?F\I=.S^M8VF M*_3O0M5([_W]%!WFM=]?8H] 8 ]VC_#:;Z'."KZ=-B-&963JBO?0BKH@9U=B M%9[OR=XE;U."X)&7?BH,#.'R*++GB^^J_]/5H\4;]*G-BO,26W^PFB'Z[($O MO8R97\-:9'>YWZ9B>I6@AWSNB'POYHZ@$6QK8]K ;:3-00O3DGL\JSXMP;V& MW$JSBT2C?0Z]!],\0,[+T0]ZR62Z]H]71V,7XB:H)IQ)&*F;&'>#QQXR&+FH M\"Z1EG2U7F8HTD@PQBG :"(3&:4W4L4D)KI9YE=J.#(^AK!^G'2A>UL@OS^C MWYES5PU!KM[&E'Q 2TQA0%%ON%)X]F%&T\\*S:;KQ%)G= M34,:A^'C)-(_1&N+R*Q^I?7%\FMF5=(E"H*076L[UT:-E.(AVH JV&BT2YT MD47IA"S8XU+Q!8KE&"19R/X7HSLF.>_G:Y?Z8S^C:>MF]@U!FTJ%*0#94-H]0T9,&0) M)2$;:"S-8G;+7MQMO>"C+1I%IWK)<;OO;S1D8_MG=,<-Q.[@_G2\JXNK['HB,7 M=9M)C\ZT2OT*R=D WGGMI:=6JO]T6'R[V//&P1Z,[3W3YE[ZOEN#N@L\; 'LRN/?(FONU%US] MZY?E(B\N^XY>D2F***J: %:WHD5O&U93!)_)ZD#1"K-;1N+N:SYO*.S/YJV^ MR2>.Q;[C$MJPCJA\^C_OVL#HU2*=TKNSBT]7Q^\N5HLS M6JW>GG]*5WK+V\TD]P^\R#>S;-\L^9A\V"R^>ONQ??GCU?RVS>BE^_[)3PM, MB]/%^G/O@-=45$]^+3V"I=O.RXFEM]4WL>4:NOKK]D?"%?U__^O_!U!+ P04 M " ")7KE63-W(=9A? 0 (K $ % &%L9VTM,C R,S S,S%?9S$N:G!G M[+QI/)3A_S9\R;Z.?8W)$LJ^1 M&R99LE9 8929X7_^=Y<9_CG ^?ZYKK^A[G>1S? M[_&]/CB8.< #@AB-N^@ ^ '.P',P#9L AEG_C MW_NA?X.-]=\[.QL;*QL'.P?'?R8G-Q=SS;!8;AYQ"4DIZ:/**JK'CNN?,# \>>JTV7ES M"TLKZPN7KSA==79QO>;E[>/KYQ\0&'XGXNZ]R/L/XA[%)R0F):=D/WF:DYOW M['E^26E9^:N*RM=OZAL:FYJQ+:UM/;U]_0.#'X:&OTQ,?IV:GIF=(RRO?/_Q MV?W#V4/_+O_#Q<+P,KRO\;_)2XA)JY#__: \Q\NED/W_IT@Q,8N MK\,A?-:1\T:HB()N#)?HN:R7==W_YWS1U,)K1I=.LK5:>;#R.+ MTEG[)I?[PW#>9>'BE\7/SP>^8Y/T:UI7Y*U&15G6)ITSP#,4&CW+*+C2+> N M7"JXL3V54,!%BA2LW:]BOJ[T"DF'<;-+ =$E'[[($L8"JB]0F]]"TR?;]!:>, M+O:J]#[0J!ZHJ%21^EO]=B7WR@KFN>7AW=>=4JCI Z#!K_\ D/A$VNG"B=_Y MB[0,T=-*^*-:_F[R2O""_6Q(]JD,3A7NKDU3N2?F-VAGP70")+[S<$'_MU.3 MO@T3&E_S-_ZH^S[7&#MV\[=D5D1BI0B\V M@M4$85\KS@7DWN/_^5'QW':C;AK!Z5FFJ7T@\.>-:JW85QR^%%K'D;Q,Q0 ; ML,:\1&?7QDF,/<8VPU7IJ;MZ@D$2FUDK-K9%:FC=5.ZK^?T#H"]S[@G>KWN; M_QHXLER;]H/TZTGD&\_)B$*YW]\.YQY_\Y$,9%B=M.@5/,O*)C+@=@!T7X1Y MSA=X=V92,*0/S?=I.6W9]X6A>@!15Y>=D^VPR-@89^NXJP3JV4RDR;&D M"D'"7P6UVWUYIQ3X5:/=.RSE).5%ERBZ6B<= 0;UEBQR35CQ<:#[P M;FY;X3=,J''5#Z^VYD)\D>*O>HN1M=M<'XX\IUU>+H1VYZMWRD]_^Q%\9#"? MTJQW73?STN-2 V,[[3-C'.EBA#9GFF@M172Z%M>@#YN[;/J^M1OFURAB!\Y57OKC\R6O?>_S67V[!G"KSSAN M>H3CM4!5R%8$^7*?(VA&R!PT-NR[]K;2P]C0K*FEK?"IE[IBBL$MOK07GK[1 MQADI*RA=QAB< ^>WJ#!Q#>Q>F3>6-C[WW6T]][?:I_"'AM#VV&]' _Q0EB/2 M.M^=M_!)H'T>P&(U MCSF5>/Y#@Z/3N)#,V?5PV:L4RPY-$P=RF*DYJ5?^DFM#PQW(<2NJVRF*C M> "B:HT(/I-H2.*D9#5-:C+8:<[C-+O\*TGY21.:AB=:;U] 7&)A:6X6T+Z+ M,7.D>= K&:Q(5ESC1*<.[5QB[RA:8?#F?OR+3=F/Z2^4PKB&SY!03DI4!TZT M^96QIO>POGSCSO:RCNK@",ELCOPY*Y?7:Q>LWHR ,5?7@)*./'=Z&]K'%C)P M#RWPDKEL#34SAQ"[M3P!SOD?IUI.WC@^8Z:3%M?-'POAP)K\3_2;[9^T"!+] MZ8JNN(EDZ80GAP?4YJ_+EHT$J[J6 N1<4[U^X-ZDLQK9:\6O5RNFC84,[T<+ M%\I<,+TX5T;1>]\(",+NJ_L/B=L AEE%L]VUI[^@\67H=S]QHA-K\,:0Q >Y M5-08)=DH5F-VON6M7\CMT*(6?1;BKO-3F@Z]Y0#PQJ5],THDH'L.@(PVY89E M[JFKJ=9-]W:>690O)3BFO^&&7?@3"*B^14"1YB2)GEK>Z^#2,CQM]Q.K9:-4 MZV13U"0VP6B7?2'FR9A &4G/XTPQ4ZQV!\"-;9'DD#NP=%U['X2\3;H?0\C= M\/#8RNL3JIU0FM6$D<6==,UYQTD8X?#3 MC4-G@A*>W[@=W)NH[IG'TWI+V0J(C;1!@*K;6V;WEWU(3A5$H9*1M^^W9R:L M,T[-K=<8WOI]_ISQ3]LES8]^1EY,D(W.IY9Q*0Q.DF&L91]< KXXXT\P'(DP MR0KCXVYZUE&7M-=3?.QHX14!70N+VT@AZF4D#YB'K\I,.@ @1GZ:K<7SAVVJ M JYI?"=Y"PM,6UD]+).=#\>"=:9R<>:1TS$P_$MXG7/?DE0 \WPD)]4R,OS2 M5)--%J)B?>RZ=O9]N]NIK:8+H5V_(C<]1IA)9P5E<@#$QC'Z,;P=?FC2]N ! MT(A(U/^$L,%\F-1?_R4YQ/:,TROXDMZ'%>R%]0X_JAU-&(S 1W8>!??ZL=*& MB3^I;9T5)1YG#X6]X6WH8;N1JGIIAA^3I\^RY.CA3BJ@C-.?H8R"M C,NQP MXL%&CO>X[1L'2URO7^>]_3T^P%5133@;\O&[ ,3H:F(_9JX"#^DJ])@V ]^3 MA64/+3.<4KH"Q9UY\BYILRG9*:HIAIDX*64\*X:<+>G87'8F>I$X\5.)?LOH M5),S"/YU[,:K+P? M2^:Q)>/FXFOWR\#IWCL>LR\7GC&678OS4U0[M.+:\J: M0!6R D0DR?M8:&B9RX(->WNP1K/U(]1U[Y@N7ZD/K$HIP.XUU9)H'C6H-?D MB#NQ)+D)A32BA>:O!UUC,ZC?/'W'_KGZE^]G3*_?_:88QGF=;T]JLKT-6]>4 MN__[QF&'@5'U]/$K?-EH'B [A32O!1Z#;QU[?+Q<9T*T M\7#*CCN$TD4OZ+ G=:ZL.">8J,YMH$0:6G-Y%]%V#2U%<[/+YO>-IJQ&GXJY M6OOV[$S5H^082^AZSGZ<4$4<0QQY>Z+#\LV'^&F[,6*(YJL9+G:*I93\647U M2"DI?98M4> MIM*-SL_=&+/0!I_I/M"$IZ)OS;E_6O>X&:&U<;-RV]HH]J9_'/O@F20>#NN3 M/^MHX0< .R<]O5,R,@7.1;,&B:\BHYQBS&Q?!=W%&N1Q0*?#T \*7H.KD8P0(/^LO&(*6;VGNA]I*GUD36S+,*I[OI*=DLA)S$20>.'V*CM$M@%6D;7Q&S;7(4>94< M_"JQ>/VG?-0;N([0.>^LFQ/G M+D);_H?H8M\?X(B+5-7U(JT.$G]>?V73>S\[M@WI>X\:4S\%VESTANJ[F!GF MQ7+)U\5J!Q6#IZCVJ%&FAMFPN1C.3K5UZ1_?7O0%GKXE\FQ;@UE>#+Z9U@^. M2OD<)D]%GQE6BP,7F8(^1"\HF5 &U\DV-J3A3F7&3QN5.ZU,$L!+/4"B/KT(\U:>/'^>-[%K!:.-&]O(8R7J=RJ>>37 M/)JH(D5GTLBQ(O+X$B5FW**Z:K$_Z)7+A0;+HQ^_M%B-FQ4/^?JP;JC-^@,E M=0< 4:Z02:#K@< MRR6IJ1HR?C*^+!$W:Z[WVF/R?QU'Z/Y,.@F4XD#2 23 M&SST=!,I, '.C;0$R:\BT4QNV/\7-X1B=7DMU2]TR*@J*D:HSJ8FUT>]*Z+4[=U#Z3#TR6=!A:,A-8#JJG4Z']-#KQ @P M/K1_._ZC^,V ZZH;M^N>9%B:_)E :M,;8#ZPM&\*<@*@#]4TTNWJ%*_NJTR! M-\EW?X2WJ M8U8B?OF$W2S"LOC,^ND8QB[[L[EGF*/0T3 M<]F9<:I-1C=/;U60H@:_(#7 /'*[Y17,V]YZ\1'?$@-??[ZRRC3% M%>:18>CN"[ ;]R,R04LO>EFC^"1;@M[-$B\#\M>[]Z/J=2;$WI/F*3/T'(8V MV(8&:-K@Z*N@_!]-3['A >)"'_<4)+LT>XP+,@P% *7OGH?'.%^/>QQ]RTQW MENB;6@)@!H(S,HZ2-'[K1%149L-"@'.6O=C'2ZMR;N?'$ZX.08])_7Q_;G79 M,OY6A^0W6$>PA8:.<_B0_!E:X4S_Q+MU=\'JQD@\LEG2L$K!$'Q+K MBG@J>AD6+V>$$)H)B*:W[9A_T?SEE1SC<#GL_-G0]W;=N0-NDFP9ER#@,=B6 M3GBU80(1%\#/86ON$YG?+>ZE'?'YAZKB8E9<5EH:] *P)ZTVC)2@AC.855$0 M>;6(C51+E""X-K7Z"O:670],182K)Y8HA0?[>=''N&LVE[7Z,CF0*J3JP73& MD2!.^R_!+$'M*T'JKP]%NW047:L[_Y]F)OQ#,?^PV@C3:<[#Z]',*XMC#B$/ M@V0"'>TJ7GM;?UZM]&>CE<5/)T]#+\4CWBM%T=..Y* 5!-,,Q7C(R6F #8O0NMS0^)Q*Z':E#0E)>0YXHGF2WIH8@J$U MZ(!U0Z6'N?1@GXQ3W0[=*[K'_R:9\9W^85_+@5W[[VYK68?0(?"YJ]!9&F)T[V YZGCLKW:DF>]TNJ%J C2 MBQYMY/4JTN2S6P%1B-CT,H G>\(L6#4@FK5FYF)F!E4';H+N;H$)[;J-QL$$ M&4+TUQ*.$S1[@;KOXKU&AN+K O@ST4QWO/X^?-*!PH7IU*[>)%$6^M#1RY_GJ .=_,S4LD?3F.S4 M1O5?L^RW!]H"FSJ.36[5>G$_O%1#5LG[E\3+,PS&DV]BT M.]4BE./C-!7CGH=8-_*GXN8XF$Z&I*925MH(? M3$8)HKL-?DX:7?8Z^I:A^WZRPPR!T,V):,[^IBI_$^*7,>L-=\JR?_#S BR MGPUG2+LQN-I)E)WS$QW;@J B(2&N=JU=1$O!O+R7\LSBU)EBS7.9'>1!4Z@= MTHU>%OR*_E2C4X\FT6JS:#DP%YR.[=U%HJ@.D\WF?BWA/48EUIRDMY?\9&Q1 M5@= 3]68"2^Z.\CH*"FO]^.769"9EA*(PO=;HQ*MWNY]7FUO_Y65>?=FT#H< ME+=K(FNM[,7=00N &S-#^.W8_,(_@XF^6])-16H_<:!B M[A/2CAMS[>V0\ F&NIOK$&&*?+5Y#CN?&T_2N)OF^Y*&-:A2^B#V&XM M31S.<*PB&S+>[X[23\].#Q\ I/-+,U0\A&A(E6"FZW2&Y->(2@4P)X)K@C.U MR<9-XDK=Q*+-G-O"(%N&U.CG#R[1Q2^.1[-\9FI+NJ)?A&RXK)P:K#$?>>R. MI'*'A5*W7*6OTZ.:2(&QU+25;*'PO:LX"^96+*5\.P8ZDLP<6L%@7TV:7^VH M>#P^2KCK_G[3K$Z7=8C!X([==SP7/LQ>["OR&&A,PN(1C^1)D.X# %A''1[' MAZW?*+^F;O4Y-.]6V*_;NELVA_GR20AHY/QR9A]B7CYB*0''_HIYPO6^^E%'8@=/I\43*V^KVV4 H!4!C^57A&1R8MT("=N19#E M*)$57W\6N(R_[/3ZJ5S*-1O%S?]Y+_WJN3,/B\[=/['_'IZX1') 0VC>]#0T MOCC?DHCV(N7".:""0:G+LFJV#SUX6WZV)9=2[UA8<)CU\#AA](;MK[!1H]: M?Y?F0^LN]&O/8Q\6JT7\U88,Z_Q@[J5=;?P#PP&F.9U.,V*OWIS[E2?[!< MUR?AO>6/PEK)-2@9-UBR5\O%DYW!QK9=H;,=/7_E6FM'<*#A,4'&E-R)IY4+ M)G)6K%Z/^>FOT(]I57\&!_+C$VI)O5>_WJF:J0D.:93ZT=P::TH>D3'M=W>Y M/7R63:B; Z?(]/\+M7]/+\F@9XV?' VU:JL6";;'S$F373HFCN^$-VNA@1>"_\@*[*LX7U;REE),'OYKMR8KY4)4-ZT9 M7('V0F83*;2O1J%4/9H_Z8HA\_Z0/VKGW9)J[GK,:?Q(,]1Q[U:('N?04/*Q M^^&%V.&09/U] %!6F6'>1C)[]%@WL,""7LY@I;EU=(S)3V5KZ+DEW9?.>!)F MIFMYNG;H^.DJ3=(A[/&UE]&>D#H;)^.\]N.G9/HAL7O+^S[UJ[LM4H7 M503(6U?OSASB5K0X7'KA]YM?A[>L.2?J0C'S)-=A>I-M-$E_$)SG( W KZ MQ$*PV>;MA287I^@U]RSOSWW;.&+IY+Y\9VCMG,!;M5]+S$J7MHN117?#.L4V MVLQ[K'([Q1+MGAVC9L\UN)W&F+4I_F4*"\O@G2:DVU >@D12.Z4?U'AM0V!: M'_>"*ANBLQU]?DBC-GO,"EQF=G@N,P9F"L+E"=TRFPR^/*D\R<<*AC)DCHO@V M]K8CW@0*]U1H'#X;O'S.LE3G-FSS^6[M;=*];HP0C8DM]H@'4HL<_R)WKKJV ME]]NQZ'QN574_9!O4$ M(,K="95G3^/ZI,^&_IR[:-HS"AUYDIG3%\;2% U[!1-'Z2*/TU^C#M$4P%'2 MSWT->XM)AF;DM8VQX;B/386(<8]C$H79 _-9B3<%N-E$UM#-EEM/F$9Z#(2^ M1LJ R2$* 9:8D@URGW2PYI^S0@LJ-;I.>8H/]#0MPF"*,.\$>AG:"S=2#ME)G:<%5+>)T2M#^? M^@VG#<.OC,9Y')ULM$]$RS5622E/Z&,[QO\D.UJ+CQ[+<+M[=B$GJ297/LEB(;I MFL#*UW1D-9-HZZ2I"JHQ$@FZ4V\BQ2;+20= RK;Y8C7E=<5-P^P@^Z/%6>2^ M1X/Z6>]N)9R_!(J9,%KA@4W0M2PV?<=+#]5EVI_M@F=JH M20S)GF<0_XW-Z\CDX:G)0O/GCI_TG,D1XK-6Q RGIG8*00Z M4IU '&&:^!7O+M16P7$%X;X-F3.L%J5;@L_ M7.XHI@8.7[,/[[%/ 69M ZHW/ [G!F7F17UB>QVX652E M]\R@:-G!\AI]L!@B3,? O#"B^I1087V.0L98I&%^Q-F'RQ/>E\+PC M-HH0=DE;.ZOM$VOTR6]?/%EBX,_0$,]$A@)+2^:P.XZ$C3 8@*7>(F)&\^DE MJ5_V'F>AM[LVZNK'I%8E'-_*8SB0N MIMS6EN\H0QVNF[BBX%*N@P$%(P:9'0%1M,[GOPV9@GV?:3S*_IQL#]ZH3XLL6@_.KAWB"_D)V% MCZN'3H[;Z(FL S@1B.8X9LT3F*G"&LR6^1[5' M.E,^DO)2#H ;\TS9V]1+""Y&NB*\O@3/:RB7HS3V+X# M(-T00CVY2;G%8&6ZVI:.@/OJ9:O$;NDS;L) MCH/)H^).(1(L6?/+GEL>]= !T.^\@FG>P(;SILXV+.C_'DK;=2\MKIU: H_] M5L*0[+=3-C:X#H!'%N&Q9V++4$U_2YG)(N( >-JZ#OLST8O>%XW89Y9.=LVZ M]DF8)SS5@');/Z.3M_WIF[3'2>TS#)XRABC+;TZ:C'^2R6'DE:>J"Q'OM<4' ME;C\!G=@A0_15,2,*]RP!](\9ZGUA#QBFJNEPS*#OWXCX8'0)AS*I'[S/4%L M[VC*5-417>6F\G;-^T#O;6;!&+3_ ;^)FJVW#*^F28TIW ZI1>FO(]@4MW6[ M@^^'*GJ-7U)6HJQ,11L-,GB?)2V1[.S%]52/1@0KO59\2;UCMI^_@L-_NV-. M3XBXZP1@^Z)^]PE4;.4J[CO[,,&,,/&%@NV,GC9[1I[9=31-9OP 4-:J0L]: MX Z +S;' 6I-'4,^9<%%!!@O3 C%7E"Z2\3<.YN5 MY6%I,') S(M?&X7PS$SV )_VVQM\]CI$'L@3*^8N#Y8;O:)O^OG@NQG@[ MV^"WQYF@^ $]4VC14OT@,92,P4O0Q'9_8[LDZ]>7D!M^=H]F-ZRP+TR:'KIL;:IG;8X9\WUN.;NKTNM@TA?G!(: MWP;E0&E'#B @C*FYO:V=4 );7;*^[8,_2/. J%6?YT0E!=:GQR]6NK?]2@[3 M9F>:%";@27KE!*6%_MA(BZSG@!,):KZ-]@:+Q4?XSRT<;\>^S.$+]WKW3&"2 MY1-J LU*DZ*>1'/T(F],5^_/_S<]SU[ MH-.;J?I;.?!NM(30I-CIW PNQ5BC]C8JC,%SEKD=$F0$H\_6[ PEP8'&?SO M#H LP^4E^J-=-%WBGBDT8!W3,!@'\ZN-A8OK0P^YSL_[,Y1:O_Z9?ZCY;<%2 M[(E]Q4!V7W%HXXAH!@"H/E:%:MJO0FDR"4EH_VWHARLAC$0JCOZ$Y MJ!J:_P&0?69YE"J.. !V"S=_9S+XF4;N22H8=Q8#'B32#L.HZLI8 M/(:?,6TB-<'2-G[47:0?(ATVE5T7Y%HPJZPE]^#)[;CBVMTA'WJ!S9FGF07,9N8@!2YZR N+8!1>YWC5C-?T!NN#>L7GL^G,1U$7&J.)?$YP8!' M%R4YY[U22[L8P4-/)#G'T/ MQ\ S8:10-*T(_@BW]6SN %@?="B&3$($D0Y@5 WM @F[]7Q9P]!ZJJ!?CKMS MLJE:;O_$BZ,OH+[I1A_F%6^EZ[&TA/\P."T]2\]#L3/338-]MX8>/C?U=GW M_E%**3VOZ=E68SYC.5+QYD*N2[FYU^)32JT<:$D%:%J@!/5Z))R2 4()XE]N M_8$=@J]W'FM*6?_^:$&G,>K^4ZN^EY[952R_"RMO"UCO&.$RNU@F!> M;^?AYQ5/>O+; O+?;C8.:,[-R>0F6ZD<]6I)O7=1?-#!GU6">5DA0NV$. MAMO(5V@W]7V03<Y?,FWWNXNS8QV M7T,5!HB*DY#F31E<\FG'+>+L.EF<+ % &UB'%__Y2ST ."4/@"$,"&,,.^$8 M!=N5K,P4A&6IFLC$[A7_&?- MTL'R2+0%EQAAB>2B-2:[E5"814C@#NVO@D1&T5@LJ[-%*S0@8>OA7)M?)4?#CS#0\B./HL G7ZAW- M;(M(>Q)P=>SZVH.R#V6I :Z/IJCO63.-_+X"OU19-V&@DG,7LYL6I#]"0DPR MR\WD2I<7E6&"0?>J)(7=K>\8S6#E"/+^XY:F$L;6*BL' *CY.?DMZB.Z\0#H MA<[SXN]6J"32'*O<%GNC*@-FS-0IMAQ#2K)*2V*#3[OKI11XNC+4?HV"RJO_ MK">C&\T=42U-4$I9ZIJ2OA,O$*I1=F[*:3\Q/I$ %T!W#YEH3-2>L'^$$[A5 M+KRA8UD%'PUYT3:H>*U?:!#^O/099$^5E0B-W;\7S?3&]A"D*+VIPZ9TSEHS MG5"PV2ZKX&+T@1CA5EL_J%3I<@",B#>WF'_X['WUPW&UG5*&@ Y3_[VD1/H3 M&P3])'QZ/9,F,HU?33)A0?6C!3K%(NN_5O]Q/].[J5D>=*37;314<6%(!-V8 MKF/VZQ5.#X=?@?XU@G&A9_6;#X")>#J *D-ZT(N04E0SFB&IYOFRVYF(3M*O MIM+--KE7%,*/AI;&EH3P=R3+9UF-MJ.+C_=Y=@OFYXT-/KM;.K1E\$8J!*CD M._-DE:0UZ!@!@%)^-0']5_S.]CXI\0 P%5N&8T>3D:YO0<@%>H&)M+_(!N,( MF/. XGPMHIQVMSZ=!Z@/S.;VEO=:9!'OSK3LN.A--H7F?S.A8SN/TYAN*K;! M'].TW1=LLG>15)M<76WW).CD$7O\YN,;"9Z%84ZV4Z-_MU[A_(-K@K?CD&3F57?()8&_]S6*(8DP_'*9$[V9INMDJD%J[JMC?/9W-@6W7606?F9K/F=DI']G;=8T/Y16I^_O+R*5V5[-C[?D+U_6/ ML'1;?7_TI*C>BQ5A[ .@M)D:X1-28*[4T\A\YJUJXYL>O^$$'M9_P\+P^!$$ M%XB@U)$DDCJE/^2B]/-,138: CA]IG9;^U_T#>[<;Q5F1[Q_9-<=](FI\J=H MSEU,!AH+2S>!;G2JDCF20HR.U9QX54TH?+!JW]Z((6J_N5#O]B&^)W?Q1^?: M3$RK';L+O8!FS[3S& :/7SAA=#ZQIQFE MQV?0]JFC(22X M9;YE-:ST))5,+(9,&Z/0DAO0NGCB:%^5%S1)!;RA&$1J8VDFK?=]+KL#[5#7 M@3]?(H6@2BO6H=(HY<"VIEV#YN9OO EN!07)YRQ%@\)XS^AT.0'"UG@6^!OH MX5_!VR8LD0._/Q..IL Y-Y@4:/&),*@7[&+6[A?3*SB:D 3%!]2@7J:=!3-) MU)5[CSBJ*S*Y^H)[%JWYYBK MO&'XX&JM*+MOQQ?(_-LO'+>$YW.*"_A[ZIL77R:99.(QLSO= MWX3 S17[.:$MXB\CL^4?]=(';1B-.Y$YI]6+:ZPN+WQ?@RM9RYNS7>R[ MB[=^&!3Z0[>TY?M?A)SSJ:ZLKH&@WPC"*.TM?RB3\'Y7#H!Q9S&JM2DT9:GY MNR &U$I_H7QTYE\%$FL-[?[4G(?YC L,(B,H6['N:@S>\5<;IV,E7^8M2\2N M9ECB]8,X\LL[HTLA7=/$HT D@B8RT#-B3R]"R-,]$XR=J*G;2NG8" *B^ROJ$^YN[_:$^( M8I@],V+P^*M!UNI%*3,EAT!WVZB? M0,_UGLM;3DS(7K/U>0,V"91J,)XH"LE.^H;U$K6%"BNBR>\DG:_6SF.XP(9> M#R-2<^$*G&-3._"T7;6/V+<"=""UM"76G"^C8NPU1S2,I].(,8R10M^D2Q!& MB9LDK6OMB=9?Y\Y\^"/CTA4,N2R [S["&A#K(+"07B:1G&A[ )05"=";D2S4 M*'2W3J<*N#P@$Q3\H)=0TQ"TS"S;(4/U[8S/+Q(=[FL/Q9*QQCQ/6F7D,JG' MD2=(E@-04.4 2#"11%J1:-(UB=7@#6*$&F_\\)",%1WBY'E[N)?=A8--D!]E MC9I@)E(4#-U]%.T/$0(M>QZ\[Q]]U!%.J+:Y,-$D\TB9W\^Z+;DD6RH6SYO$ MEV*GDWCEML%)-M:],X3W'>(8@5T9-Y>K)TO&@R^='/,\GG0%X+R1,OCT)GE;S[;G6)R.U(RE]0R!&CL(NRX#$D MII$8[0N"@!8X_\QY<7?+WAW^MMQTO#W7J]C]M(?+^=NC13[IB7SRVG5LZ3,G MMO+1T4BA<#SQ9>C03=A.2F1VI94OF5=M@<)-AB9^;RCYLV/5*2HCO]&/# M/?^FW;922@.VQ9F*TYVFI(&]930O>@OJA#69*_*AU5B';-F:HM6X1ECW,R/E M@!\%X<=S%X\L-3EA57GA3HZFAVO[$:P@;@ J\(O&35H9H'2*9O\>)PJ4Z3O> MG1K3]X&%0I]+*Z:EE\=5#A@4E4(HOJ :DVC1&*Y&3)R<*O@+@Z#",:Y$[AT)%<7QRF*(-KT YX,YQ!A"@T%7OBY=;J^;I!DHM-CDQLAKB(Z/ MQK.9BYLIKOK)6"MWII9$ZW6XW5AVO]Q[+_]>',V,X\GK3^(CMA=6[*F7W.H4 MM7X@3+_SX<4';EL=$3-QI2J@/GH8T?/T^>U['HP.*I,+,ZJJ/8(D[EVK2)SB M7>UL?6RMGFX4+N:CT4+4>9(KZ0E?9A7&]L4*].>JGG1 ?^OO?AK2L>3F%V['!Z-MIK*05:Q^2#JPEGI!HE M-=-M0N/G??UC2#,"3&=W5&?O0_(/=^5==?=8[**?BA*R:7O2@;,/TY!)$_J\ M2;E!+[8DJN"A;NPSPE4YP77HJ&I]U&=4+%?V%.DY3H9?Y=;;@OF!L)]5/C/(H M/;8-^6(I?P XWTZKD3XA'Q?Z^2RG&"5"E&4G,P7M*7MUD_**#",FDY8HF62) M>*,;-8,!P0A$P U$:#D]0\;EAK;[O)7>':EEK2PE\[#VVR,MN.7$+7NR#*6\ M;?P.8IYW)22K%K0Q^RKB*,=/0CPZ^D6CR2:I6ZCI>\.W11L%X!.U\J/G:O9M MG5UW49;XE>T$&(2ABH3A0&8EIJJPR%_!B:K'E M9R]Q<73>!668@M\'ZZBRG54O41_@36P/T(^:;*;:Y2#DO4<9#>POM@"_6'_- M:F^[0VFR7?'L]?=AEQU-H5J1E@SN)X1@-"4IDU)#?VNBNDAS)!=BGNJ[A.@_ MVZ4K7G 9\G]D$/A;I"[99TF1_^/UV-6(!WG$&R2) 7@CMB?X,OYS.OD&\EC9 MYE1PT-N%>?^;&[]09+/DIO>X,.ZBVE)Z\Z%(?DL-4?>_S8VF>F@U1Z^.\!0(10I6DGZ,6=*D@3 M<*)RQ8[LW(L3GMNXYEO-QI+_<^[4^6Q7FP^+,IXYISXB/A *W:;7B@_5F2C2 M3I(,^[=9 ]'\J*.@[[3K6%/J943E.C;YZ7.(<>LE+CY)P>$NP;/ U*(HR^_1 MKB509;6_=F9KHQ-*SX(%2KXU.OK&HVD.-!MD")_^:'#Y'4L1=W%;4]9)'H/" M+B+;]^_/.V29"SU$JL%2SZL0X51GI&,[6+KB9B8X[M7ZQ>O=ESOE:;E)9KZU M\G\E<]U_:R_T?]"\YSPIZL!9B)J$LB.=F$V3PE0GW]J24#'I6^&RL>Y#V+5V M:96Y7]>X3:^Z)#\7UG4.RQZF&@/(S8$-O [XI M4Q4VVT(:"/$?4T.^/-6QENUYAA&YH&M6^VGX!<]^6PJ@6I("_)VF,'OB6%_4 M**:Y_T=MFM&E"(A Y*!=^F5[,CJQS.77N9?#2F_.NN;8J[TX?0#P5GY0B4/[ MV<_O]5XS,A'^BL87S]TM]T)(II\(RHP77W52!5AUF^;/7X?\]2>?4O*)49H> MO^+ *4*RP1O&=7($&)+6G/>+JJN"G&]N]Z%4IK=-QBLW]ECN)BL_ 6Y<8;<: MOWIR^I&35"T;O1'][]F %.O\%0#:*-?[W;R7$5O;5*S\/RPD67Y-=ZD7TIQ MB"?J61)I?RN%1*UJ<,>CS3R]-J69NH^RGU6AY('IQ9F'&)-+S5>*CI'Z/BA. MZY\'='JZ^P @I=/TINXP M_E^;Y=R-QG2+,6&Q;)TNUA"[\9@%^6<..1ZR2-]JW/5FN,EA0PP< M/]JW/?,P'*G1X!:4*1M9L^J!N_^2[]VGX]'R#N7HL/3W.;HZ/[79G%\Q92?( M&,>1+(9P 4MS// Y^T%[6'AE?-"2H4ST5=$6I]E MVX>H;1F?Z3U=\QK?VJ%"OD"]./WIQ]O0X:X,Q]W,;CEDO[_M0AZT0!9PJ MT2>KVU19E^&),)+5TF'&"%0B IZ,?K=-C(C",[EFK^5 ZL01_/^D^J4)?XC/ MCQQA4[\KS)D E),*'>+>==#L(3H;L)X5^#=.WA-5&F9V%%JABV(^;F>C" MXO@[>1@S>Z'^TW.E&\+7 E'LC2VSM\F#,J?KGFH/]\5)#8X\9E&!.3-7SP T MI/"#<0CJU35,$V8 ,M?N2JZI)GPZ_7O"[$L(S1CAY^.-%6R\Z)7!P1(99CVP MVK4PR"JSQ(7S@:5B^ X ?WLQU-BU4:)"D7P;N<3U;'7 /8:0"R%V:G+H>Z__ M4'C;@FKNV=%GW#<_R[;6WF%RHIW222_4P@4NQ3ZH[4I&!@24!$COJHE7ARHG M4H9(V8/JOL*^YLEQEB_J<8[I9;X=I11NIO@" W'O--^_@<6@_3?IX6>GD;F5;9W$>N_R? K_\S: ((M M=NQP-(PVU*TKEY$^._XFY;%QQ\/H^N#?D)G M"AC<&K M%;+FWK)E3^V$+\;)]NB>/-;KG6%W M9;>V7K7X4 >B!U-GW\,L6Z@YN:/T)G51V7M]*.GF">F/78?Y_6"' U \9-Y;@K49]@38M+L24D)PQQK]+E[=6@ M6Q%J6HGY#Q;KV7D+M_K4/!_^ %:SXMPYMVY0C[DP!G'<(9U2\[2SD\C+$95@ MPK;KUQ/$:]I8B7N&,H;MM$^M[U)SE;+OG]B\X\ "/XGZ=@"\TZRE1JU)(V*, MX.06$-W;9E%Y@O<,OU9OD-+V;7E_K(W^$T(T1/E0R4/&/4'^AU!S(')IRYFJ M#F923H/F-TC*T!0RF-?[P').QEKB&M#<'O.JL.+VE[*MFH+OCZ.]^'?H6X#: M.$H5J4GB',AD"43SF:B"UYCU*R+5B^-EA?OK8PK?!<^RB7F:^OC(YT0?B66I MWE=E_5$;@WZG,@"?^3U_B839>DZ];!9$X*4.ML7UH 61YICZ>* M!X 3)>I$@+:74LZ2(M#7R8P,?^\C 7["D\P-PA)N?^/3$5B)SN\1!L)*UF M=/@%U+J[]CP>?.T6P#%4?M[DO %HD>DH\=E!/48TC..\A9#J\1?3>\J2=P@9 MM>12@D$K"6-'ELW(0RP;:Z[83OY"W F/8J0;:8G\#?@Y($::Y9N/'EPT[O2G M)\/PV7NX=Q7]W)T*2$UZ1=.9^8<6L\$1BY#+I 7?;PR $#W\D<>J8^NQ7X#7 MXV%7^UEF&>^'-5O2A(@'0 @D-91V$VRE7EBX!I]?%PK(O?L ^NB+6J1&:;:U MF&DV829[QZHOUP@K";!LI5--4--Q/$@X^Z<\[S:BNW=1^U%JT[/\R M'2OXJ?W9O1 5I=9:!W).8MH)8PXW+=;(W!&K226"UG;CJPZK:4XEBZ.I&F.Q M+C$95Z:J15G(6ENOF3MWMX7^V,0 DPGGPP5LMG^ZZ6:3&M3^$-'C.(((/]RG ME^CR2_'&SO%WQT>&,V8YOZ 1!P"HG->#GM^Q&ZNAN2[+8""1<6=];="" KP%?5INQ*$4/T,/1QY MM LW=P!<;FS_JL]T^O!^-'[>+>E5ZH.6X<87@L-<1^(F[YR@?&4ZN.U_OZ^% M04MTZB/M2.@,U$G&'/.#2?JUG)%%(VZ-I!QKM8S%WX] M[#GI!>.#VY?X4$ACLT-79Z]S?U$PNNGT\OJI8>D@I-(\FBF@)3 !!] MGJF5$^[^\"9GFH%&!?$RBJ%MHIQW/53KT0V#:J.W_2LZR=V_/]R]R,$G 39\ M>EA7;OFF]U6O>&L4(C2R+B;4N+S!3 875OGY!V>=[WY^'7-]>O\]=M$T$4(M MM-44D \AQ .9%KTYZU"WS_+#XT*:8,Y(B:V0]U+=\Y3Z-NVAOTE=$K13U&.H MV=.#"2*$[8$#8/[7ILN8](Q;(&>O!UOSER8;4"?!XOU.N4[(8;V!5'FVQQMV M06O,Y,!I0S*NC4')SM*,04O$JS6#.3N,6%$R7UN4?7" J.?QVJ?U Y\/I3TD MA0^IO*#%X.&@8OQJ+[/KQ3)D%"WI;[1>D>,B4W9]Y((H23A1: MI><&2/!T14<>B0XBSJFR]J"#1V<,"7O$11+:#GQ(MG>A"F#+KA_]7+"OX1V>23>U@6W54$9HW/8LA#[PHWQE([7>NHIAH(FIKWMAV_F4?KIV9W2C#DHVPEH M'%RH^'=:[^AX4^0ROT'>@^*D7XJ?]=(>CV2]E\I3/"5780Y<)E&>WM$X-'A> M[^^KSY]5^6)"<3?9/Y_QDSW^0]2!Q?Q_S__>*?8[CR8.6[;,,#G,^# U#EKV M.\^Q)R8A@U[Y?U,G<^2[^D[<2?Z8<-\I+V?(:D4I0EB,<1S8OWP>3,;#A2.K MKI),8I9'>#]YG?V-:[ZS&14?\);V=1'ZK#3GP\_FH!WG7C3I8FV8.=^JGF9+_>19N^A@WMP-.W MXL^W)>;HZ:27C!@^T]9+\^3DGT=]S>O4H+\] !!P 4:WN(?Q5".4S?\;]Y-^ MG"".((<+LBETD>H3=-6OVE&_D:_L:4)ZNN?D U 54L ',(X%=+[NV6/ M(9KDR$PT!T7/:%R=R_KC2+^S4T?K;+VNMEC>]VN)3/(3>O;= MM%6R1]#BNC;G@JCSP%(#_V@*SALZOWJ5_B@$=20(=82DE=PAV'F,= A,H-?\ MNG-?V#WZ^5$Z7K[?N:"AO7I_\^9OXEE@4E:RSYRC: M .UB-157K8V&>=?.9LPS>&Z0!AWH#;! ^R24OF&1QM3V8,QN-6_?SLQ\I)]] M[#ULDMN@U)P/1.;',^W@XL?6-Q] 9ALH0^ 3$H)R"=PF;*=]4WS2;W*<7M04 M;&;;-!4A?#'_4XLS8S3[[F>;,Z^OWLJ=$\UV4XI^B#-'RI+\&-S=E4@4_?EN MYIS:LO/@ 0#-3&/HC"E.;R'A0G^[R5ER[^-F]QQCD T'O, M 11#'OQ__S\C_O\Y:_7I%0PUU&P,\6$!!C?1.E*Z4J%2E! L@(B(@78C2BS05 M"!(2E5XC(* @1 5$I43ITD)'>@" AF7C7FIG_?)CY,G?FWIGU M6ZSG2[(VYV2?79[]OOO=YYY:B.QPH-"/4N_8M77)5Y\S'NS_&>UVT]YWZ%#' M=S@'YAXV:D:1+->\GP)K%9B$QC.4D':SY@/;ZD]]JBS"DN6RI<+R+:V#N^N? MG'Q^)(5MI[891[X&B7/4!/'S""[T(*&<"231+Y+72?-7 O;W^AW(43;V1DD' MI[3W*G\34G0_:7=YZZD0._0:8QCQ&=X,G70G+H3/)9ILT-5"YE9>E*"X21"N M/B6\ZN&WEK?4UY[NNWN%.R@I5\C,9K3BE=JA.W^]A[Z(>>LAA/FAJ3/VV\BIP*7D)S8^.G[Z=V'Y#B_5HMY":E^>,,J;9_LHIZAHQ9@X<1 M9T7MD;/V9/=$.M1_"VG?WB"29K[><_6LM'(19R_7L?-1 !WP5=]F817')9D3<5"@5 M3Q8HFK%Z.Z,U_!M)3(T*]7Z_+IW8N+ZO],'4H]WQ7$8__%,8OAF?P,L8G!76 MU4!&DS"M[,/'L@I6&">CY"6'U@[+Y%94QO^(J;RQ<."'RIVC&U]FRTU7I9PI M?J2?^#5!7G3R M ;804!A=!D>^#=DWZ5'0I\L/*H0$%PGM; IX9\4DVP\LV/3IB#T:'X7SE2O, M\M'/4J!1#T=[^W)?S]A-/7Y4]ZP&MJP?4K5:0!-$FE)=1[7U*?O-*0M5\W[B MR&:/V5:&&D4Q;MS:6*C5O_VC>@MG4HS*P+ZKM[CJR1AJR!?0A&+/BEM\LBR+ M]@G3#L0<['DD6_;(I7SPBH'SSTDY>IG55H@XO6+[->0$2\>*WD$7\'3>^,9' M8;5/ O)-/DYX'9<0$E(BE1J(Z2D!O"U9$S65P'IR'/W11<_4BOH!N^7<+:F0;)PYFM"'*H&O.\Z:1=GZ) ML)P_;1*B W>C2$/V']AEL]KCBGH\VN'AC:)Z-_<]!@[Z30BV[;)_IHG3-2C/ M11(4"G#1CVX-]?7MN_+!56*OHW*H"/+&8LE1D'4K.L,;'*O&G?SX3\E&I?<;$KAKZ:?<6!HPF5YRE"" :N05:A^82.R/%,EO+0XF4WM? M/],_4F1G[Z'\@_WJFWN?3D5]=:X-<)-;1D1ACM(%R1@B(YE,(,Y$2V2]^67% M/;%4:<9S)>!$8Z=VF821$^M/.L4$\#73YV,CV16LS>G5@"R7^[)9 TTS! 91YGX_TE6O)]HT:IR^SWP MP^<8VF(;?_WMX[-,@,@Q!%]<^,,$]DUBP8O;V)V=>B;06%D<)[\?RC@>)L5 M^V'(2JP"+ )ZE0G@LF;I7%[?_I'\1_(?R7\D_Y'\1_(?R?]5LMC3[F Z5JK3 M6W'5P1\U$0\9PYOI'>3[!__@_P9 M,P$/"&A"M_8D8L$K#=U4O K+(_QFJ^[=8P+!W<)]WP,W'*B%'Y<>";P,*/9^ ME%:?G9VGI#8Z/=(M=K,]5W&]1^]O6ZTF8-V/8"/\*%Q"4&>9P!4C*R8P5X#C MU(6AG/:>!1*.T'F�J*[;S4+V1Y'$&.*:V5\'@J'?HZ6WU""Y[PVK%(@:;R M:ZW]E4G';?Z8CL6TO0H;DMQ!99M+ [>6C!0NG;7ONK&&<%A-)FM;9!#/?6]6 M_33X,SXNM*KX1TW5A'C&$XP/9"*:!(OWU>8FXA(RI9;/+AN[.O.W;5ZIR4OT M.S(WJ7)%?NN?0 _ #!/=B3@@/RA?,?0LZ]2U;\.?55"RW M^HK=24LT[3T)/+T4_J03GPEW@23.LOT]D&8%/?XP^\: !UH2$7O!,&:VJ:9+ M3F.>91-H2^1WS0NNWB>N-0_PEK* D^]8!Z@8R)@:%. MD0B3J8TB007OIHU\WGO^:5 L3_+V3(ZK\TT\<;JK\6G!LXOL=9>I/*!2/OW< M7B7KF2^"*FZJN&@YLR'%8E4:_[X^'0^[PWB!Z;,5VN^RCKR^>SWN\5U ?)QE MN!/V5+Z]'#0[&$_*2,"XP?9YFX'NEVM'U<0M6AT%RAH:1ERO>-KF5V?*AKBF MT5*[=0$Q3H#J%T40T!6BNY!7D+5$6*NX:&N-^?>*6J\+$KGB(_LL@?+0>6E? MMN?)KQ+BM.4H]L2")+I1,?)RDZ[V4$68:0N6QWOLD<_F]=W0;H*3\:?L)%35 MCJF4WXD QV :%YV]"H323B)-B6@"<44>IER>WD"1Q8FG2$MN_LXD+4 5C[[A MSO=X.L_&;2TDA/][+ "%=&]I@.Q5P[UF(4B+R^7#]TY0-*(3!*S45_C,-LJJ M@R;C@-ME9^<"91_K-OYKS))?%(Y#6WT&!A;.]RJT3#I5FU9ZC7?NT\J)J8V9 M62PM,5I5>(U/(LQ5Y1PEI^?3^!'(=B;0HL[KM8N)*7_X>52Z_'+ OHIEA=-7 M#7Z:BS\!YM95V:A*(1E1A'L;$Y?;$;Q3=L9[ER[%>ZZTFN$ M1](GUH*%SNO+1$'$1+8A/"#F!L4]&E\'*]R9=1GQD:ZL$=@JO^$<>+K)X9"+ M-(_&J0.!!R2\2=BIF6[J*8IA&S2<"93^B:8CYO"'D/W&8'@!PFYZB:+O(QOK M[/QKHWRGWOV83K&KG.E4+HI+ M.S7X;OF6I[Y"Y;:1TE08=Z&C!NT:8V#VD+9.(*11:U9XRHBTAF'OOE*IZS*8 M=WGMJ/04,C+HRE3PG<]2P*9A%Z&<@\XO-\^QQDVB@FQ_>_K(C@4! 4@[6PXY,KO.#IKW>^U<6M%CZAP#A\-I"\ODUW!3X& 07]0;DWCODX=!8K9\4;-O[4/3G:5UUX-)JX+#$9>6%DKT'2^E;N M0=6%#_7+ING4RHRR/^F%Z+C?&Z K8A<'W\Q@ E,>3""*E8T^;#&!4YB]2D(G M%LR "V-^63.!-#(3H%3SD,>SFY;;>)H?$W@KC;<& MB93Y)F@9->T-F$%2?G,P*;D03)DRK!Y5+CEP\UO=DER&8H+!OI"8&*/3?$;5 MKT[U85@)S)T)@)>TK3U)&- 8/4I%J/R!WIFH?7@/%]JCV;ZZO>; *,A?RIS! M*:<6+0TX3'X_:;16\L96*MG4S>H ]ZKWW\S3A#)IK../:71_KI-HZR2G)N%Q M@_QP25^KV=R^_5KOK$G1("OSO+BKHMBLYC^T$!=GKU;\8S=_&IJ-J_K;Z'(( M0=>GR*VQD>5NV<.3@IB 2+D]+-I:1'QVUZ#B2*9$G%M5\G&2O6OB0MKWQ(]O MPL5+&O=@- ?T-!,XR-B/3.^?\]EHS][?XJ@PYM.3(9+^01ZYS:4RMGRU46OA M!&.!1S>H15W*2FZX003=-WN 4%&VU$,6TRC[&3C0_&.2KW;DT$91Z2Y#YS9 M\?S,_O7K$YO7<[5:@,M?_ZD)B\ZS/P:,%9\P6:P MX"(]!YS7 ? S_9G:..J-O3R",X+'U)VFS>AB L??4!1KT%FZN>]-"HI2[[%; MGIMV^'[A?V&/>U(@*YE&Y([J9:AB]B.R3.8LTH8@Y95X:" M9F\K!'-)K[AS$'+T0^6B&% 0TI1J'/#WT/&2R*W4][8XDV&GQU\Y3IS5%]X_ M4VQ$Q!\S(^\K515DC;2Z[GNH)Z;M8I-\7L(3/4'O M'[!OAK<'\2R.P@0FFV>ZK2HS#2C0Z+B\!PH"A]TOG 3,+OIXZ*NT_R->/>$2[]M!>CBL>,K# M(Z?7I#ANG7UWP%?/[6"E^H"_]R(.5)K)+UAB I\,BC+&!R\-([,,CA>E'%2V MHFJ<<"_AM\'=,0FS"";".9;CSVT=76/+3J&RI075ETG6_JS^D M[BO<<=G'UJ&&:,5!4/OG%6+6ZQ!S85#+=+Y31S+37_*MQK^:$S37Z[^K=W@> M&I/##F+F0F=CT2H4DW3<:\\QM^4_5CEW?^@?4ZG[U&\$O0SJ MH[W/!)?S=5+D101Y,8%NC;]M#VLQ7=7ZY5O2NV4JX2B0D)ZDA@UYV<J*FSW^[-'#Z" M"7#IBI3WDU>(!=';^_W/^C\T$>&RD-_V.R48/*\GXB@\[%>..;JT:_#A?<7/ MWN*$F]\="+8_;G'V/?C^S'3>^OW;QYSR_^!?4,@&\RG>1$*3*<=WD$8J2+A7 M;B([@MY>:]R \XJ8-E9\,:8>!\MBU\S0?L,OO,>&3W]- !XT; M&:="\">X9SH/:YZK^S+A+-BP<882=6 57TS,X>I#9G?E\WT8B.ZPR_U9<'!L M,Y0@$SS3;3$/YB9N.O*;Y=O6O(BE\WF6>*6&*?&7;@4YE&SKIK*L9BZ?L!_C M>LA7^ZS/_08Y2MP';C#8I%K4)^MSS7.72_!O3<\HFX^#(6EU_#0U]!24? O# M.TF_M9='-WM -&53S EZZ:+4?W#?%AF'%:3-:V&)O+OQMI M6]?0[CK^FI:=G'P!#FM\UC^_U;DI0&/3I7@U+J0$WT_UJ5J8*5@&M25X82V& M1R/?O;EQNNNLD71=RH#\V[B%"Y?BY%_O^P?_)U!(!(DT/93DWBNZJ%Q2PQGD MT/C54F$!RM>I@MIG1W;\6[]XBDX8BM]@-_&+:B8%5,<,M#3UW0\RB_.IFI I M/$^Q*5+G@"@:2'H=CZM]GFFDO%;//6'=A:BTIO,[SVVLDL8=#X)>)RC8A%Q9 M];(*G+H5S\,]>N&?%Q*?9>V?"KUIPN-T)='?<)6&=+ZLMBH$.\$%?@@!>C=K MU=6;6JB$F*LJM:_4YI,.2,EUQJ3?K7:[D;:=L?KW,%4->(H&4\(GU%F(.2I1 M7MW1'-TH[IA813"RWYS_.^4A/3%C7LKMVOCRK6K3Z.ISSP-N6\(]'<>3>%[5 M;\!\U/($4T:+LT:ASZU(#,EYK])F\BN=' EJNG(> I:9RU'TG<>N56!F0C,UN"FJ4 ML==:V6 "X80#: '4/O(]W7V@X5RWCJ!)],'*):/VP4XJ-H3-!:]E2!%1#1[9[5#5QW,FA>>5&'8 M:VY:@B@HK^OUK%_LGR )_?"U2/Q-_:[6.)&#N3CO M;727[ \6WAI2Z-(ZW_W6N"3QW2"YSK3C"P)BG<2>X!K;;DI\8VI+.*]S2VKT MR\-1V50= K6195PU*%W0.EBC!391V@41 2N-=/M@=WLRP_+RYN3E'P3*^N\S M"/JQ1W]:L8#8SP3F,A'ED#7O>7D&'-.DI^WSL86_3SJ\!:L^->'<1Q0%U&WU M^W?SV':T#4+P[^#.+#(N9]B(FY <$O>[\4GB!,4O(Q[+Y_4,]E)8ZH!]Q]GQ#(>V782[J\R#Q4]U MW-D!CI*:ZV?>Y_-M'%'2H+T(HF(9CD:!XQF!P8+.O,39%C\VE PY#?\$+0+> MZ-8?4AP7H*H?C] +_;S>\RC=R18KG6K_T R1/EIH56][JU#NE$;05*W/^M2C M2C3>(%%11WXHGU^HS5:Z*,5>.CWVQ-LX!16]_W3KRW\W-F&3N=0ID)LF]4MV M@P2/:1@L,CD")@Q#S)F;<_/B\]#8^FN"U 2KT)KXKG65G D[3A^OL2?9?&KHE MZL5S37U3(P^%$FT@OT,Z:=Y4L[U(QG[&UYHSIL ON,^X6[3;&U*8B>6&7/^, MI6;K6=RZ+%OC=YN$\:452:+C/L=A76_^1/N[K_>^PG?#U&H17_&+/=G]73.8 MMIP3!->6)>(9&.KZ/*VSI*$=XL($LJ>ZTZ]U=,^68>D\\23!=@@_$VBFL?SP M,;*!"5B,^&6[ZPIK_%Q\'L@5> XW_5[LD)/4_OWWY_+#5HA^G$CW1@:TG(P+ M1\'=\Y?2SQXJ6E54&I._>W'"4F]?N3P^CN0(ZP,_UJ2K!T6@.0-NE\_5&BCH MO\L(#EH.ZS_B'Z3??$O,_V:]$2I0>N>CR>_[J:,KQ6EIU(NLJ-X#-?^/1\W_ M6>53VS=>\VN'<_*&_= MB)T0:'9008PP@4JZ^:!O!;DDX]S+)U*GAPF2TQ"Q2IOP-*N%!JV!!D'T-)1L MA3D^!7:0DCXQCH*>XATOG0]%#HVF:HMZ'#X:+'M.>^G88/IDR[KU+.OB;$YE M8H+4=YZ6=\\8,QQ-0W8LHK;\\LO7@HK0(:V.)XCG5OVH5I9&\V?[&0Z7/4)& M+ M&I!A^0)W(:43FOCW!#?\A.A<\&HN$0L:,GB19I)?,L_4)%6%Q/KA8S:DJ\7< MG\7QL_UZG>KXTC'I;L<+[5P.Q:J()6T=N;P5'>_1WRF@H$?'3^_RD"]^@+-* M@LN#&\I%G]72/[TM;QG:C@=_SIC/%J^^9,_(7\J4S6;'OET:L)VT:_UL;S?9 M_+F#1[[1TA*0W_^88U_!VSAZ4Y5<\)?=MW%Q1@K2K,=V,O+?LW_SIV.&"[2? M6[M,@K0B>"=^3#$N4P9DCG!?NC$D&N7SSALM3>Z-R\BP')H[%S)P6MEXD_+EYN%6ESG28QGP M+A,X&+T7K2M/M\HB^N(HIWU4>P/\V)\4K5QP:"O.P4O'IW#_3$05J?.%U.[G M45]HB 6C*5*-T,,HF>#Y_MB9<\,/CXJT7:P9^6W?^E1HTY_-[02/*9NA]#- M>KP)P=D@PRK[X7_W+I@ KZXR78X2G*!X[Z&?:"<1 1ILFQ@-&X^8D[H&S[E^:OU))Y8.)>7_978FG)*R%E/%,X.]X-]HU$C*&9DC:8-[.ZQLB)B M@IW3-7*_IEGZ6>FNJ-N T40MP#M4"X]G J)H'A0;.12DS<-;E6 MCRY=DQ3, MS/^:8'3R0,P@>CM)3\[KZ;<#\^$("4R3HRHD6BF0'$VL:NH_ZDE&N36 D06] MUD&%V-]J:K_/+.X\_G6)^^P@$+61%UM(^ZW&UQLTTR=W3F]UPPU^K7!M8J0NH.8 M"T:6"VN4SV):?TK,=9A:?7_,NKC*]O6 MU5YMZ MG8>LS=*@=#9*"ET;K*

.*1X\Y<^DPVH_5.BR&)53"FEZ%LR0"@QY/;WLO>O.9!U]T3\F_YC\8_*/R?_'34I[ @-9%+@?7HIX=E'3\O_I\Q#_ MD7_D'_E'_I%_Y!_Y1_Z1_R[9UR47 ;,44[@%K78'-6--]@$R?3&:HK%R),M4 MN*].MO#NF-,^_9*S4X_NMT^UUVO7CAWBF+DS=_*KWZU2>UY61B&\BPEHL< LXI3E+?1>MP2).<^ M<.(+'PY-X*%84<-IE=H,T"R8K$-23Z0J!V)43\_][&LSF'Z8_5Y+UUZYC5O9 MAY-CT%H^']V,/VW-AX<0+6OFYLGIM$*J-E$9DT&0Q&SSN<$O /EOC3R)RST% MA[-4AYY11/OKOZ0!7O*C1C?91YZ.)'!O+!,MVKO(';3*M#TJ@@'J'&A8;MD. MEPQJ174%A5R41FZA*-?A81GD)!)DRXKB\NY)"/X"GW&**W'M"142-$5>.C[F M9B3^M+-O[W[Q8R7NCB[,'5W(V/"&A+C3O^WSI< M.A@>W00'ST]__;.MXST_2//?A*2B@B$<9?& 8 I0/(BN)AFWBM5 .@-$;EC= MHJP=V/>C^:^^88 X^*A"\[>R.@C#.A"B?B M$SML:1_H,K#2=CV=5^]G#:NP&8^G"V4B$]O&$]SD<_?NA1C4IE8OEH?5'+0^ M19O3OR[7)R9"_*&SRUT0L(&F1P!^6F5F<8.@\,<[5++>NO/&D4M?4UEO![E6 MQ12@R.8BE\FV@)?6(MJ+ 8J/>DM#>5N@[B0&7:A-WE^C<]R7I(O-VYQA@/KR M@8Q*!LC;_=>^Y-O>Y<#Y]ZQ;$7_C0;F[P7(N#Z^:4/K@3B!%!%C:/*<(PW]. M7IT/Z!>+QJM^C\G<+?^-F )+C"T,0NZJ2^7R"ET-"OQMQ%[(N1&SGPS:>0HZG -@-TZ'8176(-GT@3^_LE)U&!"[17_O]GC!!K,A5MF/VV5?0_#@CY#V.] MYHOX1^-_:HVV *()88VDB>/-5&O"0F<&>O:FOB^9^\M-.3U62U$);/B>5;3* M'JO15Q7 '6Y4.\Q$YTX:9E^N..BS*XQ3)VJ/=+'=Z"!DF: ,->%D/]H_$^D M 9_%0>='<-Z/=Z-DKTQ#W-5%YQ9^YB5,6R2LW8QWP]UL2;YZZ-50^CW3@ZF1 M_S@6R[:-?>Q_XD\F_ZC\H_*_J3@L<=!:Z0IPHS'Y*:KRWR)W,"?Y+="C8.!F M_*AG6F/S,1MX._'JN=W7?,7K-6P,4,)G ,L 7=7$HZF[!T<_,4ZY\Z,C>M .FS/ ?M0M4Q0#WJ MZ79S(C'$::QA/'.6L5II.CL+4/^F=]H";B[\.ITIM6**2Y+7,+]4+N3AT%LD MBC6<@U9I8$1QIOV6@7B%]6FIOO:#DTW7+X]OC"O\%5=M;3#^';^T:K% ME]B4%<-*YIQ3C8_Z)?T]8 QT8/V>=14YJTOV DB*! $<VS=#3F" M]D0F%AXE,5UWT<3Q\X2!N,(7W)$/GXG+QMVHO=MRS+_BA]+)=DP1=;09&A7B"N16M_T>O\MI/!3;5OF5Y:LH#< MD/6P4"T<6_4ITK+1_[8FU3 HX0X#)%^'0=(R[C- &YKV MS3:B$6[Y2 -1W;F'@F;^"A1?A7C'MP'N][,,K=-QT8K_]1:%_Z?"VLE,$H4, MT.\KN\$4F5T434G[5\X15,E&P94C\]?&7S>D%7O[$+ VM[I_-(*DLB%));HL^WZWD*]\02@N$/9Z M4IO6;[I_0S^Y\/_:KP-$-*"(IF9><*;W??%F@*Y91)88E6Y$>&6R-([5KZNZ M^XK/Z<-LA6K/JT:SR^UJL5SXO[D).5B. >JP0P\7(P)N@=9#P'W6JE#H#I*!>S #- M7OW (V9SQ$,'KS;/&BB"O"H[!A[H>CBPSW]I=82/B2#N.4?=J_YP(U__PU/ MGS14H"52S9EA*#M*=?3U]'P+^ZVO#$ZH*G$V?*66%:1*:!RZYTZQ^JQJN*TM M[]"[O.N"B:K%6,[I,G-E.M(K!3Q7()G02%R9?HS&'O_TQT&T(>:VYK74B* , M_S)"CO9^'$;1B $ZL@:;-+'&B\4<,$ !,^ 5MP%B!(1_$T4T#8X%?R06^C0$ MI\HMNCF.LB^9_SX>NFXBRN;>G4,BE*],RYF_A7RE75,;^G)3X,P(H MU!!H%!< 3?Y @FQ!*'Z^Y+Q"^5%"D%>;%NKR9IV. M:Z=T]"Y_HOKCU5GAXD 8$@\5V=0Y,$FD0DK%J[V4'\=R3+/8FL@1A:V,5$QO M5"?/D A2:""= ^D; M2=&F]S) $I" $:G9>KT+$_XZ**FBVRT69[GS[A:^6?E\)E:O-4 O&7309$E[ M"_')$ &F\78MQ#@C&<5:XG)2)5R2N-?UT4A*I]0AF?\@;66RW>IDAU!V>2-4 MK-'3:/6<\.\E-"6,&2LWT'+9>KE\UO S[HF' MBYE""5+6S25XUS,\.8H_PCX9EH>5R:? $ L%Z@3.FJ1Q+*1]6T]:T.K3B;LD MWN:LQ$\%"@:2YF')\KZ&/[\%]9?DA8"D%0GC%%\ C;7LVXZ'U#) G3R7>"#= MR\<:6D(GM?>K;H6-[O1^$A"_DWS1:O6^/)?'T905J0J/NTU;*Q1/ #= !@!F M[CN\!PS@( 3*JR-CTN8==.5/];%+FV3VAJ;/D?[/FDRQOL)J9V7.X0]?V7?+ M^8,B= 7#D)AFZ*'=S^^.S4 W#F0W\C@ZBF ]BY@3#O<0 2B _\(&T^,KWB,[ M^IOL)>Z>3^__YHGV7*\%R>C-97GR\E_ST8IQ6N0QPN8F("K7&X M/M8RH<"BO]Y-LJ!7LNKV3/XAD] H*9*@#*U_2.A&#?\]L4/IDUMMO$RS9[Y[ M2.+U>%I;JSN6 _,E[EJ.PG=,9JYRFH5:6I9

7OP3SSEHYGJH#7_Q6_Y MIF)W+O+#:NA9JNXRV[(S'V:XX^I?Q3:6";>)35NCQ>LIN M6+\'\L%I5BTOQQ3-O:/4R[I:1A/<9#Y[?P"8^9 M!9WQN+B.'A!<@"*!F($TE28@,6_F2K=.4&YO-D-2G"DZ_I\:%B6O)[/5&3>) M"ERO.AJ2$#^1U/_U15:X^MN?Q(59;S;>NY@X/K+WFD^:UMJF_O=@LH?2LMW+4DAO M: MF4 &!,^J+>,SNE5U1DPF=@;F7T&Z;W5>?Y0FWUR<=N_%MYF$\P))>$ MO>E;]0PK?;_2#MNALB"F4&"1X1,9_&EKG24/'T85@[M9Z#Y?. MMXS;_;0AL>MJR( 'B#9G=[F: 1.!F M%4/OU>,-SC^ 3XMV:F?]=L"[2YQY(L"J3S!JL/%,/(0^_1#)"N Q&52!OG9( MHTF[>GKA.>+TDX?;@C<.7KU[@7L1/^[]9->\PO7=2%AVBQ*+7-D2ZY&C7 1F MZ>U%B>ZBYY4QBEOS1+1;73J3_Z1*O$-5 <-C\Z"D?T*(-FG!F. X0VDX5_9EJ#2R4]J_'+;71U>O3UB2_Y+OV-;A??B> MF)OG[8[G?;4V)JC\;U+>U&/!="XVB@GB.U2H]0%%%3&E=X4/S\?6I?+;+Y=L M-?_IS$)50T_K!N_)I8]Z@1X@?LGS[8I;D%24"/4$41/;5D:"]/[I5ZF?,7*. M]$G-7KHQ>$S2Y^8#N;&O Q+'5_+;:U#,W/$*]3&]C"B![X'6Z_9EU,["+8$A M'.>NA?DURJ7,=R:R P\+'EYA@"HS+YO^#L3_8,T4P;&TP\+("\ BQ1[8(\$?H["GYW^>WM];X(D4I4KF MO=O\CAB0T9E4$^C)&Z5&A]R 8$-EF=#]_!/>MV[=GH]AA9P)(3<1 M1DA_\*);TQ0($(=G[[1,:-9!*\2]^[+RYV=$UWS?8;^+*K57XZLYAJ\%I\1T M9?]&B9/4.R]HDHFTSUK0.4&H0&DG,F;IH9Y"T;U+/3CI4'F^$*WK,)W<;:%K M8U'368LYYFJX"\Q\;O\@.)Q9Z Z BC!?/7.A-J[/L)*T..4R4"P')E;_^Q$H M]=@X.0,HHMC1O^E ) S/^-DUZ0V_J=X40,]43G&\33[?WR=QFFR+5S&7^3$] M&DH:H?*GT*V67S- ,UWER VCFMKW_TW\)H969F@((,FN-!3BU.M\5 MX5BH;YQ]Y_.K?/=8Z07"LG)O?D?O%@8O3/K[O3CF#;1^I'UYUAJK2-@@"?;> M^WE@F=%Z:PJA1)1STJX4R16Y12O#Z9PMOHNYENDLE;^2X_KB;?(N$E#3>5&Q M"2;>L!0=>*=<_ZBY,$=[W7(?3UZW1]W>2B36I#- @7N60(C)%K4\ G@WL%,W M^> BN A2;]A L8,;$5<2XBBB?C)B8\43.ST3"J3IY)R5Q@1Q]E]W&^(%J+.H M;4W3%MGK][8PZB/+1'/+>0BY!:@A_<%9;A51G'O<*_S=6.U]X2:E#CV'BD<7 MDB38?PO+AL*WTV*5.@T?]"Z_;3L"7,;)KVU!,.ILZX:ZV5TR"M"$.>V//[TM MTDF5U7:]H.$[>3^>_A!(V*U)^MM-;RZ1H$TYRF/A=BZ( L$G]BS+.-$GH-R&+'#= M::N3Q#:P(#353IWE/;UIA[+T,CY1'$&Z)W, M9"(S9L!C<'.*E<\C*-%R^_%87#G0AAMCYL&#QJ'OP(-+L5C//RM,W3H+KF*- M>QZSZJ?+G:+U4$S#QLF,5"0&I<.\FBK!3M060#F'X'.7S7X;OI'\TCQ?I %6 MR3LEP'E!^K[_:@:;/YAX#YR\ZZI='0SGY,T,#Q<*<_I2YRO*>5B^/?QBVK>H M(D6_'R]O/X!>@WO1XML$J ]H62KHNZBC ,6*R"1Z!@9DG3#PS(/+*ENJ5AZF M:KIEDOD%2O/'-0*K1C\#['C4EB7%!MDAL2NI/E=##@)6'N# 1^8VGQKC+NCX M.,V?^B5PMR5:W\3@AFG&D-A#;Y?3+[5!B*>(^66Q5E>B+MEGJM68N+J%[+Q3 M=J$Z$3,N9[IUT+"SX1_4(7[MO'WVT)Q-F<#+V',U\K3JW0S@-*(L\ $6/3.F M*M(_WJGGH5P.H+IU/O"8]^AV'LXR<@^64SW4]P?DF,-JZGHS^N7.LK@Z&AN) MF$.SM_&5M,99$!.R'Y DNQ]E'PUXKO1Q7."+E(5V]W/F*HL3W/(H5M3[R&@& MB*LZ=)'5),^!=*.V$UZVOT^84O''/\F*W/LU&(&]T6P =,= M3R$Q;U$"2/_E&,.SDXBS@&=UJSEQOTAW?-TIA*_BLMRMUCO'H?NPP6-*5T : M2M&,^\E(SC'X3S(\F+6CN8 _F4U5*M(^A+976+0 M-<=!_$2>%S&DZ73I)AI09-\*?4WO0K$2VD1_ZM%>[:6U7MFN@I7CSB=LK'7* MJERD#AW5']5U9WM9R[W*)H6D"HFV2]001O$76,F"1-7N3%\G1(U_#=6.)'1< M:$S%"KI%OF9YY!>F-O3&^\R*#W,+T5'B1$E<%:H/$HL0!(9*-^X[=.%0O+.; M3SPU@_R1AL+9 XJLC\9F1N#>7T)SLC&NZAUT,#$!A0T&I5P9W7$.>>=@Y'D* M1AB;IX&_'A:,$T_M-5JYQA]^I.&_*4&":K+;U.@S;OK,#"MDPF3FL0@JF.0/ M>'$''G.U[ETZ55O7^ F=UM8_WN4;T&0U'U".-;1CO^2' 4[UW'MS=F^Z,_G2)#Y/7(6 M@6L!4NKB0O6?D^0)QIFWU:C=[HZXI-7P]\X>LI;Y10G7)&D M;T8;50?3.Y"<1AO]00^(@_<0>N,"B67G2D#A+C/7I;.5 %9MF4>+MS_ MU^Q_RM?0*DA2F.\&'ZG/2*&?'I^_G+#7)7+06^(+6]8IK FJ^YI^[WSJ,3YP MIW][FQ#U.NTS0A/1[R9#RNO*&W4G>7?KO[KL5#=%M?>IG8%!C;/N3YWAJ,+S MA)YO@EV/[!C9EC#1MX5F T\H5P$&B)S*?/C;, GS]].6I+P^,ZUM#O59:[\G MZHH^P6K"R 1-?YZ)3^NOTT.@SGPC7\H'N2>12F5\Z="KF]OR),VDPA'1*ANW+D.] @+X7.:>V1<"3Z0;R^ MXIGGK!Q3>A>&Q5KY+/1]'C)S;+,RWVN8H+%-D",1,Y F^_X0L !<'HC"#<[\ MSKH9= ]6Z#PKAH>%B3$_$VBYZ<1X-\)[U5S4SJ?W-,#=XT*MP]"S.Z#\ER(+ MH->5P\67*0&JD4B\^?1Z>JBY8+H/QUBK_U(%S%J;;>A""9-ANR3=*,PB)Z"1 M,AB$-NJ$H17OUS+NY208R\UW!A!,>[LO$.6VEG4D//J*HC:HPP5O-B=46\/V MVDRDZ\(F7RTW?VY ML2ZU93C\0O:E^<#_4DV>?6S?V&BV)*-(+PM)Z(4Z:0)X]]GJV2F=\WM%\19# M7JH6!:LCD6WGT$F"E!^+B5;W-X8R/MW984ZAW )T@^C.S$EM@VLT8$W$<2X] M'2O)';.W$/L#QE)!TD&ATD:2[)'A?*-4W31IT3\O$&^)H>WH];*4!0VX!I B ME!/[9O'=-DVNK27]SSG.9+=<7>-;HRZO[5@N_;N1NE:(;8_92R*JDW*!'/(Y MVD*(=UV()%-[00!1OMA'@"UW./(L$],!KTS4$ZM-\VCE.[I?(I/(KS :F+52 M-+;U>#>>/KG+='\+)Q:ZMQ-5)(VR]P>$5V6$K)NQH]*Q^%G#S[&/+BY)!S[/ MM_!?F8E$O)S\?UPI_G\RF+]@" [[BY%#4#2J/P/\W^/UZ#*<$=<$W0M"NWGB M?K[PSQ:]XZ0IOOA,8?_EFGR$<"E7O ()"6B@X(H :P6%&7B,']<:=/XHG!+: MJM=0/BDV$G87EW#;4=O^OIY_X"R3U*/8/^8ADX'EW)EE--;+;Q8I/ L0GQQ. M2DCB#%UFK\LNA*E\G_*R]9_GE;TN8:RWZ)CT], M!_T9IK$QDWDH;E3T@Q+AWE4QZIMJ G-*Z[O\K@\S=887%FY O2K#T@-*PL^= M\UE[=09W\#V7/Z ,\>D$1+#:3P6WE.TQO(+?!YZ2@V&/\;+NIUTL["9_ATK# M*K/Q(3'HP\1<0!A3!NE7:2^>V7,!$P1;_\X 7%[ M;?AB".'_U4NR_HXRYVA:A784!$8(/,>ERSP=*]6(6S_>?5--L0?'^U)7PHYW_".5;K?DCUP&Q#^U9HLZSF<*?0E0L\]XE0@L> M.H1ZK(_NVT]"TG,"CG$VZGGWQ'V\Y=&->&VASRSYYQP-C6]E&CO*XV\*]7QK M*\1S"M-85(DV]BVMA-4:NM.)$76P*16LG,,I"_TQO"OCP2R<8<+D:V\K;C5< M?,*P_=!E^[< ^X$U(;:]:B@3:W*$M0'D9RP9'5NV#JNH4.H!A?OY0%N]?CT M3MJ25*BA7&FHYN/EE)^76U/ "24AJ1D^0 CY"FR=U D4XC.,(O'JV7?2YSTR M."_5[SYXIUB9KHU.D+2(D;N= L_L:>\!><7$_;M6?P(B0F@L$V0+N!/0A.?. M+%J@"+3<:IJC6#UHIHLZ']C%.-=\?FE%)Y\Y)IDLNUEF/='ON5;'V(0R@OT$ M"]R0FJ.#6A+';V6C#&/"\;$H?Z)"JEI]T2K^P&TQ]!ESP9UF\Z;^M@ST.!^Z M\2]7.@B@]=-88]X!=.'&@6"E1 #H&E@*;K\OU&I?VU-SPB0N;MPW&1*03C(O MF90-M+Z0Q?R<=4-YE^W_YC/F_W5T@DDMU.(34! JG08A% [L+V%(+=T$SH7D MJ^]BRV^YMLT7OGO7_/+KE6;%")!R"F?OZ#/O]_]J"ZQW"U*?_\;P4 (F,71Z M7U8?%+-(A7O@XB5#P!SNVV+:!>[1N0$]'TKX@E[GNGT'R9/NO7UYFEDM"N)W M GKT%].SQSWH@E!=J&^SYX%-#(L5IOY^]]/UA<^W^U*NYVRQ%Q?KUY,U2G?B M0V9JR[G_^]?S Y"UW^,F7Z8\F.\V"$82'#VA5[OG0.CVEBE#"9W.Z(N* X.! M23HZGEG3Z$1C7P0/DB;2,]8Z?:8:7ZX/; MP\.UYP_UIBT7PMNF=>6H2*R)0TG2VUBT^FYX!P M$IF."4BX+Q5M:%$^7HE8%#9FG#34[UNWGWJ 8>N<%M_E"5O%A=]1P=G-,ICW M>)PN]'&#- E3^)F'L,V%0TL(+;@E'?,GTB(LRF\%+7N5U07=N-*NKOVDY0M* M[CME-_7UJ(8E^ (+(@C6[,>0+<&AQ M3\=>$3M6>+PROIOD?5XU4NGM.(M5M<(ID^$Q+X%3@H7;8HJ,ARG_.E&RPZ_/ M[.X9ZKZA;\#FG;8QN.TKIO=QOPG?!J(/W1,9/9)H,TJU+LI95:"'DOFDF+UP M@O 0N+6L9SQF#9K4+?VC6[B%*/1R7C_I]T0*V.&IM/]U>+5'K2#7I$O)M\AL MY5G%(H8MJ\L5=^U:PI^^?68SQN/L&7W M\P*)3A_?<;WMS[_-\MUE3(B>F*V_W1C 8NTF6XI9^#L@E_)M9_I'*4_1 MDAP\U('/R %4^TA:W#R4&U9C ML^ W]PLA'71O[,S0.\.\"66+>QGW? \^Y=_$7[=*$ODE>F,:,"7=IL/T.C:E M*+P?O )9STY8+Q&WFU4-^Q7:BF33R5P>6['.,U&O#OHFFVDC=LFR(B,V*T;K M?%0X\M4CPS&<>D\\M!_+QY#\ M-K('[7IRP]4PW;U_;6"&@)_DVY20Q_A.)-JN L>NJC17#]>IV%[E*Z3)->E) M!AWF.62.R/YW:K\M0M!%Q!'JXV@"5D4,@@EV)Z#4LB8*0G>A37WY[?&PEP+1 M."_<[]7/;NE).;^I_[SB. :.F[6WIZTS':S ?^L"-C\1?F*!<\-[S/&HX%)Y M)'#^!)1^IVO^]_DH3N<0>[8)T(C^W\6A@8::E-?>+0T>^NDS'$[?4;[._&W;^ M%X\4H,X ,V1A*WS.\N-^<#NR=X)_,1!A0*"57"Q&QVQ\^X\R&>5GJB+NGG^,38>,".$X\-3.HV(Q=>;@!3B'=)/!Z+" M@*?DS.Z,A^?H@6697ZJENUYED&_/H6Z9QI??[*.7WQ>%!% MG@?O69%U$;-E?,9J@,>Z\"Z6[.$)R%$@@?/'JP*SVL<=TSH.7UQ'M)65F.YP M]3^Q9+#6OJL9?Y ..E _@_C\,>EXB,R]'+X^D::-X8$M6$YZ6$T*FTU+CME/ MX9[D&0R>;;&5&9?'URM#OOYQ$E;Q^/=5*AW1*ZE)Q72*5\-UR]8;RG"VW%;S M+C?2M0F1JU]']'L(CZ:+%PO#Y)ZL21FB#"./Z 9>ZX90\VCRL)^DBTW4W*B< M]&6G/O90!:NYMA5;-@_Y]].JI=S&&L++\@/3@_SG0GN1L*]L1]!L+!=-BF(* M&+RE7 2,B%<@IX*+DIZWMA,%W'57)/OX#S!Y/$42S7='W_WZP_I)E%&BGDXT M:/JF?)H'Z/5YA4JB2YS$?."5D<*8QL47S,EJ?(S\ 1%WQ5Y/B'7L7B M+XS'0]G'E+.F-6*>?O?WR3P-S>UR_G]W/.;_'___^/]J,,H,(@P)-8F&.8#5 M;V@S]1WR*3D-'/TUC)Q^/ZL?5>]#9\<_@.,)R-2%9CEQ AIP.4=V0GYFIJUB M2%FQG$A1 '64MNYU9IWB;_&H'[=AG=.R$9EDH3MA+2CQ-7@P7#[_56O[_HW] M9B^AL4.5YE+YNJIJY=VYUCS/.^08XZP34-(AH9*6C*(\+:/O0O4Y;+##OE)= ML@5%1@RUW#W6,D$=2$-'1U-_BWZ9F9GN=D=Y4?.1FT8GH# ,V3V'S?BI83C3T0 ;ACD3'KYA:?V]8?S=J]:\MU4\7F=7H5+.Z(+['Y_PMQN\%M?C\A" M!R^/J#WU))=VF0FXD+P)\A;IAG%K^V>\MI=CTBEFH=Z05!W'UX%-7XUG8J+O MY#JR(5NOB[),>+[?,='_TBOP@1GDN\:'/#>/48.LH1':P%;=3YHD0"6T7 ]! MLE"DB)WZMW3O!<109#G%/(T6SFH["B1C%:KZ;OXR0R33/I=)P W(U^"G"*AA M*,==CW#>'[Q?1TX9[[?L^H%1Q,G7MZYYFV.D_\3YFW J#N]4S_.@H_M0X3@%S61>;_HQ#*2^-WB:K)_(%8*S!Q1<&6GL4>2K:\C/ M$/<3T$Q7EBD]FT)G6ZG"I#YJS>]XYP.#$!M;+ZN&,+G;;P1":J%:6OR3(%:% MY4<0VT!49L,):.UMM^PL@@%((4T3 GH]/";^ZQ8C/G#7GO8,GA!JJO70GNQ9 M_D\C%G$S6+94Q]43;2Q2D"/2@"(]_I>K89&]8'Z:,)P%X,7%A0L"-?CQ^NR* M5U^QJVUM2=G%#P9,8[24M+K7&OIT0#A667C%(^-7K[IM@2BZPN8 ^O&0E;R; MU/_@9F3C0/9Z&-SB_CL@?6:8^^SUQ6^9#_&H(DDB2_(G MBWN\@@Z[HRS,*S==AE?5_S6FAV6L!>Q"7].F(*WHW:VW '2H:!5]OWH;RJU0 M8*G0]51D+S]S*B59];'<"U;R^]/Z"]=.0.B4S&XNVJPQ)[40$HP%;1?9[@]( MZ%_JU,)SE(FJ3 MGDL+W0%-L)7GQC\:08GGT=AXR6<]X-=2UN:KB7U#_8,W@N\'_2S?B19V1BM' M*2L-\\M.J0W=&Z7 M:G-S?"*2 Q8WFG=OZ]A%[GYV66 DW;BN:2#?EPRS1<0<$)V*KF!\RM*[->U3 M,!R(B\NP#(\GW>-:5V?4U:IOE\4^RN8_R*[NWCZ[);AY N*$!/^<6-XG<1', M]I.B'G-G=,MW(OAG?=O.^39^9%EW^N!@C,N>%R].I2[S4JYTT]TM\>;V0XMD MY%I+F4BG;GD0T=TU:'@P>OYB8P.?2.7\N:MF$H\<0"0!AK\W,6TNNW2:;A5' MC+XC&@]03#S [;K)E ]PK/+HX7U,0"%FE+I5V(&8* Y;#9D,P2&Y**& /80B ME/T3!TZ%^-8S8?&G@JZ;8_CO4FP-FXW0)-?WF=3\"M>!UZ<:M;;NW:J-OL6X M"O\G^U)A_>[$X4'4&=H8ED-[@E^AUY9UO]/G3?#?ETVJ<].QF7_CJQR&/A^< M2;SG>X<)&$V2X3 QKGO5#2$64@3-#^DDG1BW3;?\\&-C%M5OU?/E[0_1*3J> M4?55Z+P]SKO7M%0[TF8^>['>'"W]S)9".4=_/HN" '[@RY)T,=R0.Z$/UWMH M!DD0-"507 M7'%?N3+]]>M7:SZ]2@<; PW<39"5PJ,S\/K7= .:4NX3T?C"075&VBB8X\@H M\AI@>@?J-0^_7#<6IA/2Z _V:W5]=:^\./;9M>]OE%@\JS2V$*KPR&[ZO%XA M>\]3[N/5ER)M,.U$SM]OEZ&P>Z-BF^?WMM"EFR-N]V0/0P]X'AGV*B4*Y)8S M?GN 74&1W&;W7LWSXV^U+ZL>; $KIK&^(Y\%P ,G(-9N45>X)<$YH3KHK_;R6^#)H/641O."F)N0=/&0:EJ8\RJ9VFF_=P,3P"YJ>G!B("JF0N^$\M&$D M,T4==[X-R[H]Y>E9DTZQ4Y;5JZFG<(FZ.J=N G:\&5T8 MC28U05V_#FOSFS>;:MN)RE[1%+5<2[QTVJ470[C)O0(A%1)T*?P+_5@^.'AM MQ9[%$SBX.D5QF G6O%A1,:YRXX7J;:C*J<7$FT%CYZ_!WQ1PE1:N09OWQ05 M=(G]>B6"X;>GX"%7$CD.ANW%B-"$X.K4*F.1'_H<$%%M9!OL^K'9O.P'_:A- M&>^:;VG2MKM7IQ0+#+DU2+O#$[>&_JV"'H"JH:T^7-B5J$",S1=]0?N(AAK< M:"&F% K@ZBH[TS;Y/+BE-N/,TBQ!3^^#K[H5J25T6]=")6CZ< OB M\>Y<"%EI"9PNR=[]/F6W@*;$6A5[[]JDK#ZX]C\A^2<5)&WK%EBR2+Z1?39 M@T>__C2"C%OH6\J_5PEKY5!A9"#J%,QE'9QLS _8D?MHLD2X_D444Q;^P^M9 MBGSS+9&G^]XA]YJ%_EQRMNV..*N?V_]3"?2F(>0B0G+Z]7P42T.IB(!VAI^/ MZN2OT=.AI&3+L_@>E0,TC<\4U*+SCHQ!/3Z:7?:1T91[7IEBZZB MP'Q7Y9:W_<_GK!A>- H\S55>?'<01V,9>@M9>W,"$F^LS%+V8ERA*12T,OSM M-X/'K4.!\^A!;C8:5A?:F)U!UO (6:XTGZC:B396/_AO9U[^U\5\O_93@NPY M%Y(C*ES+G^R9KU ?(]9584$\76.E8H1.0/_;Q7V@: M7(* =$R<<)_5,;KC&C#_7?/,^XM! G9O!)0/7_CZ?(AE3__K0HH"%BH14QC& M3@WB6/]?UOP5>?9!.3.[\URY#;>4K+LB3EG9[!P./4V^&/IAS=?0]SG*XTV-KZ. MZ\Q]FQV7;;$<*(CQEVWALY(]L*JTF8LRXKZ!GF_U-(\S&+,J"/'H<"NZY/W4 M4FE[]++SZ5,LWWFA+^DS?S\1CO21M%N((9,HW+M((%]-DC;ZG3;Y[G==B:@1\:5J*E&V$?7717E:<"W 8-2S5G/EOX4R24\H2'JK.->+ZK7 M<9>LLR'GWUETR3X3+-XM0F$D%,/V\=C4%8NIRGLM.^$U$]H\?"9,+ND7>4]9 M@KH99$&1@S< 4;(EA9U:WP 2]> P6C??N["\V+!OZLT_UA,3BF8N,R),]&I7[^+\<4)[_;3D\.ZJIX6'0VC57H":8$EC$( M)7RLH98@P-LN!#A'MI7A54/'M[<\)M[4R7M?:L]6=',46!D5++WBFO#,Y+(4 MV-L1JKR,[+UA+.F)[#78HG8-/U+/#ST!38'[7N^&TZ;()F@>5M+ZF%HO9?S# MTI=QK%P4IF5K[S+Q,1Z5"A>+VC\%6)/[2K4(&MRT"U6I_O!$/4(F MR6U%PDY@S?>(Z?T)Z-$)J W< UZ.&':<[6:$VS815<2N-@V^L;J3JYCPG<-! M8J?K"MK>FH!*/@$1'-73L*TUPSF2< CU63?S#\ESA.'^2\ZJ2(]YN#4IY0^5')SPK1,0TR&LV)(0WCN1A=!NR,B)/:2FZ+-9+G;KZ9^2K\-<34. ^H CM12W-D&RFD"&J M=[Z0:/V#[E'YP_\=68X.1M9:186I26?F/>7AW2CYP":PIJ%4Q[#_P&60SI$G M((K S#ITUP<'9=W!2D "OHEM'@__];'!;6MS\XS>L.TT?_RYK?/0^TRB7!_Z M!7C5UV^Y<@O5JLBH/+2J3X#V0SD\@06\*UV:7[XS MY#TRL@*Y/(/%_&NC"0;>CORN%\=7CTS+1.3"UZ(-/5/>)C3I:AKVCN->TK+,3<9 D\Y0 M1A'\(RV$),4.B"/ZF!4/E'%0?+P;?DRNC@0N)Q?>DT]XG2,^)PO-)]BQ7C>/ MT'H2$MT=32Q,I3'1J0_BAQ6 37LX2TKD#*!C_@JGU$F[+C6$^ZT6\'Q?4XS_ M+IDF5LKU65+!B1X4!<#ZV@"4M3. [$!1G'H 985[MV=[:MV8U!D)DR<;VV75*IY,129WZ@+BD>:P8O)H:T-/L@1BJIL9D"X#K1.=RK(E MO]U5_U<)Y3E*L'3C-FR FVD(WKC(\593 M)<+=9N;7^QR @$&KZ!DKV;M$"\/<83'I)]F2EP?\6-FE>LNY6VM1>2<@/RB@ MB,KI5D4LEFI1TVF7X&(S<'4\DM-M)";@_JN?]?&A^@K/KOD5RR%Q"\3" MP?8&)!G7 R;<*,O&"D!"H&<10UYLU +MN#(Z(+#/"-72=*,:?4X3+3:_V#[/ MU4M]%C\8K>9X@5&4AW%/3'E3?=&&QJ8<3KX1LGH)L"5">S1@"L-E7&&;&0,/ M[^Q(Q[FDGW<7]<^^(E";?55I[3OG)],+=X2SIY!KM31CH)Y0@[??TR6 U]J? MOJ%< @)JV[H&BH8Z=-HK&RSXJO+&3ZEP%.PTZ7^L2\I@_-+? R+KYUKQR0;Y MW7M;7N"O!WI8].?&.I0BZ(-3IX>[KSH38D[RU+1Y#7?.;]B#+J$)YP\7IQ;M MKB7B4!)"5](8TDUZ&86D0G%H;C,@E(A>1V=&4>-Z:3) .Y294J?\\?A)$.; M"J# HT1F($1KM*YBO'O[U'\Y4JRP?%<^EG*NLC7A/5L"(ZER)LH3N@8>&%/G M\]@N/ 'YS$E.G_J] M:W=O7N!@-FU[MD:2.D9-3 #R.7LZ:Q >VAA$U%B.-@)MVDJF,+^!/42B;:KL M\6/%&?'FX=)6-B/*5[RTLYS:^QZ'R]T]4^Z($2"(U3L M%CT";QI:H.!%=K[%2AL7[HD,76%2HEXPL[UA=+XE'/EK2>)K^=P)WG-VI0S3M*=(=*&."4M]9+AQUQ)M>>[^2H\E:Z<:; MNAO=^&D75LYM"/22HQ"CR)834)I+'UB,IFJ**S&;[!3ZVYT?*UR:D%Z8EFG@ M=RU1]YSRL/M1&2NLQ9S8_9@Y#6X<-EXR^BMA7_O'GN=L9O+!UE4X3P37!0MK M2N,)Z/%30?L!Y'__)7S)?\MX D+6O_L%H7O[7@G>?O'&6E?.4(D,+JLP_>[& M_/I,^-U?.L/-N3+2!N;;5_E2P!VW+Z]D9@:\!,7]%B34#" !9J?3H>68!XFF^@"1SZ+5G-,D+G)\(-:!N,;?!D_Z6 D MO'?(O(O"3YRF"!*8'^4-EO%TG]MYZ@;$F9EY ROU6N9S=<=[4FR,J6];=O(WXGO MIL[CF7/UOK/%/#LOK:P\M+[IV8 -A5^CMH07DIIF3D!WY.-2<43O30QJ^KX*1S3Y*N;=X;U0))_S.#CA' 2B5BSQT@VA,T, M8UEI;.ZKE,M S+M;/[H5"9Q?NJ?J\E:2553#A)@T8Q.X"\1TQI3/RS#DL).5 MD+W.])0(A4F$(40H_(0#V*B]B%D5LD\\;OU\@>7=3$[MHF?-]4^73IWQ/K9S MBV;L6G<&D>W24^Q#2(T);985-I5LQ<_03SI#Y)G6ZDSD(E_R,<@TOJG]W_HV M&,5$[<3X0=/H@&#_7RLW-^4"0/=3EORA_-JQ^U&1FW;=#[7CKB"V'_=N%1T7 M*4^-1M[RMWH^,^SM[B3UJ^%9P9OZDIFIWX9?U\_W!KP(O<:EJFL7I."//PKZ M513B-%7&#E>CYB!4:2,GH#"Z%*HFEM'X]O=.0,J[D*[WXN]/]X_WW7H>?.'XUKFQ M&M62CS7Q88@W.!I8"I?-V^_W_.%;GIH)O_.K-D55WW]]_X/.G_L;6O')18YH M03("T&37^!2:8/@0$KB*;#3$HA$D'&)A:W>)5IWR[0"*.@;VO3Z<@-C$\1@J M&^:/$?,)2-@KAPP!Z%-GH G4WSGI) MG^9I8"X_P$ES^4A0/7Q_KG_\BB$0/'G\$C>&TLG_VQ9Z5U+*^X!+ 7?6SBWU M;0W;RT+'DJH_P5>LOZ@7P[ZMU#S=@#2&[]H0BTG.Q# ,GIMNN;,G()SJ8Z>9 M5^@V]&&8^.ZOYC!U\KS,TV'!']!VX3V;-?4E\;7H%N*-(?U?96>^.T@/E3:TP^[(IOF23SWPGS*<'=?T59OKLOOXPDF?Y@E]Z!!]$/.SH\EWY=FQL3V3>M<"5I8&;2BL)-3>I M;3K4&WU_APJ-!G]5H/OWJ[]"1PQNC40'>$+&%$>/G>''4-->P_LX:4W9W[Q>KH/?-^+&/3)%[0?)T]K%5$= M7G7F+4#4(&LE6![*Z3*".S2GZ*A49[I@^/K,[ZD:K_8*D>3MAC>!6V,1T=V\ M$H#"AKD1@\XXLO=":"LJ R)R @HI2Y84)OJ7?LS);HUW7N@/)PV @P]?8RZK MP"D[W0_N6F\Q)*#F1Q49#]AIK"7K_[I5]($YX(YD*=JJ,6-G"]'_!3[(>+P\ MN, ]$[MLO>JE*C2/O1<[#1MA(SE T2!%Y:&)@7VT#W MH20"Q:YJ_LC GS[4#M4U;^66=O/Z<]<#02I@^6R?\^+XXFE?6C(DY4A4)XG( M4217#'UUUV:SW503=6RZ?N]LJ194A?85W(1)I?,O=EFASTL?2"#$V !YA!53 MPMY@73=O^UR>S5QHVWFY;Z2V]ZJ\I?PB5P\XB+7>& Z33TS"NT$X[B67X;)V M9 9]!0*1(1 FX!@?DUXW(%0DG-PP+?+@G2(NG>]K,@]\\X8ZOK<[02MZL! E#0C.KQR?*[KS6*]:+Z;/I^X[S MF%QH@NO33>I.T9H^ 07]N\<@WLV'^+( 9CG:/[.CB=UY=3BXAXRMPQ2VBTZ$L$*' ]!.;LE* \([5E1M3^\0/,- M$ZE[>])JDQY?J<\S"API;*'M+=&'+H:^V3&DW>EZ3&@.J4E3 M-83X!37 'KM-J3GCL=>:R!$3FS;2?$U-V>!\UT2W29]-P;\W36X[)5_>X;PQ M13$JASU4>-S_5Z(DW9K\W<; -]7@X9-R7_+DF3>ODU>%W[_/I^_[+1WMIQ)& M9$L3NP,!*[S]TA:IC*B^)T%0IPEQI=2OP J'$I=_#?7?2+?R;4-R!))R;45. M?U>9/ZR-^N3RW^%3Z+4I$W IA&#.O:0\C&FQQ0Y,",*CY\6^]/=Y*79/'K&@ MJGG=+:0.S$BOBK^<^OQDZ=5(68=XYD'( &;M!8;/&.R.[/6GJ0"E^T/+-_7# M.N+P^5/AFY@L[V[-G:DQD;21_D(SE?<*4KXN/[\),/R)"5I'G0$#>LOKSI*J M,XA/\Q!O#TS[\(8X"K"8AR@@[F_&/GK]=0LYEDETA387#E$A--9_I]3/ 5V$ M+5)][OY5PG$.:K-SIM-&]65SOYK:ZZ+IM5UG5?'A^THMBJ&Y\/I,#>B\V)LW MV_I"[02KNNWVPM!0>;+_QW8W#EOJQE>NF5^*C#@4H.(R!&:@_'OK[[.C?YQB M/.7M4P]+L<_I3WN[+'X^2J_R@X76Y=//"\>41!-\K]\,'YIW#H^A/^V]0Y.8 MP]Q&)E7V%U57C[H#UO.K^[MY[U+#!)F+Q?<@RLD*$:67#1M[;LF9'/Q??? M\TB<@$[OY*PK[(K3?\PO8((@/#"+FQ8+-)G F&C]4^[\,7%5;1LE=:_U%GT- M1V3[C#6O5'*)B%$-YN &.&JTI=_\D;+!4'L\:2\J.%>D>"Z&L95P23+?/RXD M+M_I0X(LV\Z.Q.5^QB?F<8\_:3,0RB@"!KC]?U=(T=2BSLO$.;@G#F;H'5YI MHY[2UB6_J1<5EW79X8\0_PJ'C7:.E&LF7\5379Z+O$5'ZHMHDAW1G[[7G*Z? MPO@AEYU'\:O['H2YWUW?2O"_RJZEX_%!H3>3-WR3O.398LWI&A!5(]YG+!#_ M %9-T:B1L'4)WI$?A1AR^$CZZSXX1DE3&R?V.OS> U)Q7T^IU*G!K62(M MJ=8FG&.YM.SY"2A*8('MJNDI!S>6>^Z:FHRG& X6*+PRN*UA(V4:7W@R6+0^ M/1!SIM/C;5#1:3XFJ>"%RT+?*PQ#DW6>54B8OSOWG3?;A<;VE"!#\@9^$M7Q MT($)-KA[$W"?6(B[&WVL6_ WN[;]!SX#=O0SY+W\H]PZ-4%?5Z=*%5/S]!W& MH?4CR!KJ410$!.B;$;4\K% A[OE#*/RENL56V[A[Y"7>YZ>( Z6W6#XSBJQ= M>Q3I*52!PW+O?*Y_N^T<(Z? ?^Y]F\6*(HA9].P%$,?O'GHH))$?8O8$B3$T ME@3"Q#!4],C6^N< J52Z>19N83@_OJ7ZQ -0_54C\DE=H*#N\\/6#X9%WZ@? MC^CT$1(.R* 3?JL_"HE!#:\IMK+OW75=^F1:)^9;L'!>TD2SE5._M3B"WRM'%Y,"YJ=ED9]'3DN7IYQ+% YU75P6SM6])2S\2> C2=V#NP39Q M#W(#"F5[IKB<9%U]2#_S0K=RX/D[AT%:9O&&RYQ?.7E+3T!?\C,O]-3SY'O< M6[UZ_Y'O.>4OA@KK.4RZE+.A>$XGN$N-N$>&8&/B=Z^:0KGI;2&B"&, TV5I MS="?'ZS7#5U^=!?BJ,RF0=BK4RJ[RYNVQ_+S2S*:Z./B0/$[C"*X3DHGGMG*UDZ]J\.]]Z=._?6LCVN8C*W[);>IL= HWG>7I)XV MV3PX/:].X87@F1-:N9D1L^[)'2$^]3T?;[J_(!RA%>O?N9D*U4Z_2N1R?*RD M=3MAL^'A(Z3KCQ93S@'U\/M\(V?3G:86SB6L)7([FH"?(/@!C0K$9TP[NL\^ M'4.P5<]Y/&!\%GB!%RF?[>2E4UUQ;(UKFDQ(K?J=TTV)>LNF'_W3M#FR2^U A,B R*J@&EKBS8>UU:Z5GYOV%4":]9;WO MOGF1X0QV4^]]?KS7-A):N%'LT3ZUY]/UWJ3EVW#8*S>!!QQK?BF,B7$NO$B" M(\6-^-,:6%CWZ#"'LGEXFN)4-;_P/]_XD'6GZ !_(_$@]O*KJR"5$-FJ%^Q9 MCR2&FNH#:1(S\O.=E]]YN"ZM-/S,Z!B95WPE.N3V_%&E;)3.'S ]6D.!E#4# M=4")>;#D.GG(W5=HF51DP8K\!R M[K&5?3' $-D[[/PQ@6A71HIJT8^[%=]DV-9!ZX%U)B[UY'V6-BJ)*7D_(8 % MY+ 9G7)U=.U*UZ^!E35 \^#Z0D/4>J7]&3SO0\P*&[E<"F^?I\:VM7'F(\?" MCAP]%)3ITVJG5O[K[G9Z#N@GJI-,J,V;[PDC';/X]S,ZREGZ0;>+ H\'8%FB M19?6-0S#&*[S9&XDQ:>0_]U'L:><)Y\#/'#8M-< .[[^SL+P<2'OTHHVQ+MT M>EXHR_1YB5OGDM!-V-ZB^885]T:CDO'+SLD'JN8TK-.LMH?5KWJNT##_=N=< M?EH_;SY%R6/[(<\O5# K2^U>NMQ9W&^HN M.3O$N?1MW6+(]5^J.O2PNN/>##_8F#9\2\"H+1L9'AMG]%,6SO26GKO]ON!> MQ /?/[GAN&=R=LXN;7]D]Q#M"V\HBX[0:,0DAG Y9QG9*RGWH8R$F'TP(;9] MW=(V,T;L/V==HKP5J])G9WFIV^$N?S[N>3U#3$#_Q]-#-+GV,E("_>DS@8Z? M.(^B__[GLG#P^O)YOCYW.5G?\( _#_?"\@DGH)U?,7O4PL9\\HH]A3U\X 1D M>0+":\ "J/F_3T![UK<*,.JZ^T9&A43UC5$Z\)U^0.FF_UKL,'=S1<8,N%4RW_X9_;!5TM^$FL0NR9#<@6*Z"3)7 MN*R^%\2$U?T:+'E^\'G@N*&@>T*)\%.JQ_]9B]MYPVM1X:5P],8&H#X6$H0N MW?K3AI?T>[0.Y6EZ:2.B]['9[CRZRH=E)FDZ&B/K]->+_ LV3!%0P#,GPL^0 MA2GV>4,(I<89KLHUB3MC=C9C55D-#7(MN7KX3(TSWTIFSXA"+M2794 YNAD0 MW[ M<\<)4?$W[(G@I$ZS8+$)I^FPRN+=@X2/RL]E;R7ELYZ.MVY4&@#;O>JF M_#D\Q-!8]LE:%$_J$T@P-!,,HIT?-YP*>FA<8ISPD#V^B/3%(R,1?>&4I0,9 MX0>.FGOVO3Y6/0<3/(99?CR,;1WN5Y> F4(GMZ;A.N\\ (,>+R["1M\)*-CK M2J%&%ZU)M3FLR#)?)LHCF2=K*[CE[2]J %D'LVR\1'IP&'WW,)IS);+DP\_, MPW29MO;D(#5IM%GN=8Z&6H8()B9[.)G,%%?=ANMP*\"%GAN=ON&D!AWIX-;*XM]4Z/MK]='505BK@3B348OYU[2 M>L0U1S6V81=9$VI:NM+$S"7#^ZCB<1AGCN?7K86BC&N31[;\7VA#4WNAQE/G M=&H2E1'.LZ\FK% M/E3&MEY$\L?%Y5>)"WS6\DGXJV>JN*P?/W9 ]C)U*[A3= %QXD]/])3_7)2G MVI!1\' _X0U_<$AHR(,AQ?<&S]L'>D:8S-:?ELVQ'MF*_;R1XOYA6M6WL_UZ M^W&$QYL"J8=)=S3+OQ_IJ);DEY8$%^C'5SF8\NUEB_BPU1J!SC*8@%/!(L9& M)Z!^)WH:-*9XK$_PN8=PXT.UAN=W2\4)6REA*A0M7.CYG-%/THZA6S8J2==R M6[Z>O>T=H_4PAB)@W[LJ _P#N$KJ2X0J1;^E8[;5GA$6-CH\L.KTLB+T6RO9 M]5J=J/GVM$=,ZB?-CBI&HY#?O0_(9]KCY)K^,Y7?U^3E65[Y<#<[Y=*EWS5= M71TKQ2X)'&8714:SJN]G^KS66'X$D8.LM2-;MWKMESWZ(:>C]A\;7VQ?D+(A MCV4L-''\\)^1RU/A>R_N?(_A&Z_!3.(HHQK2X]W:/J",W?4@7T;,'L O$89W MEP@1JR%@9B^HY^I7XS<^/F%#R!9!RZ?57)8:QGA'"YDSS?>/S;/B8][\U/+OA,XR;*47 MS*DS)H[BAKW1^0'7C0_/^*.]/;V#_1(HK)*S\3GO>@)Y\>>;^GI',9\%E9NGAO,6YNFK@UQ#>KO0'0VMJ\),+N6'(:#:9BQYG3SV\@0DL MDP3.0=;6U%/T9V"8:T+1#_U*ZK]A5RH/*DKVU/J&QE\J\ZOE5IIJJ]N_%#<_-[FX'S]R/:G5,G*P,X<)5/H[,C M_HM^"VTN&\Q)@3(CU]!8";@-T6*P_:%0X?V:G?D4I]FJ@_K;3U&[HO ?Q=\3 M[/HJOBM5+_$;E%RF.B@P2@4LNO1"FVMVZ9:"&])7^"7935!?\V>/0S+]^:L[[1)+4>G2DL=L5TX8QI#5Q#8G7LA+G\%7QX7 M]%/%?H7<#+I#UT&IHS2F1Q!=A"!B',-"DT#VJAF?I3!2NX\Z4-Q+,/+0,;_[ MSLPX*;93+M:H:Y:4]\G3,D>CQS2%X<;>:4L0AUD9(-M=1J?:5ST]:+LL.!%@V+9[AX5$N MM+-\Z53N3NG6U[LW+_-71#]NL MC%WA]#3&^SM>? #9Y?J""%//LTT/E5[^%*?RYS\9: M":/=E5A3TPPY.JA,GIY?M9)'MV=)^G]3E@;=6A>5C?I7M?43-R"/S(;X@I.] M.(AEN['_SD,1S%:+\2'<_ 8K0?KU#15*V&37)TL9<:%]5LZN:,7E:Z7!N]_: M,2XT'EB<":&F;X^YOUN0H SSL6V;QMN N8UU@Z9"1WL651@5]:3X&$Z?NE^T M5-C_E^-OYT/*7[EB;%^Q=%>9\)]<+8!^*U^ M6W8+HES6MU]YU3N0Y>@"M)5L0=+FX\"G-W/_VX4S/CXH.LX!U'4'D"FKRM1' M1QD8=F#=G^A8JY_K/IMHA+G)5ZU9%^Q-!^;U<(K M_K 7^QS&5WT1OV)%]"J+4BU+O)W[2SEN(":!;^):6D:2;(-L^LU+P^/\*">I MA\<40<3R.JZ&(L"]QKPW5MOB!==O"Y6?)WLV2L9W-3YV*-@HB_#U7GN_^IQ, MN^&CAYJQ3G&8::5ZC=KJ.C4F[ZPZ#33>NBIQ]J&@U&,3\#-LN_ P*@G"AUQK MP3!V*\"4!^]#@1#[Z=;4,FCRQ8N12CNZ&YOIMT(+!#7O!KDHBLJ>IF2ET&;M M<65+6C1VC5@BFO1R4H<9""&RVZ;KZ?R,?L_*%I_.8A.&/O=\T.CCKTR^/EWG MY8ARVEOW('VGQW4%^GZ=*D]46*:NO'66^S(K-Q(-O?EJM=ZQ(X;*O+87/-Q7NIHZ=F7(2OZQIDM3.A_3&I^O)N'IG M.?)>>:78XZ /,KA1>ZHAI6&[5'YJK],4U^6UX-#8E>3?TM5 R?&&YH3)&RK(^M,)4 MMKD#_/%M^F?[VYR!+M^Y*1+[]-B1/@$EWZ5FM9Z %E-P7[J^ QWK:OM[^RUC M:2H47<8)$;-*#B;,P W?T;&M6@'TRV7HV M5)9;<*[U$]T7O8_SG^8G_&*I9Z,DT&/D"F2M"DJ81C:U5Y!Y*.8+G?O"<+$5 MZF-26J3<5O)6Y'D7 J4$&_TG("8#17NKZ-2/U:1 MQ,Q>ALK]JI LOG]?HBZ8-4CNPA#-'70INB_'?3MD''.WG'LW@>C*^P0A'O*! MF=9[.,E\OOI?91^,=ZC/-?V]PCW12F2 ZB=TO%U(W//ZZW<8#I8#4LWKDYG/ M)/2./^3.1 9"$U<9@9N8LYVF1+9A&@_IZA-8GCTV-F#CPW)S;,'.FKG'!O8X MPN2+I> ?H_]1^^D'@;T'3+ NRT9R&BL"&(O0\('"CUG=";A+:M=M31W>%UY+ M5 Y(7^2747QY_O *CHW_B7,'=@FUMC"L_A^8<-4^BY?B.]4F(;_@GAU'EWO; M'UM#STYZ"**="\>017)/9Y]4<>RI9^K),AY-X-0'Z3;"2G0R!Q -< H9H;_' MF:C5'D;6&:QC]X0)'J3;!"6*-;"_/H;D#D3%2[R, MR>M5>6V3QBB8)9,D\2W5(DP YY360[EITH'8EJSV M#VL_[?FA0X<_?S16;-6@4OVAO42,Y>OWJ[+F M_6^HF\9^_N7<%=W*B&5,\WX/5=ET@:9$\6R>.MKG6U3=3'AC&W*/M$!H3N84 MF!KZ-!RB',I\S^6ZN0C_#H^]X&?62,9D*Q[-"[]8/NG\^5<98FS^00X?8@#" M8&A6#O/G%!JBF-[WJ5QNO].8=+3X0G5RS<_1TK$'9\%8'9]#!\^O[MR[5*(, M+F876Q5X 0I#XR^GM).Q>+&>;1$=RY(EX_3]8$*D5PILZN09 MZ=9,(#V]7[]S/F+2?<#WF;O;V'WYJ86[]Y4-RORNAVRBEF1H;*P-E+O46@J2 M+$YQ V*\*V']/6/:/Y$5P>KWO6M7!K4=#=2+4HF-6E=-+GWR)W?$3A!R* ): M>.C>&;(-L+*6LUM"@)H1N9X2%C:(QEUX;KZNPI5?I[-$VUMX>Z635<]6R#[Y M+UPEU^'V$^XP@)?L1)M MF)):(HB,EW(6);6%^CB+.0X^GIQ;#/6NW, VK5A M-4-^W<6$H=,?EC-XJ/\ZM<+0K Z]J%HQVUI<7!G=B_BNJ4G;G)IBY&I MJWV?QO8.;VNQ!DY%AJHSP07;.@$;'$K8K-)6;KZ.&"*6U&++P5EK*ERX8?[* M:MTI:242EQ9(3 ?]Y<I_BS>-)>&0LP-^'6T$07K!N U:Z00O#;"Y'@A:\00=EDV\^_$_>U>I,J.5.$<^)61&T[;'-86!JRCYFR>O5ILS!=$@6B" >@17_P?#;U Z!4 MC+SA,+>9L=WM-!!+O[I+S3XSL2"57A1S;DAT[2K!>/N$_Q+?S"^K?@@?@.G& MDN\WI-3AJUA&B#J.C\Z$8JKG@D/,A;J:T@(N MERDNJ(5U\@W^/1(8]>T 1+8$IV#9M -I=^@/R+NQ,$^>$YVNYR>VMN#]DC*3 M;<8ZP,RYA#V38CF)M-?1)PV].9) ZR5H:_!+>>KHNG7F#/SA&*)I:DA"ZG] M@#PY4V^Z#8S?9@+#Q^F?ADIG^,\Y_D_DM\['S!\*:B51TO**NM$)\R._J.@]&1)?'Q= JMCJ%.AI#TVFI'^$7S#!KZ:H-9^=_6R=C5,F2+2=0#"?2-81@8EBQ,*/CX,+7,T93$/0-PG'4GPG@C=F3<^ MB_*2=)1F%6%K[&!!=^G#/*H N?(.?C(X"3$6I7OFNZ3\%)3$7],CWZU03I](N!V<4U@<52CA;M&.N2U[J9?GQ01X/ MXSV\O[1#-\QD/TU;GP8/T]E/4_W^&\.Q ?.<6YO1]GHY'-H$@D<_=75D+^#> MXGA7;);#Z6D!3D"3'3 )+>#-"@)F484PMUG&,_#TC]:\7X/CGQ5!#G^>"2]3 M6]P5(H)<5&,J4D SOT14* P$[:TPTATAQZH/] A3?",$MIMJ" M"(EO=#+*)],Z@[.)'%*AA":N9/6L8'C/-X/H2(&0TUS*9A'A2H9A$V05Z@8% M$P_SLQ)C]+E)=(@Z?L=M1]<'ECL!J8;M62Z:U$]%BHYM:_:)W)KTA0N.+BC; MPA"AM^@N&^U0BB^AM'<%ITY% RJ%/[%@79$O]0XJ&YJ;LW-[OP-/9Q'A029B MI^WB8FW.N'FJ+N "MXDS/RM"96X:S0# MO>$1Z#?I7%'6;V9X7ME8Y7;*$6O'6Y$J:VB!PW,J$%&4>)@@$$"SW,#60MNK MGFK[AE!]XTLH/NW;+]5%+AG4'*GST3#.9-.+E1>],'QD=ST4TPM9/$'U!VY0 MU*T #8HTT4]3*1[Z).[.Y*,1?:N/2=&#\LK%.&OP[$GY]53<$(-+CHA>"*$V P]IT#&RS\"M:B 1?2? N[(J MKD ,P;H;[[..IVFQG8??/VKU\G[P.(9L8W5B@0E]LPHL'N.TTE4FF$*5*VVB MN#3%Y8]EJ/X(L&YHA5>*QG5?^L7!FL'9S\$^_=MA!,M_ /(/$/3!UCLDP#PQ M"YD$1AX1)H"4[E;Q+3@_#:TP,D&<3K<[;L]7?KEU1#OFULZ##SFPT*OT\39+43;["T/I2Y=.I_3RXXJJ$M'X M_ -0O5)R!].]KBN_JY+1]6J913BD[#5R^VRQ2%Q%F"'T:^E[LX!S%VL73?T3 M,K23[ )5\W*RKRR9I/QB<)52(-VPNM)G!R $.@YS1'4H(,95@2+N7;/PHX6> MZ>OT2/(NI7@M;KQ<.49M*ZS8\[1RV( L".)KXR:'[M)#XXL=L#7&$70AB@,S M2G+7KX@CG_1_0/4%:QM0_3_&_Y,\'5YPE=+FQZ'!*OEEXRT@3W,/>PQTT:Y7 M]7Q&WX7QWV'=8O:UCG2?W2/U7=RAE)"C;\; ?:A9T" M?O7 >,)4 E?!HL[.724+A3I?1AKS=<;2$HISC6_Q+UA?R'!.+OPHU!4FLM^( M]62&:UGGO!X,"T-N@/BDU=.^S476K#5=X45=0W'FX *?UJVC:RQ1"5LHV0C4 M2> 9?]HCK;8#T$IVU4@ H%;N809\&F0+VV=F^&O3YUG^""< 980YNA#WZD ? M&A= !&]FXF$+TI;3VC?P[[:SY)OI@;6#7HT?3:YGM&6]F^A?[%>+==],C"@N MLEQD3B='N;YXC3%GD M1K7;UKY%@-$ AF+>N<+6)AY$82<:59W#%-Y*GL-%SH]IPL]Q*INN%8J.'QFJ MYKKR64SH!GYL /+L$ "11=3_Y;HW&;]"QZ/Z3]+I:6;'@.E M_2M-5?T!BX?/+*Q3U FQF[22'G)_3T_N;$SV7FS< C3G #0NVDY<_'L.H@C- M4D<.OVGD*T"HB DW*<=#)M7F0K $]3[L,D8COH1<"=&M %2\WW. M7G-Q[,G;G/L(F5;[>(]T&;U3;;7:;S#8E#O[E6A\B1L_UF,,Y]8#.<:0IK-. MK)*QB=ON%M(#MB$)4($ M.I2&*I"9<+)B8BG27L&6.->-ZTMI51ANF>8WK7:)RUV&IHB<:;P4LBRHO"[F MTB[Y?_]>Y__45G65Z5WO.R6!-9AK)&G"[^84@Y:NA&,EM7N09@P4H'$ )36D'XK>3J7M9 MZ>4_R"O>3LG%O6/_I5G<1GG>];S])%+^;\P!*,X9C6\Y /WV@/W-/-R\'M)D M1&'QRP$Q$++U 6AAD7J\;C\+AG\+8_77EBNCZTZ?'.AR2NJ0G8)>?G\OY7BZ M@5/_S_!D_W7B$6JJ_"?N_(HH;?QF8ES@Y5Z/,[*J%S]]_IT4/?V6O%SW59"]"O3VP%A^JM@DNK'I[:J7\[,ZWO!+I<'+#;U M2PJ20S9#*&JK?2B9ZBG;[6FPN\8 MLE5J_+=;,P@2:H[P"^%+C7^A_:/ @/OD&GWX_OW"S"@W?1O7G$^H2\A?_2C^ M3 ;//MDJVH.B$^7C2Q%&YEG"ZU5B19IJ7\CE=\:M&6N'S]U8R!M([3%KK'8M_&31D1@H> ZK[&_]$SZ4"IG9WWJ5G;3 MFGW-@2ZT.^#*=7AWUR[5;TH;1ORBMK?V/2LSO&"2JB%AE.MGHR5D:W+TJG7! ML,T9*=Z6QDE&F\!TZE!Q5]0Z:A,7\UZ\FCX/@F@]&(YWX>TN/X=&"^4= M9S-/>V@/PVSF M&I;/!7^D*4PW_IS4+VB]E509_HYE!\W@&"J&Q!=P[K_O /_(7KD]V^;[-M%% M6+[:PWV;]_T)B=_#B$!APJOD[CH8/F<9MI^L?88\T >I!9-6\5I#,&'O@G.9 MFSBV]Y[O1O:+*M:)$PC$+GN^;%):\0.&N]#2M8&-D?P7!1C_QF#A]&M6O\W+:97(2^P9$?X2BR#%TBG74+J&TSYT:$(0O/0$M*[2EKIC5-. M_;:BG%X=*U=-RS<9JZSYL\=G5^A"LOVNI\:9_[ <6U>:6EE%)YW#C1EV/&D5 MQ:U!FV>^/93BB!)C6WF)8$V?@NY%NW$PEC"U;B0M2BJ#2X-<2LT L@Q%OK= M6+";.6.J.3RX6ZR2GJ]GGG.=__,560X\#TVY,X5--"(T>T!KA(4ZP^0C"W2Y MV0.0EQ6_(Y!G0#X77?P%R.QU$AI<6EA4:%C_\L,^5]EZ2Z"/KXNV@_C)P;?1 M 24_9J)YP,G^==B-TD1D^:)5UBHI?KUX8?Q=4&)(W?K/#Y9XI.1U4N/3_^R9/EO3C?H?*^ C8R)K53XS<-B1?.LLWAR?_QT MC'F)[EV$S)!JL_-K.Z6FWXD,3@5B_HG> Q#9JBIFX^W29R6J?Y)?Y1#\TU,O M4_''[X..="ZQK0]^D]9@!;_UJ*V+T9!*F)0Q=$T7?30_3T M ^(G-7"7,SXM';64_\$20A-R0@UB)%!*C&%7P9JI1SING8^?/:Y*<3S7% 5O M]?5]99#Z2'_T^P[(F:?$E,KFQ5OV9_1]D;?F>J9WRW)V0*C_FDA3R].[1@/2 M%SJC;!?A\(7%XN(B3D&;T[>(R7H?SHN"CG2R3$; 3AV /#$G =T>!H<6I:QG M;EENBC -3I*$UF11A/_Q-LI;!SW;TJ)_5*.,90&T4O;> FDLAN@7M:)$DSM M>_S0)W%5#H_0". ;/>OBM.=>HKW%:O!]S6.KI2!)GJJ8 **__I=&M=K54D7G ME\>?2RQ!5EDVMP63=Q2*1-[M9 84+0UD*3LU('RZ'1;_-A>69=(*-X>/*#;2PI58A"WO5 CH&LL8D]15B0'&AZM;#35: )G2MKH3B):L9'@^ M5[\W6?J"9]+\.;NTKR9+>E?0'R':-4,0ZK!RAZLJN.J J;[[-6U0;E\4#[FO M/<-GM\7Q1)^_059=?^][:8'0!^>V\M+D-&[S*M&%P-0D0(N"H2[MY].?D)OZ M^3<>L[WXX&055#G?)>V4!A4/O7LS'*ME%*5\8>W-&?AQ#DBY0W!6$W72T0UN MK*K\QO3."Q;Y]_A(,.N3FVJ:PO$E'#%YA;C%N#,[K_G@'T(#OVF)L$2/79&P M9O^*I0O;;BUVPQJW-^HQPT*UII*'TNN MB5>7L^AZCIDFW3">A [IWZGX$3R7)GS\#G.57(]*N]^9E% +8@'=YHV,@%VX MJ"LWQ"PJIYCS.@#L#L#J+1I(V9&ZLL6K.&22D^E%>9[>">>!"YO'7AE*B9ZZ M*6R]6&VTM"_/+&&%*?WI-&9%V*7 D/7%'*7KE/DX>?1YZN:%[J>?Y7Y_C>V- MUT.=D39_UE2N#V;7HP75LS9;LX^CFF9^*X#=GBH$D4Y.4J^L"1B?^M+RZ<-J M(:@33YNI!HFR'(:]OZ7D(2-8PQB=K]9J81.]] M"TW,_6C]MH1A%O3L+[$KO'EM8ZNRR:I*\1"R(>89IJXT0G%U)NQ)R*IH?16@ M?_&6Z?OBX1/+.4*DV.T3D#,R$2"S6" :U0)W. M0-Z.)35X0VGA7*-:?[/]YM[[1'I)W'?FZ;VO63!]Y*\Q\]L+R>F .HT7-7H M H695^*&B$J\WM6+;CCC!^4'H.8I8HRIT$/,11.NF.^!"?LV9+8JPI>0SCW+ M"H*"Y>3N]3RKN 676Y:U^F?O@(Z)F;(&INC(NR: UCJTD*W='1P C&B![M>5 MKIDLSS1HM6^95LP0W0WEU=MZP&;)RW[#+9>99Q!S2=IR15_"',B5940XMXNY M3:9!IE5U:_//L"2C6"\ MD,25.C!)AVS#\[VFDE]/\]LRA@] O&'F%!J#PW!U[-D!Z/CM;&O*N3QBR/2*89.1RI*^ MT$A#O]#E["\2ML^Y\\=L8#)N?/*8G:B=301[,0CE@>Z",0ZU*UU=&&K4E0O0H*@3[G9( X6O M+WA3D)I?Q3?B%16EM*1;XK(N]4"R&XK2GO,CPO!'6F>Q^ I-=+<;;J-S%U/+ MS,%NA,142:2#11OE;MT7GPEI;WXG@\'9WBVB;TP@)*N7U<[;35P:3*W(COU] M2MVZ>::>)##*75:75_82D7[WY0&HL=,3>[+I*D2$Z8T0%I$O0DW>SWET 'JF M*S]'&DC6/N:7ZT?-&"Y3V'J5((Q;%RD[=E7J@;*^D5C-5T74^/_"?OJ_[=_V M;_O_:0<+_P%02P,$% @ B5ZY5N#]ZMJX?@$ :\@/ !4 !A;&=M+3(P M,C,P,S,Q7VQA8BYX;6S'F!O%F!VZ4%)5._,+)ROZ@2R MTD8ZJVL'B8L GTY-A14>29&5GD]_23TBPHX(!:F@%.H=8*J=MB2>\Z/TX^'A M>?SK__[QL 3?15%FJ_S?_N+_U?L+$#E;\2R__[>__/;E/<1_^=___C_^Q[_^ M/Q#^G]>?/X*W*[9^$'D%WA2"5(*#/[/J&_B=B_(/((O5 _A]5?R1?2<0_GM] MTYO5XU.1W7^K0. %X!YF,\J4E0?"15+)7W]M.KI4?S;7\KLX7$INM]]*X0\_-AE43Q[JI8RU5+Z ML9;R7XX-]O,9XCN2M]J7U8%PM;J?7,G8A^DG9^)^4?P@QA=X9YBS16Y>J'QNB_(X[>,O5DI,L^KHB;PSUGYQZ_B M@8IBX2//H['G05\(I-:R6$ EH>6-+6:Z?4/_YR3!U$^DO8&);8V%!I-_GTK,'@F M,= B_^O/6SU=H+V<'L/E!>$#7QMY_[^C.*[8,\F6VL)8%2^Q63%[;+:?<*G4 MJH&1I*2U9NW#%$I!\+-85F7W&ZA_4W_'YN/]O/=B7!>=5J1@)^:HO>)GII_^ M6,%GTZ6-TX'J5ZN![U0S$4JLOX!5P46A#.P#*NZ]^Z_799:+LKQF_[7.RDP_ M^_I'5B[2"'M4) E$,2<0D3B!1% ?RE0D,H@XI@3;\,N1<>;&*IV88$=.\%5+ M>OQ;L,+5C$D%HICW MJT)D]_D7\N/=CT>1E^*UR(7,JH7 C"52A##%$89()!@2%H0P8A0)$B,:A<2& M%$Z,-S=R:.6T(X)3F)H1@D.D1B:&5E+0B@J4K* 5%KQJQ?W)'448 N.(*DZ- M-BEE&*K^DCI,;QM&(>UCFT'8TY>"Y"5AFI_*ZYS7_US6%DQYNUIFZ@*U*WJM MM/IC@6D8QFHW WT/*[.#( D)3GP8X)"(*$2^X-2&7 9+,E/: 9TF8$<50'(. M=G6Q(Z?ALV5&6Y/,P54N@H1X8ZD-?_8--C>*W,AJR7^]@)I1G"N81F:Q3B3P63"1?2=T M*:[TN1K/*O!QI?9Q&QOML]!'=&3IT$@SP<@1)?4.-2GKF"C]DEB,[AG&'9_% MLCY ($7UG+!H617J9\/7_=1C9O3*MZ*"6M;GJ_;73ER'B[(I,HY>])/#3?JR MFRK_\H4WOF_82_\A9ZL'H?8XHMSRWB>E4K,'6A#!XM +!4Q2H8_Z8P:I5&MF M@'S,/$$]PJU.44Z,-[=ELQ$75%I>4&P$!LM5?@^5 ]VJ^DIM,T8QB&&(Q-, M"U\MZK-U=2NM.WHQA,41NYP:;5)R,53]);>8WC:,6MX**=1S^&:4Z[(45?E) M5 LN!.(XQ!#[.LY(!BE,?>3#! DI*?%\[%FY28\/-3="Z20%V899 *F%M6.2 M'G#-2,0-9"/SQP:M+9& 1DY%(<(A=YQ&PQ%M] PT*6.<5O@E61C<,7C/_BB4 M=7.KIKZZSOF[_UIGCSJJT=+P/OF<&;W8G:Q7H):V=I)MY!W%^#9&Q]TV\\1X M4^\US=0_L.$TO-'1*OG\L.'-*J^R?)WE]S=*#/)\0QI1[@4T#:$721^BD$M( M4K66>BE.&*&,)<(_:QDUEV6NZ^S?SEQ6+69CX+H[#L876)CWSC"OP%8;L%5G M%'IS .M8*[R%))PA.VDC#'CD4".B'?JN6K$_[KX1];;?K"L=ZJ^S)Q8A M%;'GDP#2,&%JQT'5WB- D?I/D'JQ"!$*N)WOOW>\N='A1EQ0:GFO0%E+#%9; MD<&K+&]_?=RQ/0A[4_/-&:*C&V\=F'<-F(VP8$=:EW:;$2S.K+;^T2:VV8Q4 MW[?8S&ZS(QJRO']8?,B_*\MO53S]7F25>+OZ,U<687?\L'6A-*=&^M"HY;_N MQ&CA)1AYW ]AXA$.$14$IK$RX!CVI?I7@'S&3&C(B33S(ZGNC!+(50&R3CWP MI]:/*_V::(*M'U;[9$M1?!>&WA,WD]C/9Y-/S>@^W&X::EV@5@8H;8#+ ],1 M9HFWN9&UF3&?V7HFUC_YK!DO9DY1;I8Z_4B]?H5>V*18_HN;0299X9SBT:U_ M;A\ZU)M!JP^YLNCK=[R.YY>A#'Q$"8R] $.$9 @)8P*& 0MQ2!@5TK-S4KP< M8F[KF)80;$4P-,O&<_IN#^5OSH ME8[=]+\4BD86?HBH+["$G OUF4)YYYF&-TB4//*Y +>X$AQW/8!G[I*,9;!['',\4-S[C>'[70-X@3_I1 MY8U\FWW/N,AY^6;U\+#*Z^WY(HX#Z6-)( ]( M7^%\,T]!(88H^1T.>4<;+8 M*TEP^L/H'=7HPS"KNN!T>>Q$!8\DXY9TT@^S(9V05HS@<44K_8--2RM&BN_1BME= ].H2%;\@RS7XD:^5].? MLXPLM_9.FU:PX D3'H\83' <:'\;4U9)PF"0Q(F'>!H$-+!*F3(9=6[&B18: MU%+KSV4C]XXA;IL4982]&>4X1W1DYC$ \VJ:%"<;X%RE,QF-.6WJD@T,>VE* M5C0%2<@1]O 9/M/C \^-+&I)05F+"I0]_[T5%A1* MVG,A>Z93]C14H[AJ>X:]H /W-!C] M;EV#^X9X/*1(1I)0F@G,2$&R5 [;[\+DQ MSJYL0#1G8[9$LP.=*9D, V1TPMB*Y9(.]I5U]LGO/'KBSWI?J?U/]\ UYP6- M;[(P/JHO/ULJDT74*4"I3'"(?0*CV!<0I8E4VPH408]Q+THBS\>I6%2;2I[& M0@SRA M(J$QIYA;N5+-AYZ;C=#)>O8NI!?O(?L05RA.O1/9(*H%OP*-Z& K^UB;$1.\ M1MF.] Y\P0V)"2#]6Q*C)PPCJS9I)+__*$@I?A>ZD87@U]_5;^_%VZRL@]ST MN.V("T82XD=(F4&^[T$4!QXD@>0PD#Z+N)\D-+1RL=H*,#?BZB2&I!$9\%;F MFLG __P7'/C^_P*K3DVPU'I:&DW6LV1&=&-B/S+=;40'M>Q7H),>M.*#3OZ6 M_UH5W+'>4/ <<9_U\),RX%!P7O+@X.<,W@-FN>!M:IT.W='_W]J(XKM8AI^% M1D#9BO66\ZU@A1;L_:JX$U6U%)JM%T*FC'!/YPRC%"(4]H/ MG0X(OW$BW$RC=#X++AX>FU16OB[T=UU]$^!)D,)Z>^E@!HTWH1--R&1;5:T/ M:!6JHPJ;V,)VXPIJK4 (GNMU!3K-ZARCK6Y.][CNH':W$W8@T]3[97[*IN:>,(A\HB,)O!#B2*;<#SD546*<6>A:NKD9PEIV?>+% M-M*#QU9\\*CE!T6G@$7*FO,Y[:?VB\_4R!2_46VWR(36;H_2Z^F\R<%61=#I M"&HEP4;+*]#H>)EIMDM='&L:>E,9G0\Z76KC6'@]2W4< M;9"S6L/4/J_KG.N6HLO]9B9I&(G0BQ.(>13J!C$(8AD@*!.2IH(@$F&C9=IJ MU+DMO[6T@YK$G$#7;"_D'+.1%\*N84PM<)TY58L\4>,8,YC8EFLB8 MP7"DE8SAS<.(YZ-0VQ91.YW>BI(56>V;^*)#@1:!#(7TO00*3'0_*B^ )*$! M#!+!0Q'+B"=698]ZQIH;R32B7G4^UQUQP==:8,N,[#Z8S7C'$7@CL\T9N%E3 MC $BCHBE;Z1)Z<1 Y9A[POG7V09:-U: MR/?4IY,0Z$7"@RA$RM8,U4\I(B)E. K],)IP#9BGYWES]-^%8.1KW:-:4T13 M>_-JQRF]? )96:[KG(S!U3G=3.XD;#\[%[0CJG?GC1P%Z'E0_)1.RE%@=$SN M3IR2^^>A^6<11I$(*$8P3M,8HH!QF'H1A2SVXBCQ H\DECD^ M9@//C9_KTA1-F=%5]4TT54C+:D"1!&/HAP9PG _H16(T&K%WV?1K([G;:O!6 M8(T697%DV L'4O2#<3I6XL3]Y[@QGP?1=;D.3UTIF;=K<2T5#_R'(,5[Q:L+ MP:7OLS2%,I4I1#Y%$ G[138 M.#]'!'8BM^A>,.]&B2M0K0 5=;F&*U###[0B0&OBVF/#AF2UB;C*U>/?KAY(EB^8[U&<4 8#&7.H=M8AQ(2'D .WCC= %X?7(_"Z+KO7#@:0)3I%@(_C[+LTJ92=]U M/[!*359&EZ++8>].$3W"B)>R '+IJ?V;) Q22B1$(?-3+_%#@JT"5&P&GQOK M=;*#1GA82P^VXG>9+6<<_MI,C:'+?R3 Q_;LN\3:WGT_ #177GJ;H:=UQ@\ M9<_G/N09=C17%M7BYL]<\<&W[+%NS"$D$8'GZZR;1'&8)P1,:9CHBN;$9U$: MAI%198R])\^-H#;"6;4TV0>LGUG.@F%LB\P4 6-*.*IMW_>N;MKYUM6_MM_Y M_O,F^8B/JM%]H</%W?%Z).QVMMVSC&A$J)8,Q%#%$2 M^9 0A*$N51?3B*0Q,6^QUS/0W#[.6E30R@HVPEIL%?I0-=A,.<)JY"_X"$Q# MME9]>%GLL!SA-M%&R_8UL]MO&6#1N^WJNW^ZW9>!%L\V82;7#]N+?1;+N@0/ M*:JGUM])0R_@81Q '.E$X=@G,&6ALEM2Q&,OH(DOK4)U]X>8&S.V$H):Q(&^ MXP- FNV/SH-G9#*T1,9ZGW-<>4>[F0,#3+IG.:[@RYU)SY4NTWYV/"N,Q2*6 MZNL.DP@BENJ&;(A"+V1!FOJ24?6PLU-_9NM,Z4MC&>P_.86Y&24X1')D?C@7 M1$<)06/Y0DZ--H/$H),>#]/;AOIRE5&YKIFK]A3KDZY"?!-YN56J;#_2E[.-]JZ_%?9;K"%) B?H#LTRP M'G^F:83#F$"1(&5V4HPAU549 \0Q\E-"/(S;F7Z7\W_2>>XD'_&SG6+3 M X/93-KH9PP;34%S/OE,5_"JT?:GNN^Z7ET/AG#Y/,@+,#BW&E MG?B,8Q+H]X]%IAG6F2N7E'_H$BV*ZKZ(XJ'UJ:4D$J%Z O28K\-@/ $QH0PF M(8E#C' <^4;G+);CSFUG<\0#=P6T]* 5'VCYS_9E'IR&P:[@<\&]C&?X *[N MG,4' 3[;=WPNT)=U)=N\R"Z\RWUH#7 V'WSLC20GN<'26CC MOCHQWMQ(7M=V:N0%NP)? 2WR0!_V*'0(Y,Z&=B:&U7&R+CR"X^-=JD M=JVAZB_M4M/;7"6_[O3[W=;[77BIG[* IE Q/(.(H 3B$$DHHE!P1$6$";)W M0AF./D]G4MWE^GO7Y?I1E]5N&F@!4@&Z\32IO[DH>WYX6@+$ LZB"&)."$32 M4RL C=0*$$;()Y&48<)L/4:C3*1$Z7WG,R9"1P"B6(22"8H@B'T$2 MANH_$J>,(Y[ZD56>Y0@3,4F(;H.X@CI?J=_\]>ZO@+=N&]JZ;?3,C#,'9NOS M",B.O$Z?K.7OOGZ&)4BCY8&]4)S.#N^_?=A2_FE5EV$0_+/ZK]J) MJ)_J2@UUI8SR6I%_&C>JT4_&-!F128!A&,4QT)R))(;2%\'S(/ MA=0C21)PWX:SA@@Q-P*[6S\\$+7;5@SV6ZL-V*JC'=0/JQS4:H%.(SLV&S15 M9M0V]@2,S',;\7<1;Z!N--@@WE;:!%H+4*OA<)MR#HJ.B'"0").RXCD@O:3( MLYXUC"_OUH^/39,2LGQ#RF_OEZL_/^1J@_50^_2NJ1*$L&J!>41"Q8/0]V-/ MF74RAC02":2>%\=Q@E%DU]K;<-S9L>)OM[[-Q]O[G[[ M_.X.W+P';Z[O_@[>?[SY'7SX]/[F\Z_77S[:3H<9#8X \LC,MRLQ MT"(#+3/8$1I\[<1VR'260#DB-]-1)^4S2RA>4ICM[<-8Z_8;R:O50\V+O^59 M5=[>_=95R:(^(2SQ/"B9\'7C! %Q2CF,$NX33\T!XZD-4_6,-3=V:D5MR\;6 MPH)76ES+2I!]\)HQCR/01F:;XWB-4&K, !)'O-(WTJ1<8J#R2_XPN65@&+3: M?=[(QHN\\ 5G88@QQ#X1RIQ1_$ 3$D$>(\2))RF.C'*_#CU\;JQPLZ[*BK3A M8*NB6/VIJT=:QC/O@F=& 4,A&?F;_[C*[V%]-J\%U-O;1D2'H:4)0FH1,']^&$J($89@& M80H#Q,*$XRCUL%$%^A%DFQOQ[$@)F!;3<4-,BUGKYZ8+S\78=&;<_/*9>EW; MMRNP.X^UBB,U.+683\?M3<>9U]DU-W4VO^X[F]K/P-E]32V&G%=74WNLK'N: M#AAB8 7:A\?EZDF(^K"B]1-A+TV(FDXH<1)#)+B$*6$2^H*(@/B!G]B%91X8 M8VY+92=B>U2W;3FL Q1>O;N[O;7TPQW"U6SS?29:8R]FSX%R[VOK4=]5_=D# M(TQ;??:XBGNU9WLN'?;!]^4&=;D^MW6XF_I]T:0<-_^[.<%B22+BV*.0I3*! MB'!EC"..H8PQC](D\7AH=:!XODASHY,F$Y ]RP3,&N/@U5)I]9/EV:*#23,C MGVFG8F2N.I2/V9IHK[1"/RF+3%3:CZ@MMC$.)]W!Z8C[' @T*56Z _ ELSI\ M\L"R"SH._HNZMRZ7&'.*61+%$!.F Z$YAVG,?,@2$;$XIE)9V%8U?/C=Z MK(4#6CJK(I.'D3,CML%XC,Q1YE#8IX ?4ME5PO:S9T^;7GU(K;UDZ(,7N4HQ MN6;5FA096?Y"LEP3QB(B2I5$"GALKOP^XV5?O"K]+QLAW_[JAR^R^=21M MT=5JM-;,F)'S1V$;+6I^?\0+1\P?A>!TM/SQ6YUU?/SQ*'3,Z?MUM2Y$]X>V M:=&FBY?D2>)3M6=C$140T2B!- J4D1&$(4E]'\=V1L9 .>9FCJBW$9_=]]%H M H:REG-8+\)DG1:@46/[UT:1JS$ZJ9V)Y7A-(XVDN'0/21NH#%I*6CW.O7NK MM]C-CISE-?_/==,/]K60JT*[Z!<12G#"<:SLNDB7'$?*PF-"Z.+CDE(>QT@: M]6<:6]"YD>N;;^I?VOL%KF_>? !*2I=IE:--]_GNLJDF\0).-(NB9I\%6Y*R MS&3&FAR K;97:MZUOFX+GXT])1,XXLX2**#?L'FY;3C!3? M8R:SNP9F>K)O@J^7XD9NSH-%\3UCHLZU>*T&Y)H4%0$VF5K+>GK53S=2AY7< MY]E_"]X<9M21(W4:ZB*0H0AH0* (?4^GSG.(8Q% +A(>\=CG4@BKO- QI)P; MF]6Z0*J5Z?:MX+HHM(W;V#1ML X').?@#7G,*K+4BG4Q76W:M^61QSAO@!D_ M7GQ>1Z;59DI?CSBE]DFM8T+N*@5V%!FG39@=$^:]]-I1!QNVL&PC$)]%']8& M].97^7W3^ *'B1\@F4+/BR.(8N%#C/P8^@)C'OD^(8F5&6LS^-R6 8OFU8.P M-F/FL1 UHH8@Z8A'K8:>E!Z'@/*2]08]XUPK^3JO M,IXMU_H=NQ-L7=1;RW<_V'+-!7^O%-5,NZY:>GU'"EWIL%3D6G-Q8QSYG',< MI QBGW*(0OT3)P&D-$%$^LCW0J-*Y..(-S="[+33V_M=_P2V..& ML=-1SB\U\9ZPVHE3AQFR(!0I(1SR($@AXNHG(L,4"J;^C]*4"VG7:N_(0',C M]H\B5^BUY;0'!&L>!=2,65W -#)'6B!T5D&*0^J/4)SBV3 7*U1Q2-F^HA4' MKW<57?56T*KEHZ!"&44RTZ9-4V7YFOW7.E.<=YWSC]MS4_6W M]8/@MX4^6ZV>M*"5NN*=NO91>[$7H0S#A'$)/>XE$#&)8"H$AM+SXX3Y,4L] MJZ3>2:2>&^-U@M8G :*3THX"IYEN,PZ=W22.3,*=OF!'X2NP51GLZMP6I@>= MUO6D[^@-6L6O0*=Z4]"^NJJO?'?R];!F\TFGR]%R,(W,DZXGDT[#RP5IVL$' M;J)731,QO51^4IBVX3A^BKW4XPPF5(00Q1A!FD@!4XHD3D.4R! ^DZGQF*PFXDMIR*WT85L.-]-E@C;V-WE1WU")>M6Y%?>;319#] MNL'/X0:[%Q97V^O#@TR[N>Y5=&]KW7_U4-_:AH 6DOJ8"TT#.*40<:9KS(0> M1-3GA).8)J&_J%8569JZTS;/MB* S0CCO=A?]!C#8QQW43/UF0W"8NSOVP" M ?ZQ/56=N<2V3Y[8"[:GTK[C:_\2%Y'+OXOL_ENEC(7OZK?WXK/0#?JZ/VHZ M\!8K0!S6]T[B2%I1 9%)W,; MVUSI%>U__@L.?/]_O0Q\/BO:V6"RS.ABS"D8F5/V(J([Z4$K/MC(WUSAJ-/P MN="-$C9M,/P% ZG-P>D/K;9XSL PDL/A>-N T-=/VTO:>-&ZW(0^CFBBMT04 M$IE0"1./IQ QY$'B>QY,!2$>"1A3>Q^KT)&S19H;;>Z&4>_JM!MX"^@3.!AN M79=,^:IU:\+!;"-$SI]@PZB02:=M[$B0G2CITS/V>NB,V0=_. /95<#'^0)- M&^3A#,"]P YW3QY&Y;^L5OS/;+GLRGE>,Z;#1M5JLP9K";<:AS M,$>FR4[>JVT-V:W(.\G/#O? 5A Y(CFS,2?E,2L87E*5WW,C]X\_KW>//ILCJEQ70BD U9U#/V)FI",-I\V+4:. /,WGX"0YX[7=. ,[1^UAG@G.<,[+DN*MWJL^[SPP5_ M_?2;,L4_Y!_J9L9Z]6L:%^LCXZZ0-$>1\*EV;LB -2A+G9SIONP7?@_>>;7\&'3_]X=_?EPZ=?P/6;+Q_^\>'+AW=WE@6_!\R+ MF3T]+MHC+SJ:N.K.PIWXVN'P2FL LOPGL%$";+48I:SW\A_LB07'J<8EA3!,.$4$))#I7,/*XH!X/@MBW M.A"S'']N7+B;,/9.S= #.5[PT=*M8#LSAD[:\? >VR.["W576O,EQ&VV'= * M@%J#<B7*BUA TU/T0BKQSBK=/Z@JW;]=YMP5]NG6>W$U=OP M;47JA:2I0#B-(.BF_KF90$:?Z06JHN](KS_; M7!DTU48'0+029]=*-YPR,WH<=P8NF7KSQ75# M.2Y=A]T.+H/J[)8/'-H6^\WJX6&5UYV\ZF.O[^X)Y,@P1D9#$L0=1XH

\ZA13RVSX>9F-382@T;DIK7<57.27((=L<&K+ =E_6O#=GR& MZ/=SH7M,1R8\0SA=MM$V0>:,9MJ]CY^XI;:)JON-M8WN&F:VO2=9\0^R7(N= M0]QR\\N_9Z)0C_SV]':E0Z64J8:%1P2'6$C=0#M-(0UD#,-$^(A&*(ZY5>:R MU>AS(QXM)Z@%!1M)Z].B3]?_ %\;F2W#B^QFP\P*&PWCD8GH/'BM;:M!,#FR MI^S&GM2&&@3+2[MIV$.&$=IG\7VU_*Z(\7EMA[8\ (E#3E 8P1C3""(:)) * ME$+M;/,B+PY(9%6)I7>TN1'6G=-+;<58_X&85=_>K,MJ M]:![!2PS]K3U'(=>A"46 0QT;V,D$858$0N4-,'(2SG%'K-D&(OAYT8YK?1= MFKS>"UNSBPWZQG0S$J;C\T\-9ULMKQ$=_*ED!YWPX&LC_CA>^V'(N6,IF\&G MIJT!P!S@L2%/&49L;6KTILIJ6ZJ\]6[I\;-\K3BUS:%9Y=MX =\3*.!) $-2 MMRP-%,FE.O:9QXAQ$K$46\5Q#!=E;H37:F(9LG'&5)@QWC0 C\Q^72[_3N7G M5@_PJM7DIRNP509LM1DEE.-\4!T1XQF"3$J2YP/VDC =/-'>)?^V#XW;NY ?X;5:5?Y M4 3&/@4T4M[*]7U(TT%.[FN@ F>UB:#!4*.; .3$2+G:V]PZC&N:%*&-:_IM M5K+E2KNL-_9VA#'Q1,)T#;($HLA'$//(@[&/_"@D?A3$5D=@)T><&\\T EMN M<$[C:L8P3M$:F5\:6:_ SD'65MY1-B3&Z#CBEM/C3LF=Y M5HF/V7<=?EZI=R3;U%C\E?SGJGBCVQSK&O#MP6Z:A$PP9<-$:7-*Y4,:>C'T M64B"@,L8ICU.8 M^H)3P2(FHGC1U+&XJTA1F7'L'%2S(8^7"H['(Z_%?9;79=0H47]@H@[%Y*OE MDA2E+AC2A&4:1F7.">]%(I%,$A)"7+]*$4LA#GP/BH!2G_LT)BAI7Z5W.?^_ M^47JU!OO-7K7A/'^7_<.F9D1V>+^3' M3F7C)L7[H3X9U"7(=2R%6BN4&%+6;61%N0AYK&DFA(GO"8BD'^N6U"&D2&VR MU9Y;%W,;EG8X3" C=IT^[;"ER0=1?5LU;4Q6-4MF&XWLVW@-G#&SE7+<"9@L MZ["I2*5C'':TN );/=0,@&>:@*TJ3E,.ST/37;\J]&*QB*6(/8\I:@TI4DR;^'9&/MPN%&L7O":;8'6#6R5 YUV]>EQV51&VY^^+E'@ MJU83M'H:.J;'F%.+XG:7F]N)ZMXYGF-'9?#&@;VW0I[C(: BF@?"AQ_V$AMRCA'HVO:=<(CQ9/RK> M"NT66KOMG0/ IMK$]<6KN]^IG0#&\7[LV&@7V76=4/W8WNK4;0-V4)_%4CMH M;DE1/=5580C3MHSN,;/@<9C$OH\@2RF#R&@:<&FAN M[-R*"AZUK$WIJD;8J[K1E85-W(>NP:;%$68CTT<'5RTF^+(+5V\C*LN7T7P_ MX BVB8S[H?#9&>L&F/1:WGWW3V=&&VCQS"8VN7Y@3T%M8^\XNK:A>#M54V4B M4L\C,,),%Y$F"4PI9S!%"8DQH8D?6,7Z&XPY-RIM=JO;KKJ:]UB9AMP5,U)Z. MH9!QB*)8L0U+0TAP*F",,/$95;_PC"K&] \S-X)YOGJVH@XT.9[C:6F?#49I M4NNLJ\MPL@J,#5(#3;/!B%W$,#OU:@TWQP[B8&R,/;_[,J;800V.&F*'KQZ8 M!L58L1;\CBQ)H"$&E0BV 2<"%[DT:0&5O(4A%+ DFL6]9]N'P,'/C MPE9*W2ZJ%K,^+_B3W-O:6D= -3.OSH=J9$+L4.HDO *MC [3FWHQ<)73='B0 M:1.9>A7=RU[JOWIHU:ONC$.?;>QDO?" "LHE@[&'$42"* X(>0Q]X;& CNG@EK0ZF H4AXZ&/A!]+*3CLPQMR8MQ.Q M#?^P,\H.86AFCYV)S,ALN@&E$>^JB71S9X/U:._(_#HTPJ265X^*+XVNODN' M?=NOUV66B[)\LWJ@65XO$&TQW?\6_ -75)+)C&R2MJ_9?ZV5V<>O<[[C+5=_ M4^L+_R2J!?$\)I4M!CT_3A4OZ'IU.@Z!A%X44$0I9\PF@,FQ?%:<,D' DX[X M)$W?<-**;L)(Z#OB4]?23Y%5XD;*@8TZ0.K:0$WNR\=5 M65Z!6H>5E [/ X9AY^J@P'+T:4\0AD&S=[0P\#%#LQMH-;@RX.&;9_2]: '' M+@#8#X*ST.^#@TP<\=VGZ'Z@=^_50YTN>HMW5ZEU2SMT/NK)T8E"/[)RP7 : MR8A[,.2<0"12#Z9Q(&"2Q$2P(,2A, KQ-AAK?DZ8.MEA(ROHA%4OO!+7\JBL M#V13[XP3Z$;WT@Q$;8"_YB0>SOPVQT>:V']S4N5]/\[I6P:)C)]*4@7.SO']HW$L>8R" *H/"TUR*1'&*$.0QBGWHDX6$2 M&W52,1IM;EQ8"PL.[*GM[*5^A,TL)F>XCH-*;_=%JOO&1?\]=-OI<[??9_E)&=9?G_-JNQ[[7Q=$(RE MP+X/U1:,0D2%A&G")4RP1))2FA!*; ZZS(>>XQD64Z*#=5G71@"RDQF0C=!V M/&,Q#V:D,PZZ(S.0!E9+#3JQ=>Q%1)T4H[3]N0D&.YR XX- M-'5^P F%#^0(G+IC:',V\4@RWE;.Z*HD-:>B78:+)R+!/#^%B,=(]TGDD&+A M0^0)PB3"+,96WE"#,>=FWK=VTZ/.''G-F,(]CNWF=]J1T1E42V:3B5MD^RR M/AR(I1\AIDB&XRA03(-U]$,@Z\)H$4U$FIHUA#S\^+G1R[;YN\49RQ'D^OGB M?#Q&I@93*(P)H%_COF]=W;GSG:M_;;_Q(P^=Y'/N5ZC[LF/L>5ABG!C56C ;;FX?\292 MFZU,DX0,<34S =RA-?(GW@H*6DGK%$-=&;V%[TT??$/*ZAF@XJZJ7M]@4Q?5 M,U#\0$T]D[L&G)W6%H/N4U&(;[HFZW?1'-+JZ++]40]78KV62I;/@NFF9IG, MVD-=_I_KIICZ%_)CX4:9(,CXOE-W?WAE@"@7J<"IYTD?QDD00$1TH7(Z_J9* XHRF(&C;/B M+">&F[A(BYGR^\5:#.\;V'>9?1-\O10W4I/B*J];]LDC=<^_Z&B-;?G7* Y# M'@8^#$-/0A3I/GD^#2%7^# 2$A$S*Q8Z0Y:Y$52G"EC)NKI_?7"LNX58MJ$] M8W;,Z&HBS$=FLEVXMWKH?_5U6 !?:X7 *$5]'0#KJK/J&9),VQ#U?,CV^I@Z M>.0P8GWW\+AL)00 3E7=B"*8@H)H1X,L'9.H8@&A-MP\;3BSXZ^*_4"0%HW MAV:[3:1;OQ7(5Q5X$A4HE!+JI>!7H&EV7B>W%EO-[.A^XG?&;(68[YLP]J)R MJ$/XM@/R3@/PKG%X[:_XU+X:6T6OP.WVY?AL\')8+S:7F2-'Z]/$PD^ZI%UF M8EZN@A>28L!1SGYP^&NAOAJQFV[>.&&TP^8ZYV_7XKU"?6>7M%- F:=^%*4A M@0'1%6DQ#R -: (]ZB,O3,(D0M+XQ,:I:'-;\)J,"=)E3!26228CS)W!0=@_0Q:J]971D,I")2&0*L(=GT[1C6W1_\6S8]-+C:O$YV.7&1^[4X_ M1IF"WD,.MR-.=Y8Q"E+/CBS&&>%<=^'[3"WWXF/V7>=!5.KUSC8UKUXXHI@O M22"9@+[GJ:TI]Z3:6:$0ZC*D-,%I*K#1*GR&#'-;;G?]55O)-R'*?27GG$V+ MK7]P%+ G] LV\L-:@7W0)_(%6H/HW =H+L&%?'_6$!WW^=D_:L"619<0^I"7 M55&;#EU,VV=%O>^7JU6Q$#QBJ0@H3((T@ @Q#Q(_\6!(_="+<1J'06R\"3DQ MV-QX;A-Y62@)@=0B6AB@IY UV"(XQ&MDJJJ+@&U%W8E:U=*"]XZQLS#''6(X MD8%]%I9VAK(A.+VF[ZEG3&?,&FKSS#PUO6=@%F'C>"V_K-I*JEW]55'^4BAS M=Q&D) X"GL! 2A\B*5)(8H(A2?P0$T\0&5E5LS\UX-PH]K80R^PARTGQ!![5 M0[^14H#'(F.6]4%. IU&OI\(ZL%(I IHPGV(642AEX;*PD\B/TG]KG3LA% _ M+Q,[MIM,.T6!>KVSAWKW+4E6@.]DN:XM3/6%E9EZM8G]R<])],VL=9ZGD@K.ZB%!YWT=L1C/ =F!#0&LB,3D1&HH[H';$%S MQ%'&PT[*5;9@O.0LZ_N'<5?-?[?%2F;50A#!11@'$$><*Q,T0#"E/H,QC3P? M!6D8AZE-/:F=9ULQT 0%HVK1E'FI9;,CFEW S+AD( PCTT6#P&T_ M84<$!7 M1U_Y[I,G_9 /J/3R6SUTR>#T<5$4@G\A/SK_WH_N=VV0WVXLPW7>97F476S$ M[I\7$5.;'10F4-) 0(3\"&*1Z,J[W)-(1 F51D5WQQ%O;F;)ZU6^KFUVMGIX MR$H=YORLC,V.Z-;)ZRYGU8QV+C=7HWL8&R7J8.CNJ$G_O/E#J]X5V-6@GLE. MQ2O0*?GL&J=)]2.@[RX)WZ5P4R?MCP#L@23_,4:Q6Q2XR!;O\BJKGCZ+>UVH MF.25[G*\$ DA.$Y#Z FI#+4$$T@((M"G@L2Z\%@8&P5)'QM@;L3= 2%6,*.Z7Z 1(J!?OK_>K[S^K6AG_4#UO:.?K 28CC ME#K=IW_R.E<%@31_L$KP]^MJ770Y&YV+ZC\$T9UTBP5+ S\,4P23,/+5-QYX MRG3C#$9(0*:$UTHVV'C7;/Q'*T"D5F4ERX=)$55*=K&MD];A@U?EQI/U;Q\%&- M?2.;T+^%%WDTBH4'1>)A72'-@ZF?)#!6I$?]D,78[ASTT"!S([4;NLSN:TNQ M!'PMP#I7((([D3=%1-A:;VK:&-KWA+7--^UH\"#89AQW+H0C$Y@6#VKY@!:P M3IVM1:P3FYCK*JE]8#ABH(-#3$HO?4J^Y([>:P=&YQY,[-G)67O]M+VD):4Z MVV?C-*\;TS[67U3'9&\S7?(\YSJB8T&01 D-/1AYOK*N?!I!K+@&R@ 3&8=Q M&H1V*?]C2SPWRNID T^96%HV#!]_>LUX;5:3-C))[B:!/O.*[:BKCPT/)HLV M6:'; T:PH_>.J;AY)[3N#J..IYHF5S'*H\L[;43S5/#OQ3]/-K"KG7W[X]:< MZYR"MR3C"\]/0Y&F,0R9I[,X=9VK."+0Q['GI8RK'?^0GN668@P(1INB9WDG M(M!%U,_=X/?/P]"-_?FP7G)#W_UK*_[F=R6X[0/=P3[>"+K1]N_]HU]XWVX$ MS>G]NMEC!L8NZP*#]2%'777P=E56A:BRHB'A=IQM]^EMK!5)0XH2CT"!(T\W MB6:0>HQ +EG(B4"M1?6>^[S!KHMA3(X;=N9/;]I1M]*(]@H78KN3U;;54=Y3O_FN=54\?4^[H]O\"46MGZ>AR,VE^$J611 1*0744'XIABIF: MM"2._$BDR$N]15.W[:XB1377J7LIXIB[R?LLSW6\.VUBIR\R;Y%,:) F#.*0 M,8@"X4/L8P$%2GSNQXQ))MMY>Y<;YII=:M8Z <<,9^&7GC!#M_'D4S"V;_@9 MT34JZ5SC5BG0:@5VU=+I;L\5VR0G._3\.D7:E7O7C5#3^G"= KGGJ'7[=$>1 M\S>/=09K?J^K";TA1?$D5T5=$G"12,E())!N-I#H9#Q%T9Q)2 +!$C_T4BR2 ML\+BCX\]-U>$;O"]ZJ0%2YT3PG;D/3/.O6<.C+VP8R [O@=V/T)](WE=!@T\ MDWW$N//3@(T55-XS\F4CQD]#KD>DC;=/U;#ZGQK'7KP0N&9EB\>Q"%VC/>_U*L_JR^Z0-GDC\M MXH"2B&L;(6 (HL@C$ >AIPOOAH2&*$U]H_RY$^/,[8ML,PLZ64$C+&BEMY_12-_LL'5;_;K/ ?,T+; M$-O;0MO&U9,^I:NNI_[94;G7:JK(K]33EED]4#G&+J; L'N@+Z1&W!LX>9 MLOR@*TQ>5"AT]MAA/C:USCZL\MK==TN*F^*NTLM%'6IY*XHZ&'.!)6:28@_2 M.(@A\HGZ2488TE#&7NC[4C"K_!V#,>=F/C'5^"1=*7U7F4YX*OEDA2E M;K,$2BW\3W8N-I,I,'.M.09VY%6KQ?2NP50)#'1J5"UR&Y-^JU.FM-3NG&D6 M$#ERHIF,.*GSS *"ETXSFUN'\=&'_+OBN57Q]'N15>+MZL]\$89A''L^@L1' MJ4Z;3B#U: JCE/M)XDO&0F%#/_M#S(UM/K>MVY0%W8JJZUHU73HM(PL/X&G& M)>>A-#)U;(0#M720*_'<<<1QU1U1PH$!)F6 XPJ^_.![KAP8>%RLF!"\U%U M/I3E6@<&W,@V(5;7:UX@X0D=A'&IT:< MV]?_>E44JS^S_+[N$ELV*<-EFS+,E9[7%H0[GKNG6@PL>!NKI 89A'$JU08I] M2+PH@(%,(TH58<6^T;F>4ZGF1FO'&M?:VC,N)LS4!)IX&L8^UY!JIUYEW\5N MZ_&Z[<1S!>LJ"UL5M[7W3K:=O7[0[9"IHGM/8<+_8/.;/_P?;)Y3;KT(\BA&(20#_P?+5%2R.8IF$,8Q(E M1$;$2P8V/3@TVMSLF)V:&;\*HF6MIV1@;X.#^)H1E#/41B:D'],( M%-=="@Z.=9G6!'UJ'^U'T'O3>"@*/"34CLGC MGOH/\B#U(P*%3!(:1@$583*@>H;!T#.-H-C(6Y?,T/D8^2J'NPD9V:F$C,&3 M8>CC<83MQ(V<5A+<%+SI1+81_&K\;!<+N!QW=^H;\2(-G@P@.-;CR>36 ?%A M^\VKC[:M_BRJ=9'KG^[(4I2U,WPEY8+Z,HR9;J#*M..',IT8B!%,B(@]#WM) M&C';^+#SQ9HKNS7;0>,C+%>3U,]L4V(^#>MURH"M-E=@HP]0"G6%1^NL%1U) MU"I5_URK=04ZQ::=*XMPL&GG;*)PL(GFSBX>S!W2O?%@#H:9+A[,'2;/XL$< M/M8^;>)+072"Y]W3 UTM%WY*&$MH!%$@=>PS"6&J*TSX24P9CL*(DM0T4>+9 MD^>VH6^% XUTYJD0S^'J7V7. F'D]<)0?ZOTAH.Z#DIH>/ZDR5(8#BJPF[1P M^(*AN4KOLZ7XM*Z3WT@BXI#P%$;"3R B2/?VHKJF).6ICQ/I2^/O[N7#Y_;I MM9DV6D#02&B;B;0#W.DO\!PXQCZ;,T=B0)[1OLIG)!?M/&SBC*)]-?;3B Y< M,] %GN5J1?V8?1=[,=?7#[H&PG_7MF![M+7I,9(@&7I42D@#I)N\4 XIP0RF MZAL.2>Q[W*X_WS QYO:AV_=X&0B_H>M\=%#']JG7"L!:@[T\D)WZW;O:C-+@ MY3PD73GBAPDQK8?^+*#V7/?G/6WP*?MC(;[I$HW?17/L_TE4-U*74#"IQ<1\ M+\$DX##RO B3X20UN7J<.I%?BR%2.D ?_^98LW46_9,*Y U 3NO=#67GP!Y M4;7IV"F!Y:'DN?-KQKU33-=DD18[4]3&5+W2V_.?KL"G)D17:74U?94M1QB[ M"\PX2YJI0S5<0'<@>,/)8\^KI/5^58CL/M^$;+7K0UM8=Q$PYB4A05!&(59; M3Y]#'' )0\ZI0#%AB-DV*#08=FZV:BOML#I9)Q VHTCWN(W,A)LLYE;BW0#3 M5FCPJA7[>';DX,I89C@Y+HIU8M"+U,,R ^)8*2S#NP<[^)LCE!-P3 M^=+:G4=:PM1[Z&CZK.E.%BVU>W9\:'OO,&ORLWC<1.;\EI<[B8(I\@E&C.H$ M[0@BF1*8!I& ! OBISQFA _IAW5TP)GNW3?RZAW@NA,8L.;D7@YL]WH<=C.K M\CP4IVKS\K@3L[>1TG$VYDDD')F*Q\>9U#H\J>Y+@_#T#1,W@>U*4)=5L6[D MTMUAOGPC^4W3"_ 7]8BJ_)#?UI7M%ZF/N1=ZOJY30R'B@0=QE!#H13(0E% L M*5M\%P5=C=X-UE)TFV]Q5X'Q/LE:/O4)ZE(W=7F;TK*^S62S;D:#5TA_<=(UC&PB >E4:$&;0,G;@M%VZE9WT1_OUY4RW-\]/"Y73Z+0"7!S[DR MS8^JZH+4@.V*#'*=PRIKH<&3DOK<-M?V4V=\HC3EA(Q_W'2@'?8FZ*E1"70Z M@6=*Z9-Y-6>-7K5;>G<0(13;0]B0)(DMB'42)TV;P( M)2$W/C^;0."YD7RGLG8^JAV 7!4/==[5;[GN-[U3R&!'(XLCHRE> 8-3O)E- M[-C.CYTY;1P<] P'QT;UW5< ?*VU!R85+2[S5E@<0L[L[9CH '."M\31Z>>$ M\]-[N*$[ MLEY$W&ZU#@]UB3U4K])'-D?]]PPCD-]*Q6[ORBI[()4H%Y0($5'F02^(&$2< M,$@(#6#D8Y%B+XT#P6PHX_GCYT822CIM4FSDL^.$%]"9L2I[G.;Q"'$DL60(1D+' >8IE8-@\R&G=NG_W?QQ,D3 MN&;*A"LS^U+7AF";D8)["$?>9-6IWRK#^GE7??LM7M!1%73WG0_ZXKJOI[%2FUO]<%T66WZO=5E9V?=>> MZF,0/5]QG>:YCOBE9:N_IP,JX3F=5V96!Q%X(4TI#B-0T0IRJ!8HA))D,<8S2 MN)W5=SG_IYK33M[Q9O1=$\(_H^DT6_,N/D$C+Y';\XBKW5+4X$^E(]A5$C1: M[K5YV.@):D6O-@U(GYK'CE"6>8RI<%W.V:F,ERD#/0;,1\M'CS*8HXB[6U'H M7Y![X2\DCCQ/8 $#%DB(4!"HY2#F4*0>$[[/ A181;GT#3:WSG43L_KNX '&/%U.T.==EXN@-*GXRE M.W3/F:W #FVRD\##B13*:@QY !'V$IBFNK07)@+YQ&>26W6\Z!ML;M2QS>6W M=5_V0FI&%*Z &IDH=NH=C.ZC,('$=:^KB_LC3)0^VIG*O>^A/H4]4--%%_]1 MYLV2E&4F,]81/KU5OPY')F_U M:PHT@E=;%7^JM^'/\ 1;0)O^M!K2*[VXN%M$9C>_CE:L^>@UZ?(X'[6/K,7S M$W!H-!2MMM%8399@QMJ(K867^BP*20HE)@@BCABD41+"D)!$+=(^BB.KQ;AW MM+DMD)UXH"T>8!O^U >LV:+E#*Z1%Q(MYTX,Z1780'=[ KH! 5 &D#B+@.H; M:^(0* .U]V.@3&X:ZEWXKAZR*IYTY=[RF^"_K%:\K$M ?A;:6RK*!:$LBCB* M8AM,0FSH=G (WNN^A ME?8*;."K!=X4H>V$=NF#,$;(F2OB](@3>R2,(=AW3)C?.O J' 42A@*@.N/O\8J\V)Q#!)2(@#B9@7QD.J._<-.CG]62V@A\!5J1W1=Z M-@'(<9GGWB$O4N39!(1C)9Z-[IVTE^[GU7*I+M&Y;HLT(0$CH81^Z"D#)?0( M3$4<0>%[C(4I$:DOC=/7G8@T-_[ZLJJ(88M"A_/2SV*707MDCCO1B%6:-&(% M7[5NH%7.)B7O(ON 8A':J2[.](_0R_= \@X:J=[ MZ,G#;/-WI-#1\.6M*+H4[XPMO#!B?A1Z,/4##R+FAY"D"*FM>9!2&H?4"XPJ MM?2.,K?5JQ:J+B3+%;RZ[OZC*)JBLI8U98^ ZN,(4YE"RI,8(B0%Q'&L,!8> M0I3)B'!L5_;W;%BGJ='; )N+JFL4]K)#F'KMQ7VQ K]FZK.\>RHK\5!>ZE5\^7> MI?_BB2N1U__Y+)J43G$GBN\9$\U1D;_P"/)]$ODPBGR=]THB2)$,H<<#3M- M(F16?FM4*>>V*.S6V7KL+QH]X52:,=;%)VADQG-0.+S^'[!1%;2ZSJ<^N,E4 M7+H8>*^,_QR5OTU@=E;FVVBPN?6P^(=09AGO2H_7GIY-BM6"$DIE&($O\C1)!ITF8*,* M(#D'6AE8:]/D+I3@JU8(U!I9AM$,GD&SU6V*>1EY?1IS2@:TR3L/3V==] :* M,7&3O?/ VN_!=^;S!ISBOY-2L&J3F_&%_/A,*O&\>L.;5;'*R?>L6)?7F=IC M+3,AE3COU#6KAXS=Z=H.:HFX9M7U@SY[680<^VG,(Y@0[$-$9 H)34,8LH3Y M84IH((U2IT>3<&ZT_.;Z\[L[P$A1/%'"_@!L2;*'^L-7-^5K[&/A'HU-MM>*\UW"NULZ,D4%KJI#^MYU5]S-RI"CI=@5)6_:E6 M]]*S;!%%<.G9GBBHX**S;A=T,.:,],8@C#+P="$)8^+V+$)AU($&F !*C$*H M7=];T?SOA_SM6GQ9:2M$#:P;:-^20O>N7G@^2@-=N)GY$8$(IX'.=>30\Y,X M"1*.D6?>:\9XV+DMUDI,4*U^KLWUHI$4/#:B6A"W.>H&:^XH6(Z\D'8R@U>= MU#\I<@4:W2\K\$K+_A-HI0>W(^)KL=J-@O-$2YA3O.V6)&O8>M<9\Z=-MWA8 M:_AL1;"_VX[FRZ):W/R9*V[\ECVVJ4S2BWU)< 1E2-0>S=-%9&(F( M(*OW4 ME\PWXO(#SYX;86_$LTP%.P1;/QF?"<;(C&N!@_'WW:-QGR](W;;C!U+_VOJ M#CUQD@^Y1Y7N:^V[9(#EU;K92_6IK[5[A^3JQ^=?_/LL)\HLS.^OM3B7C_FBZ$U-DP4HY<[;5[N/8'& M>]%K\<$#X74@Y*Z-]F1A00R<'0-S;42PIV&23@%M.6@50(.X^M<+ Z+.3V\4 M 5M-QI\$"YMN_,F8R, ;:U+L;+WSX.PU_ 8^>CHK\#S=GYF$9S[*;C'B(EN\ MRZOZF%<99*3V3KPE%>ER6M.8>(A$##*)D>Z0H&OI$PXQ8S3V"0L%$2;&XJF! MYF8Y-K*"'6&!EO9DMJL=NOTKADO,QO:-#X3+F&%,L3A@>I:"_?5^]?UG]8C& M\E0_;(W.DP^>A$1,U>N8POCZ8=$7OV;YJN@>+LIJ<^"X0()(&@D&4QX3B&B: MP#1"%(HT"H6OVZ:D5F75CXXT-T+XI"90]\M;+9=Z]>SD/2- XCC(9A$03J ; MF1?.0LTZAN$D(HZ"%(Z/,VD4PDEU7X89G+[AS.9,KY]>-WUC[KX)4?U2K-:/ M:MJ;KJ8RP1XC(892>#I?QE>6!$88DC@)2!KBP#-S.]D,.C<2V6WB0I] *S>H M!0>=Y,,ZRAK-@1FQN$9V9(YQ ^KP+C<&*+EN6M,WY&5ZT!B <+2EC,F] _,W M-@VW;XO5HRBJ)UTXMM+GJ?^USA[U/JOY,(@71013 KD,/8CB",$4!Q0&-/$] M2; ?4"NSQG3@N1%4)^U57?-,9#*5.NUEU(@/2!$GK M;VS9UKS*1/DWZUXVIM-AQEKC@#PR;QV*&\ATUE.'=2LZ^-H)[[;QC25B[MK@ MF X\=5,<2T .M,BQ?<) ]]$J%T^_DN(/46D?=OFK>*"B6&"?A32.E55%=,46 M%DE(J50V5X2").")V@)B*]_1P6'FQE*UE* 1LSZ=L2P]>01,0Q_1V1"-S#'[ MZ("OC9 N_4*]*+AR"AT>9%J/4*^B>^Z@_JO/W7*]>WAONIGC MM>Q#6:X% M?[O6[:6;,6I_XF'1%DCX@10TA)[GAQ"%!$/L(ZRWT-SW,4VHY?IA+<+L%H9Z M,: UM; =.2T7 ?NI,&3W40&>@K9+T(A_U9U/G"1S(M7$ZRK"4F35NG!9/60P MFJXHV%Z :;EU,$![I#G\24/9D%3U"_1&]]:[D;4 US^R^^A(<^.V6KZ-Q0N^:AEM3RZ.HFK*7PZP&IFF[& : M0#HG('#&+&EKQP;&!YD8'#OK:OX32V/-_-D#C^_E;;*Y (R7XVO[ON#WM MCT#BNI_]RV$NT\O^B+)'^]@?NWZ@2[YV\VD_0)M!GHE2!^>U@N?"-,7+GT^P>;UK5OI/B>B]_LKF&<\GI=9KDH M2[61H5E>[V.V/I\/7#=:DUG=AZ,^D[]F_[7."L%U/:OMR;SZV_JA*VRU"*F/ M$4U2R(E/(&+,AVD8$O5/EB#F,9+HIE"ZT* 9#[D7T8J[-H*.]^VU1>%(*[D= M38TP@V;4=MEY&9D..^7 CG978*L?V%6PJ^K7J=@4_=LJ"5HMK]H+W5'I>'/@ MB'Y'$'!2RAX/X)C%P1%.' MQYB4:7K5?$D6_1$Z40IS2!F%/&2,@)859[SS-DF1MW[*H"*O(#T%:9JZ[WE_[E M8Z=0;3MD78Z=&!+1</IN93?;CJ5@; M:YIS@*DC,CQ'DDDITP%D+XG5Q2,'MH3/RL=5299U[M3?Q9++5:'^*3ZM*O4G MG8&;Y6O!VW#?5;Z)R,7((U$002FB!"(L.:0>]Z$(/&68,91XB5$/YC/EF!OM M:LFA$AUJV2T;Q0^<"3/NG #?D7FSTZ!)S+P"SZ#6+L,*[&H"MJJ,$!=\)IRN MFL\/E&+:?O3G0;77HO[,QPVCR8]JDWPCFT[ [XDNN5L]?=15UHNVQI\71C+V MM17*?0R1""5,413 -(J3P.>"=&?%I>'0S0MLGN1+X"C="6512- M83H8[6UP02"%5'030$KC&*)(:%>9;G&M[+,D]!5(H56PZAFRS(VD M6E6.=LVA3V"K#Z@5&M2Y:-"\F5'91+,Q,LL-F(A1K&;!_R2KTPV>:(M2EI MDS :8LDBR*- *BLN8+I>-X=Q*"0/XC")[)I1F@\]-]K9S4%M9&^;&FZEW_0W M/*_*T,E),>.G<: >F:<P*[PMMLX<_A-]W.C@#KZQNX8GF KN+*5QG%762/F M;+-G/O+$NSYK2/:W?_:/."?'\N.JK-MVOVG.+!4_;@\M7PNY*K;-/D7YL@!W M'0BR^Q1=5+)Z^E54WU9\)RMI$_D9A(KR$.;0DTD D2\\185I"EE(1,I\$0:1 M51'M"^@P-TIMP[5HK2=X+%;?LU(71%+_W FRTR%<555D=-WD.54K^Y*2D[\M M9LP]\W=@Y!6@G?Y76O*?FJ.,+02[X2?M"])H!AK5P(YNNX%_7?;;P=8'XQ3+ MO-04.DW6G5:#"^0!7V2*#J<87T:4 ;T2KY=+<5^L?LT4WN53J?M5J+';C7+, M4C^,,((A)02B2.T24MU?(DVY%Z0>1BPQ2BDY.=+\<';] TWPZ.T2V/N Z7H!FNCQ MK..?T0WV??W>MN_%>[7S(D$K<*_M,E%V+]]#G//$0%$&B4^HH M@JFO?A(IYU$2)2RP.W<^.M+L/G0AZSB--O>F;KC2M%T!FW331H6G@<',QT$W MVVT[@7)L.G")HO5F]B1"CK:9=&-X4MV7V[?3-PS89/U=/''RU!JQ21@( ME*811,P7$"420^+%#!+?$R$AH0@](PMA[\ESHXM&-@O;_QE,!ANDH*\I$40$?JIKA'@Z!<*'% 4)# B.&?5I MRDED8\38BS WNGIS??=W\/[CS>]WX/WGFU_!S>V[S]=?/GSZ!5R_^?+A'Q^^ M?'AW9WDL,6!>S.R<<=$>F1^5\$!+#SKQ=2[#*ZT!R/*?=CI@;;48Q:\_'$1' M-M( 28UGH8#]-*J.N-) \RM+Z)X^+@B>9=UUAE>7JQ8+8Y@&NLD5(Q"B"/N M01I&@40!5GLZ<\/K\!ASXS0M)=!B;K(D+:R1(S :&&;G@S,R!>WC,L1<.P*0 MA>%V/E 3F7 6+Y*=.=>/0*]A=^36Z4R\?MF?&7LG+CV[,_SFQ[]GBE(+]NWI MH_BN-*^[%"1!DB9^ D6@VR\GND1<2E*8^#R-F)>R %F9>F;#SHT*M_&Q8"-L M73CHT_4_!C4P,$3?S*!SC^G(#'H.G.=T@S= QWT_^+Y!+]41W@"(GI[P)G>BG-C6(^X>S M(J$)Z@E_T6. 4W6[A^!J1C/NT!J97KJRE3OEWEI9P:M66H<)H6:P..*5$X-- MRB=FBK_D$<.[!@;^/CPJ;M(F[4W1%3*ZD1]7^7V=H-4(,&W Z!D@[45\GO.L >ZMU^MLR77R M??>#$J!8?6\2R735<=U^_MMJR7=_W_HF* II'"0!9"$2$(4\@I0G"63)_T_= MMS:YC6-9_A5$[,1N541BA@^0!&8^I5^]&>MR>NWL[MBH#PH\T^J2I1Q1@$DR&1W=-EII0C<>T < !?WD>2"2QH+Z93YJ*\@4R/+G2HW@-4_ M@GE+:GNT633Z'/S*PV#49^0 MGS'QL/2--#8CF0-[C%$@NV$ /"\:%_NT/YX%,@ *!V;*$.UUCO(R]E2/IK@Q >O +WS MG3I-.U)-NZ.N!]QO[B7TCI&[@+#C7KTW8*/%G5GYP"^-I+^:VG,NV'4)#[N. M2;A K@M]C1UR=5WM$\%1#@]U3-,NE5RO;7+X)G?+S^:SVD+1+@JMV:S)(7^Z M:O3;5;F9Y1$5C,8M.V5'&$+(J>VEPQ2^'V0X MW5CNM0=I8')L5+%6U<8R87[>_:)6\@:TM;!'H'TA#JLJM+H>?LUH&S"+_(!C M$2K%_! BCIM_?D"0CY+3#]E7QRNKU??OJZ6E+=M'>;_=E!O]NNL-\(QF5$BE M,D@92J$)[X(D$1F,"[T %)3GBE&?%>!29U-C\DI64!IA;T!IQ06KO;S@%[VI MJCX^?QOC#[DL\BB.,P$5BXPU/V>01!P9-WD2*8+2G/+9DUS/5^+KAJXWXP+_ MLN,!3]GR<;XT:38!H_H77 Z$MZ(QC2/]3JLTH^9T95YQ_8?,.<%"I%F4-7B_ MUV? 5T"[Z78XK-]7+_2P0#M>T@:";N@KVHH< M:[KV*FO5-#RUQ:^1RV_^[V R[L1(( :YS:M'F8"4R 3F*%8TSUBD(N&_B'4! M:\0%JV9/N@%LMW:M%*@DZ ADGM,444EAD;!,OV\%TN\;TW^0*,)2)%E*,]_5 MJ3N,PZ]$+1"E/G'UA<]MS>D"R,#KR]7YY[V,O%0RT)*Q:W;4Y>&E,B^7@J/? M=PR#7Z_TZ[=Y-G&Q)C&1247T9,S^;YX?=(N5@[$JTE11!O.$)M6E,F&R@#$3 M$=.?&UN95T#\]3ZGMEBT?#T>#G*!=W(M=@'=;5X'AG+@*=\91?\P>'=<0@7$ M._0X;FB\.P1'0?(>CW8VYILD";7IQP;E\\V6+K[(S7:]O%_NPO3+&2$1YPP) MR&2.(,HYA902"G'"B@P3H@22GB9ZQZZG1D*5G&!M!07Z;/9DDDK0#NY^'O [ MF]0' '5X0_FU3!VG+AI-;M-Z*"KUZOR708WBGFB&,W6[=CRV =L3D!-F:=\6 M.KCN?9;+LC)JWV^^R?7G5;G1LW5>)8%O]=VNJ_-);OY"Y\O2O$.R_+):+#ZL MUG_2M9CQ))%1RE*HTKB 2%*J]UTIAS%BA11%PG/NM.\*+]K4F-&$G-OQ7,_U MK#3B>GB(A1VTRWSYND,Q,)_6>MF+1*L9.%3M@&@UN;:K@)D1M J"2D/PN]$1 MU$KZ./R%'4X/%\!7&]:1G )##F\@+\%!(+_H-QBVQ_$\"0=!ZL"W<)@>^E07 M.(ZB0U&:8"$**#C3*VIF_ P3G$,:QREC2,5Z69W]D&NV\JL!T"O4KMW?H"YS M=3;^5IK^7]BU6#L_>&F<4Z6W*3*.]%&-:&1)8@+3I>1FLY(5+/$)_OR7BOJ< MGP X#*QN1[#I!WV.$^PY3I3G),([/>,ZPP9TENO-[*M\-.R^KTM,%W4^3X$Q M+7#,H"A0#%&:$4C2F,(H1GE*$LY4XA2Q>;&7J1U#VA)Z9DB]C.9E!@B&T= W M/E[P.$]\)_4O37O=0&O*ZW_MI_OEMD>9[$[J-5/=[5$(S-($JIPQB#A%D.5ZJY46!6*2I"+.5(= #H>NG=[S\<,Y=H("VDAJ M#8BB\<5M;1LZ6G*O#HJS"3<(QJ_HY+P'>R?R@)[*Y_$9RO'X1(^OZT=\'H*K M;L$7'NU@>*W-NZ8*&4EGX>5S0MP!YOH4#". M=(74EKN^1ZI%!Q7(]PI\'19D#TOE4&"/9(@,";J?O;$++S?SS?/G+5O,^8?%BFYF5$:,<80A$5FB-Z RA:Q@.TU1CU7)U?:-/98RU?LL!5-IX@GB2+,*UWL!&A6TX$5.:%[T M\9KI*^#4N,A\E!WNAP2]6#<>[P<'&T^'P^,JC-# -GO:[ %^.'"_*QO/B MQ9!6>K9&-JQW3>\1[N=C,^9(OZJG3:\1'\[A)A3^OFXWO?M]5>>;4*A=<\$) MUD^WW7_+U^>=?%I+/K<]Z)\7LD[_<9QIPQAH>2;Z.W31UGJC7/+#T^TE/0[<@0;2;<#RJ@#,U(A M]=8XM'6Z 3NM+..W];H!C6958,+FQGYEIUZX,U!HP .=F(*)->KY*C28+T]C MP=L/%<5E/(NXENK#=K-=-PY&G^FS323Y2?[K^A#-4,0S% DH$\XUET8)I)AD M,$^EB!/"TEQY!>E[2S U]OR\\W(W_E:[.?UV+86>RU?"4 (-BN->=TBHA]_4 M6CG!7M";O?>5A;Z%N*O=R7_WVA7"4-M4[_['W8]VA>=HX]FYH>Y.72T*KG_< MFRK^NM2;W]7CCDK[U"CYN]R-M[HC>R+-L(H=G)5"P.XBP];SYY&=VX+@\PIK[= M+7=8,?^ZG&],QOUR8U[]A_6VW'S8+D5=SB95)@1329B)#$'$.8/$N,JEDE#) M<)03&3FOA!>[FMH*9X0%\YVT8&/$!4K+Z\&9E\%U6,&"03;PRF31V@L*K*3 MB-JE --EV#R6D&#PC;0TG(5/;Z$N?+];M3P M9EOJY(>1B8QQVQD:S0 MHXR=%I KN=38/+^+45LU&0Q-,W]81[)4$C9; MO)B@I:=YJ-$4:%6K4I!^N_8!W@*W/?_KCNW B_( PPI^?S .?,"H"ZR^ <\? MPPU&H-/+ *.>O89#N"7)Z^IP[FJJ]#0U>NZ6MYROMU)\G%.FESDC41,4 M^W:KUSH;!66JD3W(]??6EV:(HU@*O;8HAF-CC^$0JXC"%"N281)+DCBECPHK MUM36DUH-(*L\TE5NEI4-5.>5'O:3A2GWIN7Y#A9[73QV_^&&U>&X]BJ#-? " M<:IZU=T2-,/7$EJO'TVJ@5HY^XDMV&?T:W_W54;0XQCW*B,YTFENY!'U.]<% M!_[B\2Y<;^.=\H(C='#8"]]ZOT3ANS.G[I:5FS7EFQE+,GU *PI(:*8/;[P@ M$+-(0!JE<9QCPHK$*TSM0E]36S5W]I6CE-__V2WG]RE\7?TO@J VN M&#=C> MJ[/<_-Z('M0KXRI @9-\G^KI59)[7U#Y7%+O2X]T=,&DY3?SG\E4 M\(,NI TOTRW/30RG^84FKL,/6M^X MKG7K^PTLS5*F<$$AE;&"""$*64XHS%.6I!AQ&9.\'MCW>F6;XK V<@TXJ+=? M_S>X_?0.V!_>_]^_WOWM]N/[3P]?[8=?WG]]^'+W]N%]_?O;!_!>?WS_ 7Q^ M_^7N_IWG6M1O/"7->9Y@!@N5F JG,H&8DAPR3$6F1*'2@O@4#!MM+,XB&0#>5:WDN6I-%NFZ3J(+?Z_K26WTSFO^:6SV1:^+!:R_GCLCKF\6>;[$]ORZK< M4/9?BZKZBOC'MHJA^20W]TKOX69QC%&4X@+F62X@(IQ!G+$$,BI2%$F%4>ID M QU6S*F=[FI-:@,H?P:;O?2 [L3WX^F!1MB-P%]_W 9F]MHZUM:P.6K^8I3\ M]08TH]HH"EJ:6L)OZ0KVRE8)6?4662L''9! "\) 0HZZ4@P+],LE9.#> M^E10MB+8*[SE9K[IT*>R-(^#TTFH"] M*H!970ZLBSO&#UV/N ^F04L6=Q+D%:H:]P'L=.'C7BUV8]'6G4ISX=(8ZHL" M9:FB&$:Y0! 5@D&2)!)FID*52E!,[FAH+-M>1+:< 3Z/3!5C=>"X, M6 /S6$O(F]T=[A"7'=?1",1 %SH:E6&N*_R201R>Z!@5IM^6;[24^PQ![[:: MAXXR\PJ>JU3&*2RR-(:(QA0RD1902I;G+&8\1UYTX=COU+BC$1NL=G)[QH\Y MXNW&(P.@.#"I[ !LIR;;K/1>"'RF3@2S>@5L9ZR%=?E>7_ G]9FP3&G^ES\*SO/8 .F_"]BR"OD>N]!V!G MTKSW:;$;R^X+,YG^'G0C=0J,@FH"E3B%>9SHG9XH(L@RFL%"8IPGC"29\$HV M=JZCJ3%DJ[J9$10823OF&3F+K1O_A4!L8';K!I8W05U#(A#]G.UF5'*YINQ+ MZKCZ_3Z6]Z\;NK%M?S2#9'9Z-3M@P2-*0 Q[&*=\&NH\G["B9!K=KG^GH%P_45 MM4_;IJ\]U#'XVD38O=$'1F&N%^6RK.X*UVO]8E0U(9_W7ZDKV=R:J@W&1V7S MO,^\5MH[RH=O='G_9.WE]]M-N:%+H;=&?Y?SQV\;*6Y_R#5]E%^D$;S9,E&^ MV=*%"2\H9P*I%,M409SFN:$N!#%/N*:N6!\;HYS'N5-JDTEJ-S6J;.2&M>!@ M)SEHB0X^SI4$O]PMP;.DZ]*QU/,D!\ U('Q*,D]H>;!*0ZLU:",#6M ]@S: MWZOA 1:?&U AU,J96=9Q&AL-$JA1N@$MG&Y @Q2X_)I:M (&HD_Q)0@5PSXI MW<8-?Y^4ZF?6^VD*V6U_\6FUD>VR3])6)/U,U^:>[),>M.JJ;$;RA&<1C2&W MA2>D_H/@G,,BB3A+LX*CU"OHS['?J:W)M9S@20OZ#)9&";!NE4U;F#2A30#] MDRG?ZFL:=AT0M[5R )@'7L6LQ >EZ!K,:ZEOP%[N<.N))U"!F-ZUUU$YV!.* ME^SH^[@?;PDYG]UJ[A2&/S\LZ.,,2REB)1%4.54093R"C+(""IZE".6(%MCI M6OVHY:EQSTXX8*1S8Y5CN"[S1B\0!F8&1_V=I_Y974],[E+R?W]<_?@/_4PU MK_4/^^E\W-(H$_:L LV4//^%;IN%#WH'LI$?YS],O+#>ISS.]02W(=Q_+:7: M+LQ1="8CGHD81S"+L*FT0E)(3&9D5?"44H4(2N5,;VK8RG6OX-*MSWO:[GRX MU_5]N9E_MPO7UDH)%EI,O[V $]XDI2)*5089B21$F&)(\Y3 B#$LJ>0,(R]S ML5&L>!V;42%UIYP5[@*D/##:ADML:F M<)LN'X@"[;BS'2,4*P?KY>-'DX_&U@R524;2J*!0[ZPH M1$1AJ#DF@1%/-;L7:4+2V"NZ\*B+J?'+3D)]P#.>=W76-,](P&,DW9BD'SX# M\\8>&BO=3: "J-=U#Q7L=MS!N(%J9Q4\"C([_\WPP<>[0%-]D!,9EF9[88(< M$JF/5R84+"KB6%$^.1W<.G4:_J/D,;AP?319$<\B#7]96$CE*IT4.$" M@P.&^?YK!NV.'7O["I&TTXN+[1/E&BAF]2^KE?ASOEC497O$N^U:$]YGFW9G MAN)$18Q2R&(:0Y2R#!*9Y5#HIE*,"Z*(EUO=IZUOVUEVLVO/YN^7F]>M3O4EG7F.)YE! A8)T*H MN/ ZMUSJ;&K\T995;U? 4RVM;VW@"_"ZT48HT :FC9=X-8(.4-/+!9%@580O M=#5R1>'K2A]7%W9XIN>^8_G2D%*^FY=<[_*W:^D9H>S5YH1>_?U68WEL"2S! M7O9!(ID[H19Z677J^W7661]8SBZ\7HWT*]"KSPMLOK0>,J9FT>-R_D\I[H1< M;N9J3G?]-WL!D\VZE>JZ++??]09A7]ZHG5!>TC1B*>8P0528\T ,,3?>] FF M/.%QEA$\6\I''Z@](#E=8O2LH%+3@P_B@%+I<\H,"O M4F]Y^ $X5[!YA)Y[F,BKSEN^=S*.N80DXD7!$<=Z]2:F0FXN(8NB!.:II$5$B4HS MYGV[T O)L:X30J#G<3O0!Y-1K@-NZQ=K".?.BPB$-/4?]3&^;?^-^6>_ MW#7MR--:\J8DZ=-"UEDN;[\;3^A_UH6? <]C(XI\G,]'D]Y_)>Z:>_KY9? M-RO^1Y-ZAS&5X"Q+89)EA2E=4D":Q!S*3/^",\I4YG5_,)RH4^.[7[9/'BWH;#R*,X;!K.1JNUVQ,ZO:NYU1"Z6 MP;WP^'AU;:_K<%"HUN'KH6/,RO8IX7WE@7^K-%F9?+;W+J7'B MRZ@N^KB6U;E5]_[=LY[%=<#=Z# LC .S7B7L#3@* C,25P?Z2N: E2Z<\0E5 M\>)ZA^-6OG &X*@"AON3W5CGEO/5=KDI];G:7MISOM[*@ZOZI;#W3JV/]HYG M=56.!_ES\T8K_,>,J"+'.2M@P1.B&2IBD)@_4$93E:0X-S7 /1@JK'A38[-: M'5"O)E6)X3K4JDY(Y.*^,\; NC'AZPW7P*S9* 9JS4QH2C5V!_6"]N/7=LS: M:]BJ*&2T!%;-@)ZXP^ ?B)4#"S4DR-YVM)+3U86<%.#T=6[SBZ/;F>AV6I@2DZ 9B-O= M0/QN= &U,HZ)S/L-AH?9=HQ!&[E'S*0G%-;T,Q%[4(: MX^A&\F_+U6+U^(H!)^T!=3NG3&"8!EX,!PHM.6,SGVAHR8FAF6 \25O*?]D@ MDA-0#QDY%9P1[&9S=^QO:DQ?B0P.9+ZIZMEHF$$M.3"BNZ>W=<'] M,I$/@.; A!P"2*\\N1[P=,J>Z]+^:#EU/91M9]KU>2Q$+L;:>ZVVW)A/=[D&8Q13E. <%CQ.(")Y!#%' M*21QRHF*<9%(V2&=PD#B.LVOU\FA8*NSK.=T 1[I?-GDB&R'>)FK\:7^YF:M M=9M7G^P*@ML#T]-ZKEFME.L?QC6>:V!,H9&J$,9F9=(T6+=&5F%D/6>KJ%S3 MM,G=H/_ZMU_B'/UZH_]&1?*K;?;?4A*;=$;&]G1C_DSLQ_J'^$:W7QHO)3U" M"\\#^%"O))(\BW@BH$GF 1'-$D@8Q5 @GB',:)K'J'DE_]7>QE%?1/,*'@4: M#O\63N,M+V\J[]42OX*C)HVVX<=T5JGVE.ZHQO&XKS<0&;>!5)T"@J-$;6,5!2_.65_U>>6"TGT"94?^A>NWB MH1X2_VN4!/4?@F"%/CMTW37CBMVOM=9%&X5E[SP^2GV02\VMR)+K_FB5-I6O MC2GBPVK=!+S.\HBE,2HPE+$L((I- :E,Z',_RC%C>1XE!?=+R-);IJFM.;=" MV/-1"425.UQO36R];=]<+?U'RVV)&7D,!EY"3I]*S)_-9;/5":3@4*L;T.AE M;<2-9B$3P@2#.5B^F/X2C9Q.)AB$Q]EFPC7=,2"BY<[T;K5E&[5='#L]U;ZV MLTPRKE(BH8R$@(@K G&FE"FU@_*DD(IGPBO>P:?WR5'NSJG5SEU1RP]HK8!G M (/70(@XSP1!*11*4(@B)2!.XQR27!5YD<698DD'2WCX\1C?OOUYO?HQ-P=T M.RJRV8#KB:-72&MF](XM\1J:.,8)B6,".6%ZLY)E>K,2L00F"6,"45;((I\] MV5(27S=TO7GEF?)2D@%]M.C".K_2C=V<,/DX7YIZ\=82JS]XNESM),#0(,(E MHQ+!6)KR/(5)QYTK#!.:4H%YD20*U4/S?NEHKA]X8!HY1AL6N13C#8C;5G$P MB ?>%%YQ C?T]+9BI]SHIBZP' 4O=6JD:\V@7:HG M>YHO;[>;;ZNU<22<88Z)WGC%,(Z*!"(D&&2<"JBP)KLL4ADER*]DT-F^IK8! M>WN0H:^TT@*Z$Q?\,E_6G_[J6T3H/-YNE!4(Q8$)ZC"9724HV$L:LH#053B" MU0\ZW]/(Y8.NJGQCZ(YW#WDUH976']4!_RK)9@5.:&O:0L$B)I@^A3Q,D MRS-(XX)E:980*IAG!/OIGJ9&'DU O8][M=8-FJ-KLH[-]'2";Q*=S) @ MC,1*P3A-8KW*%@A2+A#$2A(51S)E4>Y51.1E#UZKZWCUR'=NW;*6LZ/3^PY( M-P+J!<_ %+-W=7]_#9/N/NXO]0[MWKYK_W4\VU^J=]:I_>B+?A.Z7&]FO]&? M\^_;[W4%69'G@JF"PBC)]43.B()89C$L,JRB.&8YBIQ.VTR_)^;1TO[Y8_9.5>6>Z_*H4-?^7CZL&O\TNOA,Y^)N^98^S?410??\ M0_.;_L6]LGZ)I:EA)&F4YC B*M=G)1/DAY(4I@7/%)(2)YE3K' /&:9&SWL) MC5WBX\/;N\__\?#E[C.@5EPP7VY6)C9NLYY;7P=[(P*VR_G&_,Y4L%A*6Y,> M_#G??+-WNW>?[WVR?W4;RLM,/M( #6TAW2L 'E9@KP(P.FC&!K46EK";8;Q7 ME>>X5SZ\;H/@DX!M\,$8*_W:0(/BF8FM%YR7\[!U:WK$+&R]=#_,P=:OJ8Z6 MC 7_;.4,YR0)+/K%$1*8KUL93E,"6%Z M$4L2$GL5#?458&IK5B._6;%VV;G:*MR8D)K6!^!WJX=C4LK.X^1XA3$@^D/? M800'WO]"HR-ZH6XT?+L?]TJC(SA'=QI=V^EHC:'E-W-KHO]ZKQO^01>&D&\W M;^EZ_3Q?/MI@HEF:B#B2&$,5(ZHW[TA C&,)(\YR(I%0G"DO:XM+KU.C/IOW MQR0GX.8'N9?;TYKBA#@13,HBDY JI2!B3$*2%A%4G,91HKAD"?)W-PZ.^WAN MQF?1-QZN!T['7?Q;W08ER:(DQC*",8T%1!1ED&$:P8@E6:YBGF!<^#H:#S0D MPSL87QR0VMUXN*%PM":&!G=H:V&#J?VA)?*- ;61NHI(#FCV\T$IE%G/J<]Q MS78^,!R9Y;P>[K96FX8WSU\EWZZM+>_#CT_SO]#YTKB9SQ(D6,RBQ$0-Y1 1 M(4W^+ *QN=),!&8HCWU\$2YU-C6W!)-RZ)1HZ+.+N12"CT!B:1[L!U MSKQ^"9' Z=-/=O4J.= O*7TND?G%9SJ64FZRD/PFJ:GI9(R\']9ZR95+_OQN M]5W3U"R.,L%%@2&UAM4LIA#GDD$6Y4D<13'+8B^3@D.?4Z.3EJ1@)RKXO1+6 MDTM<('>CE,! #LPL'3'TKVOLCDJH^L4./8Y;I]@=@J-ZQ!Z/]KW8T8>!.O'& M6Y,VU!I)]Q4@I4CB!#$!5 MM.#+/K_JJ;PW72]P+H^'[[U-,)1'O*XQQ],&22MU?34SC!.7)U;!+V #Y39!6W6GF1=I(BCF,,IS:8JV)!"+*-9< ME62*%WF.5.I5*/U<3U-C)WLP,*%:51J%1M9N5\GG\77CGB"H#.BDX5G!-FG1F1W2_BT7G%C^=#-2CWLU?6.,$G@5D_? M+T5;O_I[X&>!FMCHCF70"EN8< _ 47'"NI&IEBAT&KA)EBV\+/F_<"E#IR$9 MMKRAFPA=@A!^>WC;K*]U;"*E"%%J,O*A3*]=DL6049;J98NR2,FBD!EU#S X M:G]J2XN1<+?1\W$W/T;N,M$'P&-@,CZ XGJ$IQ,F/N[UO; 9RW7>Z77Q=(0_ MJ_AE)_?CQT9T8#\K\Z%S^OFO#14R5?U55TAZ^\UD>B]G$_I I2;]99O MMFM[9*9*V33,LBI3)?1JQC?VQ_FR_L>\"9LU45=E*^0N=)3/R5? A9T''='I M!5P=#GBMRRB#$3KJJN^@3##PRF]P!@B]NH1I_^BKDZU/+ #K$@+^,5@76^NP M&KY7JBKVN,M[9NJ1'&;$?[O]OC752G[(7=[OA]47J4E[>?O=)&.=)8JP*.8< MQ@+%IO8P@S3B"":\(%&B3P)1[I0 (IQ(4SLA[ 4&3XW$<+.":RNS!UV&&3"' M=6ST81AX3=OITTJT:.M$'94+:8W53BWXL(*58C>@4FWT,?-8[D8?NY&6OM'& MT&\E# KWQ54Q3$_CK9!!D3E8+<.VW.TBJ"D5\TY6?]\MC[.3SS!2.15Q"G/& M4H@4CR MB@@6BI$(YZ*0:=&AC(A+WQ,](SZLJ9"[$BXF.J"6U^_ZQ0E]MWN3 M8&".LY3MZEG]T@C\JSD-GZB%$.Z&P@>B0%<+3EV.>B?@ \)+8[[7LWY\).1\ M5@YAO])O/F=1[<$TT*"8,HI05D H_$[?=UBCVO2E>_F)5^LC#]NY=$VBT61QCC',,MQ M!A'+S/RE!4PIH2R-"YK'7@4YO7J?V@1O>W">\H+L5GXX-5&PSN MU8?YDNIS&UWLLLBW9-D[J&<)55G*.$PQ,7D+(P099@(6"8]0FB:*)KD/)X86 M<&JT^8DV-VLFX'KG)V4NU-[0/M>FTNN&R7,\P53GF<0)6;PJ)<(DB3F,(BEC(O>*+_ MCYWOF%QZG!J9?YD_?MO E8+;4H)%[>#GXVWF!+/#S5!H\ 8FU49<>UE0"7P# M:I%!6^;04'IY,?E/RH\V#]"MTORH19PIRBA*0 E]YMB(5;UW&?5854C:;Y\><@1EP12G)()))O4JC 6& MA' ,<9X5J4!4SS3NFW7O5<=O^-Q\NH=)#)W;Z>J5!F/@/4!+A[K,Q\G*@U4" MK9N3-J^#'%LW@!HES;H7[EPU /2!CE0A)1OU-#4 I"\/4D-TT6VE_FV^7)GK MBJ:RT/V?2WTL^39_^BSU--*;P4?YYOF3!FY?A:CZR@P5RM9I@DF,4HCT'((T M8SED:8XPHG&*L5>4:6=)IG;F.I1QYWP.5HU")HMAK9$?LW'V4(!F;M M%^@WJMR G3)@KXW)N/[B@>IKX0BZ-Z:!Z+B['*.2;V^X7E)M_P;[7MS^=;G/ M9:H)NR;]\HON[,-J;8IBO$BIDR8LR:)8PKA@ B+!&*0R32!G.1:4<*J0D]6J MORA3H];V'6-;%VM+:+0!1AU0Z]/U/M=[T'PO=X<MU&8:1\25TQ#7X- M["W(*]T)=P7L_ 5QYQ;[LFP3R/[A;+SZF^??Z#]6Z[<+6M8.&23-HQ@3"44L M%$1<8$@C')M$*;D@D52Y7WZF7M),F6MWB2\^7,IM87935BE@M>KK4M-E1'U9 M>.!Q&I&(AQFB'F3< ]K@?-Q%EE>BY!ZPG6?E/HWV)F:32^3)%C_Z:RE?;IOR M&-,H0AC&2.F];F;BXW$F(49ISA&.,I1TI>!+_4Z9;/\NS:6M%/#VAUR;0VI+ MD\Y<>G$0O%DS%+3#W^*>,,FVI!]I7^J$5WC2N]CK:]&;"Q07B,SI\9Y@J#)$($J%@#B6#)(HDXH6!9+2JX[DQ=ZF1D^M MR,F6N#TJ)US&VHV/@B$X, OU :]+R-5U4,+%6EWH:^P@J^MJGXBNZ(NL(7:&7GU/>[^J LL1[ND3HUTS7F^SQ6Y%%\W>O?U M;;70SY=56:M;9KKEFUF*DEP4.8%1C'.(9)Q#RA(.%8XB(B*L$H3\4J"[=3PU M4FO)?6.N'.';$Y>4591%6ZG_!2JU?#.F.XZ.&]<-@?G --=.SFLPK8O@_=Z( M&C2CNA\ZP1*L.W8[SVC4^-AAK9O.ME'B"&$L5IKC",!&40T53O5+&2 MT)CK\C2745X0GU*EG1$;H33I@^FC!U:N9]EN" Q^=*W%NC$U<$*>4H_5#78H M;34]\AGT6*GC(^>)[_0Q5QEGP ]:E.H(NS7>*T]R;4,XRL]R;2(V^==O="UG M(B>8)U&F9RG)("J,I9VD!!8Q2F4B$IDH3YKSZG]J3&@E TMILL-:^PS=;-9S MMMU8@_!F!?2'WU=+4+;6(..X!TJC#?AEO@1";]]H^]/S972#C*"/66R0<1G' M4%9Y2P,SP?+"7_\9X\(%J *T.H;S?EAMI("]OA+!)YE.?,I$_A2A]6,8*,Z3TASU3, M24)34CBE/^K4^S0)TO"VL)BJ M0M^7]LO&%-M*_Y88]XQAE21'%D*5$:"ZB M(" M44BD3%,JK6^T#Q=U%V5J!%7);;+C/NG/ ;7R_F??(&SG@7'CK''@'IC(3COH M[?$WJ@"KB\TZ9D:C+L7X>SN\).!M3G]8!PN?=A;DE:.E?0&['ASMW6*'?%(? M95GN[D5EQ%/%$88BI?I,2G .*=*GTYP66":4Y+)@SGFCVBU/C>J,;([,=HS2 M9:+JI?O0&RB3T=#A,O@* ![)FKH",5)2)B->H'Q+IS2]F%?IX('Q\B>=DO,@ M3]+)+W3;IIF\#68[>+]\-R^?5N6\RI)7$5@\4U(0EL<)S'!10$0C#%F>$,@I MEBQ6A"KJ4R30K5>GMW#\0@_V;//+HQ;]5Z /A\)*3A>VTM_E LI=D'?;:P4 M:V6;,>"UI+4A8H$+4+O!$F@_=*6S4?<\;HJ_W-F M,GYPS@JN(@%YE$B(1)SILU[&H'Z-2)'D*:8X\CGAG>AC:ON9G8B5%]T-^+?H MWZ,8/-$U^&'D_2^01#=19/]KK.ATN_FV6IN Y1NP7#6?SLMRJYM9K<%J;RD$ M= -^TV/S[7_^CSB/_BN-;X!9SZR+6>OS)+.?)WY4=6H(W?BIY\ ,3$I'8V(% MO %W%N%P='0!A4 <=*J'48GG@HHOV>;25[M1S!>I]T)SKOU6-[[< MS&B4YS')*,PX01#EA8(,2025_@R)K$@9\RHY<;*7J=',7DC M91^\_PTCFXS MO3V60.K@F$+$ MF @B8$I3?5+)HP@2(BF42F\L&*<9*KPNL$[V,N'9_K:Z?[?"=IWU;3Q]9WU' ME,:;]5; 0*'+D(0?-JW^WBE:7]"S?/3_M27.]A :Q^LY:/)"%WEA3!N^"VG M?&,3D7)G ",QQ21E&>24$HCT80.RB.3ZA($2H5 N\M@I;K%3[U.C"2LVX*O2 M^;*H&^@.9M ;HKOH>&*D[-]+5S+32'6Z>S?7;1O=CHK*>S!OY<9>\ M(/8OTF9-_TQUI[,4Z?UG%@N(,T,^% E(A-Z5BD@@I5"J8KA:R?5GK;)-^LEJ(NV#S?)8!!#*F(S5Y7I607$;F#FZ0^9,',YPG""-4O)_?US]^ _=1L47 M^H<]35QO>12*<%:PH0?W!SI&?5G;BC6]E)]7BSE_;F4V)CR.$\P@3A@UE*"W M$5(P&$5)@:,8LR3WRNEWH:^IT4,EI&<\UP4HW?80@0 :F =O$*=\NGK:FS^D,NTGI?S%!4""PR MR&BF($*%I@>2I##+LC@K9"XD<@HQ<.AK>O2@90.I'S] M;D EJ.$*"]@ 9PP'3 (QQ*6>1F4(!Y5?,H3+(QWC-^*U/R42Y+ M>[=7&SNL#<3&J[_1["0^TV=;G7F_,D8LSJ5D HJ4F_2:4D**(P65R*C^7ZPR M1KV"./O),S6FL7X1T,H*VNIXQG+V'"0W>AH1^H$IS$I9HU[+V2[L#GX?9+,3 M"+]0X9L]I1DWAC,,=$>!G(&:#14:OX\9_;!:R_GCLO*4U/L]_6Z6"RM;$Z0Q MRXC(.,(9I%DL]?XLH9 E*861Y"3#D>"*>F8DZB>0S_P>)T51+3/@M=! _N15 MY+8UD%8_>YX">PX:(EAQ?=Z&F8PC/6@T@:Q0!$I*9(Y30D3B=?TWWI"-F]= M71RZ<6'S'K0!=W!,A]X"?/* MV0^Z '<] T*G5GOFQO[[:OW'W?+S>L5E67Z2FWOU199R_4/JQ;' I) 2PPP) MHH\=3$&620*YR(HX(PD7R+,8TM4^IT:F1E*;(J:2M6.&Z L8N_%B8.0&)K]6 M/ND&OUIBFV#:>*\T4@^0;/HZ1*%S4%_H\7524U^'X&S&:H='NQ'.FVVIV<[D MROK.YLLJ!ZQGA8I+34SH]6_$!&TY!RE*X0)(H)?]8E>CON4N2K]\O9V>Z?9> M?UIMC-<2E_,?)J=XRW]I+LLF[!-3+ 5/,H@2?6Q!::Y/+(DH8!&A).-%I&CD M%5#GTNG4EM):+/"T6C>I*@Z\%L'2**4_:[3R6VR=QL&-9T*C.S#?6''!7MY# MIT8;P1$\/M<'HD ,Y-3EJ$SD \)+1O)ZMALSW6^^R;6QR*WE-[DLYS_D/BN[ M[MG4@-ZE9[T5_]B6&V.9,_G:;^_?WGTVC^A?+(5MY_-*LZ70%Q(E.5"%$QTR7;TJDHY3?KQ MDRF9/;5>R+9T/:<+8)(J5<44OQNF_2=MV-94P=B8@V2=*H@MYH]U;E[][:?U M?+4&9JLWYW5\XXZ?-RL@:H,&JPT:)F>F)I9EM9W?T)]^;/VZ[Z;;,C#]5VVD M6$TC/S@ AP4\;@!I\U=+2.669,.$0-[R*HB( :T&T"5WHN8*KKAUJI)C&.@ M1?!U=1EU=9W$L+U3BA9U5XZRJ499.]<(F6+-! D468;TP*Y@*_KR2,,:H.?.):G\!K <\D% MD&#GBPM=C7RNN*[T\7G"X9D.R4+V-_?MN_V6G\>;YZ/+_5N3I?E6"+O/I(O# MBAP/W^CF-_K\1AK:O/U!YPMS_M&$]Q?=Y&;&XYC'2B+($I1"%.<*$AZE,"\D MB;G(Q5?%\!H-S%4Q>#0Z^%<;>I77 MY#*=3GWP!Z;GMF=66_<#]ZPWS^"D!Y=!X ;L,6@*)=WO"B49'( & E1(@!T4 MYDH;6# F_.9XY'B9\!LT4HJ8";])?EEG7FDH+R:M&5NF\7+>O!+:!RES7DN& MKFZ,;'.WU,=!.ZL?Y/K[+!.BB!A-(6;$)+D@QDE1'JYO>QB M:OL5(Y.O4]H1;&X'K7Y@#+Q^&^' 7KH;X46-ZE\ZG-_;UD%]Q6S=5&"7Y9:$UD5?M _O?6Q%N7NUP GN%F/L/EQBQ# M#<+ G'/:&[42_-"0OQ<_8(!:!]!"1:SY=#UN"%L'4(YBVKJTT8WZOO)O4FP7 M\EZ]JW/2/]"?IU(5/IA]TSYN*L,DPY3GD&-[48PDQ)',8,0+JG^!*4F\$O%T ME&-JA-BH8KR3#A_3W1 M#$237:48E3%[0O62//LVU],S_PO]\S>JJ69.%Z:_K]NGIX7N[-!_7,8RSE$2 MP2@G.41Q$4%:) A2P3->8"JS(N_DH^_2^]0X4\L,OC="VTE:UF)W=-QW&@(W M4AP,V(&IL.7,;^#][0#>1O@Q_/I]< OMX>_4]^OX^OO W/^?E+.5QE.2\@(+G""(I;-*4&')&\T2EN:(8^94?<>UZF:3]H#=C<>& 7-@$O/"L4/5$E](@I4R<>YXY/HFOH <%SWQ;J%C MS=;52OPY7RR^M$JS\QQCD:D"RB)+-/]@##7S$(A13!*<1#FFL0__G.AC:D33 MB.A:<=T92S=2Z8G0P.SA"XY_B=7SZH>JJWJBAW&+J9Y7\:B"ZH6O=DS@J/>J MM1]>R@ND(GU*0C37YR45%Y"25.\M*,LYQX5((Z_STK[IJ4UI(YEG-PRJ@4UK(3"/)BUI;= (YM@0@%X;)<)UG('E^];SE=;W<8^.O5V ML5C]234H>COV16ZVZZ6U$M'%/K(Z5Z@@42$@P44*4<8())0QF".9\I2R6$8^ MX9Z=!7'B@?%#-&MA*YNT$1?01A5'VW3WH:$B0;F0$20FEP\B0D%*4P9%0:BD M)NQ'TMF37,]7XNM&'ZM?5)$,/44)R1N,"091PO;O),P8Q4@R2*%<%59+EF-1#]'XI)C- C2RC#8_4 MTV?4@;F\?1D%ZH%W*XWX!PDD=AI81^R&O$QA4*O%]802@>#W<-8?>AA&\K@? M9CC\G.7[0'G1X[U3P^.YK??1^\#WO%=#'9-]K!_ILD[V\':U+%>+N:@\WI?B MLWY!FS?W7GV8+[4@<[K0R^NFVBUZYN$*TM>$*+"MCYY+;8WLAJVMDUE^=EJ! MO5J#Y/<*"G2H# 1!9!HWDT!(&(\R @1MO'-]@:>5/E;\9;W:/I7Z]+C8"KV' M-9FY5\O-?+F5HJX@K07\I&?"N]5W.E_.<)Q2B8P)/#47705/]1D!)Y!&>C-: M1'$L$NE95Z"+'%.SI#5J *L',(*"WRM1/6_$N@Z,&P^/ /? S-L)Z2XU _K@ M%*Y60"J$[4!>C77L7Q]4V-@=SM?RR;]8^W1]):6W^K?B!FF MA.9IFD%"L3YZ8U,!@$8IQ%$>:T(4-$6R0YXR'QDF:K.RXC7)PA1@M0*[I%]< MJP!HK8-GC7N?$7(CP^" CU3WOA;;7 ?4XH&]Y#N_2B-]\_N <3==0 M$AUY= MC\J!74!Y27R=V@A7?BZIK_%S41AWI12*C&ARX\:D:*SR49I+E:>Y(EST+3^7 M3-3]P5932_J7GTMZEY_K@-# K'.^_%PR4OFY9+3R<\E4RL\E_N7G7C[B7]JZ MMBY]T#LNNOA_DJ[?+\4[O8.893%2+,,YC+"(3. (AABQU,0B(U&@)$U3I^(. MESJ9&B16OO@9"I[K59QL= MK63U-;7:U:JO?K?C5F"^G&_DQ_D/*>Z6&SVJS@B9, MT22"18',Q,\XI$3HB4\9EW%*LICX[0D<.IT:$50R0RLTV$O=A'?^;@0'5G)/ M@X_3"#CN) +C.O26(@"D_CL+#XQ";3%Q*G",6019<9]2$)69,3\DTJ<,14QI[2//IU.C91:DX;6->*6 MTO&*W0MLE'"9YHQ#QI,$(B4%)+'B,!.%3%-*>%K(V6:UH8M7 GO7]7!@&[O* M6[I>/QM?G]OOYKIV *3=F#XT?@,S_1&Y5U:J7W8R@T;H@+4+?3 *YH_JT.7( M'J?N(!S[E'H\V]'N?BF]N;D.U1_([T^+U?/+?.>M7 KUUEA_W:0T;NHG)31F MF64L8:)V< 9QIA*8%C@E:2Q0DJ<^R\-@DDYM3;GE?+W5&[*]=IZ&^L&&U-&J M/X6!&IA/&TE-AH6=;I7CR8%VH%8O8 S X/"&NBP83,YQ;Q:&AOOH&F+P#OOF M"OLB?\CE5I:F1,;[GYH2EW3Q=EMN5M\U.YHL.ZOEHSV>5*N6S;0SXX5$3&0Q MI%)&$)$"ZX7!K X1HTCD2N4"=TL9UD6*>=H^>@ZJVX(PWE -S/HCC%*/5&-]P V><:R3,*^4>*P/<.?SC_5J MM1M%OS6:+S>5;\Z7>?G'F^<'W9+-%"/R7,:)4!#GE$*D]^:09BF'2']<(,S, M;WWX]T)?4R/7 U&!D14843OEYKD$L1L;!@)NZ"NE;IAYTY<#&H&XZ5)/HQ*/ M@\HO6<7ED8YI-H[VC+,T1E1%:59=,2$B-5,@',,\9UDD-$U(D?N8&H^[F)IA M\6%E _#K6]1%UPRM)[!THX1^"(UTU!VF*/%YU4.EZCCN8-R4'6<5/$K=*[-,HY41!B%/,/(WEUE_+=6,=5T-Z\I]0.)A_ M?KOMD;WN3ZAU[$M_ZDM][2]-J**M1_YQ16U<8AVIM'SZO89+E^S MRJ"#,*)-I=%#PVTTN0%6%VM)V6G3&I614KAW1C>X4<5?DE>RJ'2&[+PYI7N3 M'6TIM:GFZ.C5%%_.8Z)0D>$LX:2(-;(%@2C!.20JRF$NF.8W@E!.O6*[+_8V-4:QPO8W MPEQ&V(U-@N$V,)=4D%6"@F'M-$Z0A$I7<;&O<=-0N*A]E%["Z2'_N*#WR\U\ M\_S^ITVN;F-\/]N$6C.3'R[B<02E3/7Q#LL8,J$$))S1K"#&.92YQ@6=ZV1J M=%')"=[_!'M)P6>/!&,7$;W,$Z%P&I@>ND#D%15T#8-.44%G&QTM*NB:6NVH MH*O?[9+,\[?WQI^GW@ S16-2%!QFD7& :R#XY-_K"L98B?6NO1">.?).J7LY M^=W!$R-FM3LEZ6&ZNI/?Z'8H,>5$^>IQ:0J*/M"?CZ^Z_'9 M5/FNYS^D_LH7$SJ;1[$JF(A@%)$"(D85Q G",$EQ5&"""%9>08G=Q)@:B;6U M !OZ$[!:#[#1BH _C29@;E4!LM'%?G'M'-'<<^#<#D'##\? E'HP$J80Z)N# MD;!*@$H+L%/#?O%+D+CI,$ &.E-U%&+4PU8_H%Z>PGJVUHU*/ZV6JRHYUO+Q M;LE7W^7[GT]R6,%;<#ZI ZXUCIZ,N M.GY O%QY/)_NMOPTKAA-B.+>^<)$J._J0!@'"882R#'2&UVE][@L$5S37R%8 M@E%J$4B)#<^AR5C[Q@>$E'?@]WW PW)_AJIUV?XW5/6K_Y8FY-U!_$ M?%XEC)GA5"1(L!QR2@A$B"E(DT1 Q9(BRU5*$TN<;WD__P[N[. M<[OD![[CMBD\EB-MGW96Q/IXWA@3P:'P>E>ED;ZYEL/(?Q/5";A0FRF_SL?= M5'4"YFASU:V5[I"I M?HUR[I0=X&7#4Z.-2C8W3C@"Z?+D[Z/ZT/L2*U9 ]_)SNEZ:N/J9UJ35_]I/ MV*/F1IF9YY1HIN#9W_>L^6 JZ2Q6Y=94A_:[K;K4Q(1>MWVE M 2=) ;*A=$ M0M"))F+$=>N]<.,DQM:;*B>6Y7NT#O1C4# SHP ]72-QX_ MUHGP!IRXW:B4 %:+ <*O>J 8*D*^@P3CQM%WA^@HVKY'4QW?*&\#(Y['6O@3,8>/1 X:!I^T>@2ZA8R^A\-AT](!DI"V'P\OAM],X MH_+%?<;+9\;;99R1]F"/<>X[W7887^3"N"I\INO-LPV(I=R,<'4?6MZKUF8\^4//4U6ZV>_#8K/.+CM7 9"=V!NK*4&5FS0DK%QO2CKK&_-Y^%V.QT M"[0-\NEYU/U1!TA>;IRZ--&-RG[;^1+LK4D M1F24$9%(7J@N257=>G>::>-[D0WDFN$X(FY\%A#@<:AL+_"!_7IHMWP_G (Q MF&.GHY*7'Q O>O>WVX_O/SU\M1]^>?_UX\]@UW##*RCB6KLX1K:JJ4EK#):@Y:@IFI;HP.HOF)B"UY\V'YB$.^%H&"' MLJ(%D6E][$BG J*H,ISO4E-I(38E&Q6>:&X,'' R(O2^XDS-2Y_N_K^1)?/@+:&T75\W)AY/-0'IN3&.:,M9..A42L##K0Y_&;HH(DPN(9UU^@JS&MX;O0$ M[HP31]]6.]98^$;7\@TM3?_?3<8&:Z&^7:_U^VOK;[YYWG_E,[45.&__I&M1 M.9K<+37=6\MV:0VK#]_H\O[)$LK?]!(AQ5V37Q(C@4T0K$GR*R"*8@%)BE*H MM]X@?E?FX3*BOM:PA2HS,9;8 MX]:D&'DPC@I8C-U_YQ.&7*^-D.6F?$N?YIO*-/5Y+9_H7#3QVU6ITKT+N:=Q MH6TDS]F8V!'0G M=K-!FNV:+/Z!_KP3FCWF:EXY$59.A;,D2VA.\PPB&NE-*#4%P8C>?V*1H4P* MC!E2?AGCS_0TM=-^G1/=!.8?B@LJ>7USQY\#^#(A!H5M8*KKC%B'5/)7T.B1 M3_YUA[_,WS7^3J<4V?OLWY[5K2JACYOAY=1N($ MI3B'15I(B&*40%)H\N DPE04-%:9EZ^.7_=3HY!VQ3JC"5P85>HEWK-BL-\X MN.VRAD-W8*:Q8'YL@6E.>GOA@95^T*)_W: +5:G8K_-QJQAW N:HPG&W5GK& M6W\Q5^XFJ:0^8\W+ORY7K)1KFX3J;OFTW1SF;VD*]CPWE_)?-W1C#VKWJDGE MNM''N+E^_..\W,PB)"5B&$%9,&:XD4,2I;GFQCP5NCU$HM/Y@;L(/!D'6=E&FUMJ:EM?QF -DG M:_I]#Q%XO]2'[JKVFV=PR$BOG=M2,+V7:> EY%_R/>J>]6"480V=/V%8H5\G M$\,H W$VI\,XO8?*#G'+^?;[UCKR6N/'P22J)/@D-T:Z\J--#_U&JM7:I%N; M15G&5"XXS D1>K&-B5EL&20LRHI__V#C K MJ*DTTS?'1(\!]')U&'U81G)\.,Q*T5*M-A:?7%6:E>A@6:K'].'"F ;(6=$? M_,&26?00[96S7/0']7KZBP!]="E?6"?]W2?[O5TL5G]2#=2'U?J+#7,R&8%M MV-/?U_.-7"DU2R*D(A0GD*2Q/D=E$8@463P$?"IX3CT M2(Q5ZW&8$?&L$-D'S,N5)#NU/&+%R3Z:'U:F[-521[^]VB1_KUQR-+^PJJM< M<25H#HEDF3Y4"/V32#C$4J2(9APKBGT.%7V$F=HAHGW7L<]I+LL7UA)/-[L^ MH^7H.C?2& SM#M>"WS6Y_* 7)"%P#>6OUD>4<7W0 H!VY%<6HLU7B#.LO-6T MJ.:^1[Z3U=_ZWXNMF"\?W__DWXQGG%&A4FQ&HRB)XAC!.(\I1%@@2"G",(H$ MCU/)4!K'L\UJ0Q=N]#RN^%Z$OE-B.$;1YSU3>].*#7X1M0*_&BN1#7DS+FO< M_"!;L6\O8N/,[T>,8/1_9=S6B.F^" .O*J%B(F]JUVEPMWNA&B!^O0$[+$ # M1K5:57!,)(BR\S!.(=K27_A_G;#,S@,3-'ZSNQ3=EM;]$GZP?-L;&BVGR02Y MV'U'EC.!LYPG+(&2)3E$440A0YS!7*21S!#G6>I4MJ%C_Y,[K1@YF]+2&R/A M#5A*>V>KI!X%N@"LLH[Z+5^^P^*V_@P(]L +B'N=JVI$S#IBU3DX0X:O?]41 MT4!<[MO[J&3<$9J7;-JUF:YTV!2ZJ2\K6G6U9RK+2"$0A8)EFOM4Q"!60D'% M6*K'1G+)"C_N.]_9U(BN+M-4,YW>NTNZ7FHY;3ZSND3R?*>/+]E= -V5V<) M.3"-[<6L>>D&M"4-R4O7\0A&0A>Z&IEQKBM]3"\.SW2-A7FKFUT;>A+RY_^1 MS[,LBP5/8KU;RM)"$TC*(9&I@AFE/,DRQ2/AY+EYMH>IL48=R5%+":R80,OI M&_/R$LC+I! $GJ$W-+[(=(AM.:-]CYB6ERV.',MR1J'C&)9S7^Q8?5RW*>:+ MK=E_[K.I?=*C^V[UGP9Z_].$ M]^]#XO.8Q90P B,D]/:"RP+J@TFF62GB7.2",^[EJ]I'F*E15*5+'>NUUZ8. M^])S3&ZL=6"G#Z@5N@$?YJ4Q)/P_?>(!O]&-&?)GEV#Z\ /L1GEC#=O =/@* M(^8?%A$ ZE#!#GU$&3>$(0!H1X$)(=KL6H+@J4JB4MXKNR)(\4ZRS4Q)7NC_ MY5 A@:#>$S)(E%0095E2")6F&4H[)-PZT]U$?4AWTAHS42F7\]6Z2L>MY[30 M8OM6&3@-M1LO]D%NK.H!C80&KEI&\.X23AW*!%Q$(5A)@-.]C)S^_Z*JQZG^ M+W\]5#326WN#=[?C+:C5]=S[!7X5W%CO]09X8+)\M;$-$-\48@@&BW#J)=PKQSB% /9Z ME%.07H(;"-X\_T;_L5J_7="RM"4B4V1*:R8%S.* M>9DE/?J>VD)P^3!ILKY8^8%5H%.)3I^!Z7V.[P/WJQ[;/9$.>2 _A]GPY^^C MGJ=RW#X'B>E@]T)]_GV^^?5LMC >?6(=/ZK($_C3)R M(4SA+..^ID=VL]AE'ZG=.ZA9OCS3C?493\<+GH&'9_PLU+OLTON4O3>@\00% M2G.G<7YK*0CNV6+^>#DLRO]VJ#^NH2Z.>D@R[IU2?\B.KIL"--DWP/%J0NGR M7$9I&P0THU&,L$H%C"F)(&(D@T0I!&D6JR@O9)&EI%NT8T_)IK9);583 M+J:E+_=YZ=EQ7OHZ*L]S&QMNV-WH^U4&/2YM.6<_I MMWH]7WW78GG&,U[ WHUI R$Z,'<>2&D1O&G#>0,^KQ9S_@Q^K_\>).;< :I0 MT7@7>AHW=.ZZRD=Q;@Z/="V%_8^5\=FP5&;VN7+]FZRJ",B$Y(4F%QQ+!!%A M&:04FYQ\*).4Y(3[A6"<[6EJ)/.5+O^0GEDOSL/HQAA!P!F8+QH904M(\'LE M9D!&N I%L$+4Y_H9N?;T%76/RTU?>Z!K#$7M[:OT43%)!8*%0@2B2"60)#F& MD9[^K%!Q2E7N%SHQ35?J.B[ SV?Z"*W+\[L/!@-/9U?U.T1#7'5J=@V"&--= M^9SXQR$/O=R/33-O=2,F)_[;E9 SO7=/N<(,$E3HZ49D O4$$S 2),5Q$5.4 M.-EL7C8\M>EF9+-5'H"1SGVV'8!U?;9UA6#HS;:;]EZ3[92JG2;;04.C3;93 MXK,05#;N#YW(#6 MEA084?49NA(VX/V0$RBAKH N=S;N+8^3XD<7.6Y/=602>Q6_"Q-)BQQ3E3*8 M1]C4V\L2R)"(899(9=;U+(N=2NV=;GYR3-&A"M8+P!QIH#,,0T_[RK5FB "7 MTSJ'FM6'C8\[BT\J=C1K3W^KXXWJEI5S,:?K9Y.(]EY]W:SX']8?3!0IX[&( MH,(FX6"J4DCS D-%HM1XB- D0UXWI.=ZFMK<->+96S(C8">WN_.@.MX_AH!J MZ/M$'Y3\;P.O(1#J=N]L/^/>UEU3]^CV[>H#W>C@?9U Y[.L'#BJ"XU]VN%8 MDD0@I2!2<0(1%Z8$)M7T0#A-B<0R95Y)HJ_T-S5J,&E#Z]Q=6N+*O.M'#=< M=B.(@+ -;3MK,C+M\!KGMLP1H4 TCN2$4@3GL&$IVF. M<)(RZ;4=Z2O0Y*AIM80V8[&6;EG2JD;*?_KG)^XU2&[L-2;T0QLK#>)&%YLS MS>*_4\=Z6>P4 GN-P%ZE04M.SU->GPB! M?WWG_X;OZL05 <]^8_CO3\$UW\_K?A"'>ALH>BN$%%4RV[I4D1G;^C9"X1PG MBJ50F&H3*"Z$9@A][$.2\$0B) L_N^W5'J=&%G^[?0#KG9PE6*R6CU!W_-TF MU?:CC.MPN[%'4! ')I(JVMT*6R7(;A4VVPL@0I.*QYLYK]H?N2)?EJYXWE]YGO=IK&M MH-L43S=9)O=K5T;T(4)Q"?,BC_16(<60F0LDJO1,SRFG"F@)@,:18QI!E*,XQTILT3'P*@ 5"=X1B M70^FCV XNG%F&'0&9L_JM6M).C4NMUA5^2K,,3?4HAF3H7 M'[28[VW2@]_DYILIQ]04"2AG-,()SA2&<1K%$+$DAH3D,>0,TZR($9;$:ROE MU.O42'C8:B NP^!&+<'!'9AEZ@O/&EXS6T E-*BD!BVQ0Q,W\VI!5&J5I; GK^(%12.FLG WQG/]"!W*YY=S4Q2OWMJ@O\*\NM%+=+\7D]Y_+S>K61]M:[E9ZF<:GG@DJ4Q@+JIO3)-,\$9&DJ MH40D3U+.H]3MFBNP7%,CMHNO9'CVM7P M7R&0%\DKJ-[IXB]+B;>^U05%[V13'?=:.ZJR(UE- MZZJ.RZL1[SVO '; MODY_>N;JSJF=[?8O72>VGH&[MA.5'/87/C#9[N,=H9>CT\?MBV1:?F^&UYR]6RH]1M/=:7S# CB"/)8!PQM6R(10@954-UE/!7B'3W *C#_T5 M!#'5@QYI)>OMB^?6^!OPK,VO1UW9.6"WE6'1-6;[&8Z1'F=\W,B-KI:@-1O< M;T"N+6_F-N\OHFR]M6$/F*/]#8N&1]WDL =D?Z=CP!,&K$CJ7=[;)ZG(DU;M M:I9F>2RS(($)HGK7(XLAR40& T1SR=(TY)@:+RV.-#"U-4)SYM#9:#$?/ :> MP>S\2DA&.8'IS!NR-7(,%HOY[I7PC#1Q-7QI[.:;9UP_.W$\=M]X,\ S5N], MYJUE(!4TBGL$P(+F:I^DZT5@7<@RC M)(B$(%1:J9Q=9\[4:%&]9LA9;0:3[C";FXT'LF>B/5O!X:8.0N9J8KY3>_&F M*;;X>>$P.-D-H/[+.Y@8,Y6*#Q; 612!L'FJJRIJ[8];Z?M9RG">ACF&--$2 MM&D<0(("!M-0S0QIDD5!DL_43+58BJ\K6J[,N-.@99MO=[]]?Y]Q5Q=KN;$3 MT!5@\J%8Z*-ZO=1]4=_LM27,#ON!D/?;+!RC*?G$>EXJ;?N7SZJ7UC@XZT.VV&+KUQ< M[20$ERNFG;[UVNH4^[G4;VA5\-N%>*>+M,M&]WR;\Q]3EI(TBV NLQ0B'&00 M4\EA$H:81RR*46R7A#?,CJE-J?L5"W3*T[I9I>I_]G08GCM=@7JW[H\%78MB MUZZ5,NJOS_G"O:>%HNZG3? MW0)%BA-JN[YN:HH=5JC8)KO.,AG'84(22$G,(,J%FCWR/(>4Q@@)(M2OC<0G MQC-Y:F3>.=W$CQ:MNYHP>.TPJ&H=J?5"2Z7W:[LU 2;M65A]^E59%7T;\2TQ MV,V>7-_[/F;KNOV7SN._ >TSZ)P&G^O!7;\!M=\W!W7D]/#=#/!;[V^.5YC: M0C"Y=\-B2W]R[\A(AP23>U?LCB-&[;:S!QSC6#+>DU MJE6VU $^'ZBN[KUZN5NH,5U6JSKG41C"."( IP!'&*&(P) M3SF1DLHDL%EI6K0]M0E)9R8H=>8Q78%F^TWO@]DM#FWP-UL0>D+5\U"OK>[5 M&>L,OP$;I+^T2#?6@_=GD+9>] W S-%"SZ;E41=W R#97] -><0P%OM2/#RN M/N=_5,WIS6>VHGJW[F[Q_J>:^2NF_+ L/ZM/E&K-K(^ZZ'"7;?DR0R3#62X0 M3!(9042I6ICA*(^16V3(WE.I&F>5VFN9>6#FA95'K*5*_' MEK6+^I^E]ATN<[A6U],!*N;7=*09/8[4/9[I\DL'M/*C.<4&G2DUEHS*KPX@V^=;%X\<&+#=SG3U#+!9FVL9=WT.83/F+:5J7%%9YUEI<3S2)ZG!F?X>.8$>?/]YV;73Q8@J;44XUWLOG?NV;+JRFH6C6J$E^6\[F:F^AS MF9G68J1Y+RE(U73#3@1C8_M1(H3,?_-(YH#5J0-^' M?^L$5?[4?H#6$4MQ0-MN,IMR> 3?,^-XP'V(B,T0]-S)V5BU/K:PS1!HCDC< M#'J,JXA?M4Y;/SW7Q1;^T-+,=,[7\WIY]DFVFV,%;Z]_NVQVS>J3@XV"<^?! MC.1)2$2>P#1##"*&0\A0GL$XCH*$Q4R-97?WBCU^__MKLYC=1 M!1NCM218;?6U@:T..]N,?:?2A9ZI^G@H;<]5H'T%/6?KD][.WB7 X<]M#GP[%=6E90G=@2[0^MW M:S6VI$&$(Y) 3E,.$144X@@)&(499QF-LS1(;<1C31NV&B?&DI)M3T.>6S,M MCWM-(3<\Z_4 I.^#WMKDF_U3B9OML<2-WBIE$MS3PN41KR54KLYW39L=]W#7 M$HR#DUW;^P;DJCKZO#9?A\74=JWZ0?E8?\RI>_IRWDTR=QK6KFLI\@:SE''/,=&+J1,(F>?95]A=;S^E_@ MA_(=;)S?7+EUIPW&40#H/87ZG@:#&]!_9\;-^_7>>=XV'OQ9_LK[$-Z[Y/*V MA'\3[(9$(8O9^\5*+2ANA5#?=76_K-3L^_\OGM\NA9PE6191'!#(,:$0H2A2 M<]P\@FG&$AQ23B3G)J/7^6:F-M TEH+65%T,71L+E+5 FVLVT%Q ]OR8X XO MS_0]%"IC@C5#X@@75I+_^K#\_N_J 0T-JA^V['?AL:,0E9EK':<87CT@/[?> MZ*R3Q^9MNHS.A*GZ2YIORSHKN/@NW^>Y(BR]4[KXKCY%Q3P[23:SA.NBHWD M*R.M=]%(O#0S,OY(:D6)>U%_& MY_R/1:E^\[ H_E'7 VZ7!)5:-S2;D[=/M=#\O2S;S*%OR_<_Z9->D=3E@VO5 M^7ZX64:R2#(L89(':NS.B1K% \$@E5$6$A2HQ8#5CK9O@ZR018C$.()8H M4HM-)"%&/( 1$3@/LS#APBBK^'034QMB.B-!U5@)?OG7?\%1%/S'[U_K'\+_ ML%DC'D?58+%W-5:>F7<#4VO@$-7_X^!8+*"N!FFDE= ^6(Z6,&?=/[L6.7[G M>(N*LY;OK [.7SDTEV=3]_4#+1Y@JTGZ^>:FQG\]:_6IWQ,M_Y+-0KV2?%W6N@FV.3EGX3:; MU+H#T?MVUL;0&Z!-!;6M8&NLR\P:$U"<)=*<;6SDO!D3QP_39(SNNE;WN%&* MT5$TLE(3LP_%@JI)W^)A6X^NJR^WIY2;4YDP&DL8Y"*%".4)9!1+F,:9%!(' M>2JM(EFN-VEJY+2CAEQK0=0D=3N?+W_4XGA:*.3=MJ,\\;M/\^\N+%YIVYG:_7-7A>V\EG:X9%4DJ]%V+E@ M\F"#7DD[^5H 3\LH7_UD)V6W-R^H,F%K4OMD/EA;\CLYCJWW5S'3>ERJ^ZYJERYKVYZS1+E3KOKVJ+D M0P"V+$1NU<1K%A\?@L6%@N.#'CGTS'HK9/6MI(N*\EZQMUKKJO?K2L?$]F^9 M)4D6D"S)(4U0 I%$ 61Q2& >)TPD 8GBF-D=25]ES]16G!^D6BD^GTOA]-(K MIB>]HV'M_2"WKX_7,[JI:JF]:83T^OXT>0L[M[H\H'6"K;/SU^NL&?EXU0ET MAZ>G;A[K3F'^=_JS>%H_O5F6Y?*'6K>\I>KUUAJ^2<#B#(<4YKE:]2'$=%2_ M6@Z&-&)4+0$9M2MF9M/XU!BTM1.PSE# 6TNOEY@_V0%F_.D+5L]D^?&4R'P' M]<9X\/82U$XTYB]AYE%D_F33KZXR?PD4$YGYB\\8+&:X?)+?Z,_MZ<MXKJV=X,_.4K<:=Y?P<*=G=[*EL;7K+KE\1*?NXBU# M-FOSO(ZIDJ))W[E;W#^J7SP_JR^JBRK)0R9PF@109)BJ94XH( EX#GD@U0(G MXX+AV#B0R:#!J8W"6Y-!FU%6+$#/:IN-(0.X33;GW(+H>P?N +^['?R&Q#^9 M &FSC>86T+'VRBX ZVH+S!R<\_MD<_"ZI'MGJ M"GOV&NA]\,ZSZ!60>";+P6A8R9X?\?T*H?/^TT:3-C_B0E_,_-B?!PKR;"9< MNQ*,[0:)UF>LZKPKUBO/5UDN"JYK9$KO;UTK\\VI6IE>5A!NP',E67*=,>.J MD#@![D!8Q,U3AWVM)_)"ODBQ;O8VO\AJ/=>2A7K3\R-]KI25M\_/<\6X;"XU M_:ZUV.K'XJEHYF_53/ \H(G@,&-56-S7H';KZUVFXSTT-@<*34=JWISZR7XNNWCCP9];,WV'GO!T1#@P\)1QP6/$.\/%CZ;&AB- MKK/A=9%F*=ZM2]5P(\A=A[SOYL[KGU>%MF*3WC&C@F91KH8)SC,,48X)I%(2 M&-,LX(2&-!9&HE1.K)G:4J^G3*'/8.:TJL!M'5;>_/QQ5V:F6.P+SZ@A1+W" M"]F047V&K>/G[NX_6\:A7]7'9J/%:#WG?46JD6\< 8TG;>6$FR8_YP;L]>O6 M(?#U2Y"V!=!9U?98N8#L(-7?RT&%$K66,FSBP1H%P1HF08:CF MZ234U>GC*(:$"@P)%WE"TE D46;#O?L-3(U.ZV($=L1W@)D9EUV#A.\3_>7B M 7XLOBMRNCU?;MJ::$YY[8@[#AX_*AV<IC9B*+819%+$$292Q,;.3^31NV^LA'*@;PW!4J>FZEAV43N'6MJO0) MZ VW+#T ZIDKCNLYGRP%!7YI0DI.JU8XD&(^#YHW'>43S;ZR"/)Y,"XK&%^X M?T" Q/WRARQUA82'LMZ\+$J^5NO3[HB.!6G"60A3->^ *,D(9$&<0YP)G*=I M$@9Q9!P:<;:IJC'LX_8;QX!R-/=B(=S.X8N':3 MJR:BK2[ $^. )&&.%&_27,WU!(,X(0+&7- H8RB(A55IIYVG3W%"UQ0L G2O M,,_M?*[ 7H+?"]6O7U^JE7RJZH(^OUJN\G;0#;0.3Q1A*!.D9M(9%9!@KB;6 M5$8IY3@/)9JIU3E;&B^,A^+;;^5_$<*&B^BAJ'D>B0YJ2!T4C+JG;C(JSR+A M:E6]\^QQE]3'W#I83Q^]Z%KAG/H\_4WO//U6BQJ^?WJ>+U^DK'?I[M7[\JBN MT/-DO3]7C\R]2J1[.BM)P)@D&8*AB+2B#LT@#M7\EN X("F.6!R188HZSFV= MVMRX+[7S_NO]?5_+JN?$4.D<]WUM>* QC1[T?=S1Z[RCP4S:U1O0.=L(JX/. MW79+8>/Q3A'J<>1XO'6.]Y:^DH"/-\A/*_OX:]+5ON[MDRX_^8]6K_>^ M+);E5UE^+[C4>S+-SMI,EVJ*,BQAG",,42P$9%2&,"%9&L<)3W!@M(%RG1E3 M&T#Z-FL>>M96@ZHQ&_#EF5J=+CMGZ#ZP:\A?95=XOP]J-T#KQWC;PS98>MLL M-C+BE;>.;8"ZO)%L]31GC+GEYC\4L;^EE_H:B^ZMJX%HMA^ MAA&.0I9+F!-$(,)I#"D-)BQ-K!+H/=DY-<[]M%3_^^O77X'>[-(? M/.\9K;<3:JNOYETG73R8F,?NN-=A[MZ46[L)>GYN+MUZ>@.^M#W>]Q;<7>IQ M%^3NLC_\L;\3*U][>' )M<'XX;2Y80-,$Z]Q3#>@,VIH+&5O"G MEPU-,UQ+.C=3Z\*]75>KY9,L:Y;Z)%>S M+!,1)WD,$XICK?P<:ZWN$.*,I3&.(RF$E0KFN<:FQAJ=K8.F%&=1-2,/5UAY MIHX-3'7&3F?H31.P?0-HKOKJ=!D#=YQB IWUL@],X)E00GD%=?AVB4/U$9)[".&($)6&6Q#PWBTXYT<+TXE,:&__U M7\(T^(_ZI.:F^;G)@FM^_F@1_7<$U?/TX0 I[XQ19_UU:8$#0B*/@&(1!WD= M.",%/^Z"Y"CB\;3G9\,HW1RLB;-8K%6LZ]V M&K9H#VQD249!3D:?3_GF_7J5_E0JP#-.)$RS6D(419SB A/(<4Z- 03H1,"$TJMP@Y/MC0U M(FP,U<=0R\T&2]7::AF;?!)<,]9R IEG=MJBM=V.^GH)+?LXY4M(N(I9/MG. MN/'+E]P]B&6^>,-0"1:ZJN7B/N=O:?7X8;[\82NH=^X1$WJ/-V;6Y\_*4%!; MZD4FSP029[(89YH:6?7BLM.'HA8&]PQ[LS>G.G>+Y_6J^BB_RWG8[83$21 C M$L* 40%1G&%(PSB!:8X#25&&L5DRJ4%;4QO\:MM :#?.G29([;' ML3I321MZ UK +F^,6+.$ 2:.2.)<2Z-RA('+^Q1AOZ]G\$A6,A2&1.(::SFSBF7D"!.8(QY%.6A3))T8/UK"RNFQBK] M5([.#=#Z ;8SR,:5H=DX-KUD.'7QC;WO.8T-[",EQ0Q TGFZBXT-KY3(,@"F MTRDJ0Q[F*I3Z?;4JGG36^H?U:EW*[B_[XMPY2BA/>0A%(K1^!^*0,(IA*DB2 MIFE.F%W,RU!#IL:11 $E%*%U[5C_JVJO^1+PH6N.F4H M7;J$^E6(L@?R#>A\\#KS' ZB-X*\:, K4Z,I0)=)T?A)P^CP\^I1EFT%\H\% M9;K<9'&PUJ,LD0$1"&9A@'1Q\!0RGF8PC!F*28A2$5B)T1JU.C72ZR\%;SDO MM83TIBBUUOVNO0*M6Z#GEQT9FG6)&?\Y!]HSY9V$T"O!6:'DB-/,VAR5QJQ@ MV&/-DY-4*\?5JNU<1<%S*X_?SV#K#: M4+"B/Z_.+';2K4.GB*-WUJO,(WM>=B-7WT_P2^/IW^JP]9MSDA$W7<]_.]/S M+C*,7?:+OPQC)U:^=H:Q2Z@-,HR=-C=L<#F[P_MYO:I6:HZG122U&3H&63&U@6%S4$+;@Y*J.1Y9;NW_ M/W9#Q+#.,1L O$/NF=XO'TOUG+@!M1M>ME.O M(1'P^S852VO0JF?2Z][F&# M]8YU*-%]N?Q>",7C+UH5XFZQ"9R[Y:OB>U-=2K"08AD%4-9A0%Q-KZD@ .I)3,=4S<T+\S8T _"GBE0 M@UL''-[WP/VEULLI%G_KA=7>7H9YB "P)6+NU(%-&QY;.M@2D".ZPK9/N";I M24T>OTCM7#$OZ@R!=T7UO*R*1C#MS;I2T]6JFM%<<*IE@P7-U5POS!+(@B2! MD4C#@!*98A[;YSN9-3ZU*=[]UX_@G9J<5ZMB=4Y0Y7K4S6C+%Y:>B>M]GNOZ MCVJYW:8HZ5JUM837KA\WH.>)GMEUOM3:CFN7>N9#D'2:H638]"LD)]F!2+BI:%QE]MWRBQ6(6"[5@92*&-,WTI(S7>9L88AEP M1#A*4&*UW7FVM:D15VLLJ*T%/7/!GXW!EO$^YZ$V(R]G 'IFJRNPLZ8A(TP< M\<[YMD8E&B.W]YG%[*8!$A>W:U&H;KI;Y,ORJ9'<-MM;N7#WA-[IUDC0L](Z M]N\25A9:#6XP&TFSX0AVCH0;+L-P5L#AS.WC"3E<]F%'T,'@M%9%R;5 MTDUKU<_E2M&H/M8$W43-N6NI<@^MD5CGZ#ULO7D9;W9P"S^_"YJ#5 M*:QI3D%AN)PY>?O0E0R7Q7<=1&(;*7_DS@E]$CWKO)S%G/'>V:3YL(61I\HG M73R<()^^U.Z]%+*8O6MG5[>+Q9K.O\CG9;F:14PB)C,)21[HI,4LTB&2'*H? MI$B84*.H-!D]3S4PM6&RLQ$T1H+&2K-Q\22(Y[]L%]!X_JPM43'^K"^Y?N2; MKB3_]6'Y_=_5K[[O7B=_9.Q/Y*;8"P^D1/N#SHZ]Q_UF@?Y@DG^M_DJ4L&:KDOZ:+ZM%S)ZEM) MA;Q=-$%@O4%[*QN_#8!/DR1%7%(H61I!E,0(LC1-(8US&NFP@RBVBKP:9,74 M/O':=!W:V43F;HV_ 9^D9:&U8=UB-CGW#K9O!M'V*TRU!S>@07V; M*?W&_] M\*4M?PV4KB3G!]DPKA+]-3 ="-1?]3 [EJS4O'@CXO2;7#Z4]/FQX'1>#\-1 M&&5AG*GY2L(2B,*008QE" 4G82!0*(29SM+95J;&U14(8=H3N&.F,UE>WV)WG7HGGVH<\> M[R3X2N]WCHFO?=:P)7H7E_9V^<2*15/J4?+EPT(W>R=4*T5>Z(EO8],M_Y]U MH8Q4AO1R@>LZDKI^9*4M?*\N^4[GM98S"7F$!*,PR3'3-1P3B'/UGS2D42#" M)&3<*B+-K[G3&^NJ1[NEO>?N--L#F$XG>1X9.T=!S],;L/45])UM.1IT[M:3 MEKX00NOQ39/PH/_:\]K=ML(XO>-H_\&SL:-N5(P#_/Z.QDBM#I507_*_[M3# MI7BW+HO%P[TLBZ6H!:@^R1_U7ZI9$F I48Q@0H,(HCA6*R!,$\@X"T48)Y&0 M5O%+1JU.;2S05M5UYYJB[YM:,Y:*L$: F]&\)X:18-8M3HU+KHOEUQ/>U8; MX^U8R QJ,Q9R#J!G%MK:"VN#P=;B;H;H7B[?"B1''&36YJ@<9 7#/@?9W3R, M@]2']2S+U8N63EFU,ZUZJ;\]AL4)3P5B:@DM0[6B#G-%0#()81YD(W:< M9= UG%*DJTS#(*88(LY22!B.((\9CSG7<4A6FQUN.V9L)<61P3<;+=Q"ZGFH MV$-P%T"ONHGF,#D:+ P:''6D, =@?YBPN'/H&-%N%->3XD8/IID:SU@2A82C M $99AM1"F8:0L2C2>M:,9SQ#4<[M".A44U,CGHVES:+XIA.F*IK5GBZ_VOS& MLN;J&;!-"<<%A-Z)ID.O*?3=R4LUAKJDE4M@.*.3DPV-3".7'#ZDCXMW#-QJ MTX^J9ZY:@T\NJB83L2S5BU '/+QYV5[22O/?_J!E36"KE[M%M2KK8\VJCHCZ M]D@7GY_KE+E/RX66"Y'BRW(^_[ L]4TSR0*$HAC#),:!F@MAJ5B(")@)RD@L M<*16RE9[=J.:/S5ZN[(,U+A=;[A[.-D.];T-J;UJU_Y]UT'/=ZURU;^NJY52 M W #&@A #X,V/G6E4 M##J(M07BYDA!*PT.:-%Q6B^NN-7/#')UK^U8K (!J1, HSR%$N(4A@+GD5)1O,46]4SO-3@U(:E'7N!-AAL+!ZHNG,1<[/1Q262GL>#ZT"T M)FA39!Q1ZL7F1B5!4^?W:5 =NB:4<+9OV7I(KY2BEGF$9Q@F4$LR 0 M$+%$Z%DVTPO^@(LD95EDE2HUU)"I$9-Z#=.KJ_N9=8$9'XT!K&>>&E3=[P9H M5T#MB]?R?E9H^BOO9V;&:Y?WLP++H+R?W?.&D@6YR\?N#"CU6.C4:Q(1YGX3@L555,A"B:+>2#/C3^9K$\.]^LT6M/FM?^ MH'&OZXM56;!U)S!<:]4S.M?!A!40:PE62R"VBL_ZFFK-JD(4M+0,[+G4,8:+ M-PU/.TX0PJ_^$<]BA9)7)?1.&*1.[3SQXMD?NB>_U$[LL7VTM, M-<(X7Q_E?*ZWK^GB99:'1*0D93!F"89(,C7+B-1"A+,DQ[I*6)@:+3^./WYJ M'WJKK%2;"%H;S96FCL!W_LN^'A3/G[05'E:"4Z?='J0Y=>1QH\E.G7:EKSQU MYJIABX0_%N4FS^D;_=EN2U1J$E!*6LGJBZS6Z'/M#ZCD:C67]@&A3CK7;#4R6E^-0UE]=VKI@,ZA&]"Y!#8N-4N: MID)LXU5]R_U%M6SKU8U+E!TM@9R8-.HZR26(^XLII\]V=!Y?1T#/$JK^CW " MJ8P01)BDD*:(04R22"0XI9P;*66=;V9J4[$CQ\9-1/BU!^X-J ./V:VA&O]P M_1)*UY^H[X#@ZQR]:>1U3\]W'+UX9KY[]4!%45E54F[*!7[4U-/EJ;]T1T[O M=%+HS]6W'W+^7?Z^7*P>JQFE<1S@G$(62361"WD L4P8I(' ,H@D0=1(2NM: M0Z9&(^I%0Y;JH4.[P(Q2Q@#6,^DT+MSTJI/67MQLU#Y>;O2>.Y/@GA:B/2+_ MO'!X0'XMB*[40X>:,:Z Z)5@'6B(7ON\8=38:0-OM4I[U<,*6;U=EZ5J>19F M#,<9%S!.0@E1'J80QY&:/>4I22,<1@P' Y:TALU/=-7:%R)+2_D2A^0E7*U+M5Z5N_E5E3+ =/Y?/FC/E.SHU/3;C-C3Y>],%*9MF.2 MUOUZA(468F[M=L>0ED Y(D335D?E/TLH]NG.]O:!Z4OZ(_LBO\N%)LY5*Q$1 MIPEF<8HAC3+%98CGD/ P@1G%4L;Z]%]0JRRC8ZU,; M36ZF\6?3Z-0^]\9LT-@-;G_32J#:=-#:#AKC+02U3=$_3PB^,/6]]VL&Y^4I MPG!<+83)/> [DA#YM:^MG>"X)4YG!<9-GS6>H+BE=SL"XK;W#I8HTW%5?ZZVMZ-Q%L9A M)%@.@Z0N+!@)2+64:\H3$8>,XI ;I>L/:7QJO-28#_KV@XT#-_HT"FH?NCQ. MB[F1;:\8S#T]8NV9NBQA'C(7M<7;8D[J$?>1YJ:N7G.[.>I W,[.56V?.=Z< M=:"W.W/7H<\8,FH,E:"I%=ETOO/G/)=;$?(9$9QD6NPUR6D(419)2#'.8!HF M,9&,!!DRVI;T8MW4QIW.NC8 V(;G7/>;R<#SBKWA>V0RD2%[\7^'6L$?)U^MAPP/?7#^1'5=:,C#KF>\-H=DWTU,F#0_CM5 M3_JP7"]$^;*9&7R1"_F#SK_)\JE;X3&)<)*KL9=H!?84$ZA&8@E%+GF<9E2@ MP"@4W*+-J0VPM=6@-;L_UVTM!]IT"WHV1-Y@,'6/I^.C ZM2Z2,I-Y% 6)6APQID,X MM"@+B6,)HXS',@PI3W@P6RU7=&YV*M \UHJ#-P_W]U)_TVT 6MMF&0W:P&2V MDV_OO&?"O#WOL7V0YHZ#KF(PFX>.&V*YX\A!!.7N7P=,CWXO_K%^7+ZAB[\^ MKD07&QF3( UI!E$8<%T,(M"5RB(H,DHI#],TH8'Q7.A( U.;^#0F FWC#5!6 M6HS'Q^ SF-!<"8KGCW$?CR$3E6/ 6,Q*K@1HI"F(\8MC-]LXX_S9J<6Q^\:; M1YRQ>F?2<.ZZ 036"QE_^:86F!7ENM./;@CK.8F:2: H44N]!-(P)1!1I.@M ME1DD$D=)E.*<8R.AI6'-3XW\=@XX:&>J_2:K?3\8\*17=#VS:#\3Y07TK+\Y M<:A4+U@,9WT#(;=@8*_0C\3/KKO CL8'(WB6Y.V?.MX0,-CCG0%B^%.&+3#? MTW*A]6_O95GO2MXRU9!J?'WQX(_OJ\5R9H\;EG-4*"6SW&2 M0QDJ"D&A3IFF80A9FLHD8&&.I9&"A$VCD^.431DIOC$@MAHT9H//_D"UF$YZ '>D2:0;D.VF MCI9HG9TPFCYKO&FBI7<[DT/;>P>F*L@R7Y9/6I2AJ7K7[F!%G."$$GWJ0"A$ M$8TAIC2%- C#D%&$6&)5->=$.U,C[YZ9;4C''XM"?06_W'_]P[HN[@EHS69[ M#@#SS,D[6+45$YUGDE^ P55RP8E6QDTF.._J0?+ ACC_@]F=1S:(HDHCQ%.8T5JO, M, T5IVBEL1@'-!,Q2@2RX12/MDZ-E_J6@JVI:G6EC+54,_39Q8:'LM/H.-\G MO/-";ZLU9_BW_'_612G%;\NE^%',Y[<+T2F_:7NJ2BUUQ">YVNR.L92$ M>98SF(:Z3'H>9Y F2&L?I"2-:'CFT$KOLN@\9G MT#E] SJW;VH=MY[GH'7]!NA=5(-MOE=Y>M79EDKUWY08^XL#I( <\H@2F2J%CVI&L=(QB"EDG') M XZ9]"&OW!DPM8%)?3/8CZSR!G(S]O<)I&+M'6ZT83,90U[ MM8K7__->K>V_T[F>YMXOYP5_V;[0J&Z[_;UZF_#+X9FSB'U#.SU&AJ!/=A MO0&-T>#/]G^]\(T57 Z+V5]N<_22]L8P'"ML;W[ST&*+3\^E?)2+2BVYF_%: MC=R?UY?".>^TZV+:PH]L.-&3#U^L6W[RYTR,[Z][F8&B9ZV5M MG4?1^ E:1\'M7OZ%]V6OIUYP5LO2K74C%\'T NUA]4P_S0RLOG1)"JHZI055 M_^>;:E6-5UH2ZI/ZPMXMGVBQF#$2B5"Q/DQI@B$*HAQ2@A*(XD!P'%-)A%48 MK@\CIS85KBT%VE3P9V.A94R"EYXT&QI>NW]\A\19=(U]T2F/V+FJ6>7#Q'%+ M7GD$^:!BEL^VAI'\;^H1E9[/R.KSXOU/?1:W+JK'6H,W?R?9:B:D) D7",8A MU_)Z-(18B! &3+ ,$T$DMHI6N]CBU.A7VZKSW82R#<@=@^UH^#+669+Q!#$, M,Z'WAS'&D.9"_8?(@"6<MVA[W0U6QM X&GDNMS?J,&+L_OZ88'[C-9$/:@71G) ]R 5_^:97#;,@ MP"2F)(!Q'*D)N P3B/- **@#A'+!\B0WTDV]V-+4"'U[' UZIH(_:V,MI]:G MX;4)&+@2M'&.^VWQ&GAN?P8+IZ?NQ]IYA3/S,^X>/_$^=\,PBM@6<3X\BLI9 MD$920L)Q!%&6I)#Q+($\3(-0TC1)B%'UG,M-38TDOITM!V]'$F< -F,)-[!Y MIHFMD7X/DRZ#X8@GSC0T*E%<=GB?*0SN&+@GJ%/([ZIJ+<6[]5;EODNV&?B&\!MNS3D'U3/!-/H%C<6@,;FM2''3YNOK,YD? MS14.%8GM@'*ULV;6Z+A[959 '.Q^V=UM1U#U,%V^S-Y^F@41%RF7 LHPE! E MJ2*?-"$PQ'G$\CA$&8I-R&?[R*D1RV^EI*H=\/:Q6% S!NGAQNL5+P M%YM,M.Y/S61BEB"4(J'7 D1RB%(60HSB#(H TYC+. Z)D0RO=7M6[J[,@S,-4!A)RB6.(.$\A3JGZB0D9 MT2P(66RUVVG>]-1(J[48\-9DL-K:/(S(#."W8S*WH(Y$93>@0[:S&_0,![WS M&/?$90Z88^8R:/A5J,LB%G09R*!&99J%A)**8B M81! %(N8<,U7$;;2)^P_?6H4U!IG*3^X@Y<9H0Q&P3-GM';YT!<\YK$K5<&= M9X^K)7C,K0,%P:,7#0R%7U>KY9,L:TE[G4WX6#QOM$1)D+(X3V&09FK]PR,* M*6-J:I&$*&))BH/4*HCQ3%M3^W([4T'9M]4R2/T,M&:?M2/ ?.]:=%CMF.GA MFS> PU44]YF6QHW(ONSR072UP2UV7"%D,6O$BV^%*+6PC]8Q+K\M?RQF$15I M&. %L+PY= VVK& M$.< /<\,CF#RS B#$#*F P,,SNQWJKL;!E _;#_\<\\R(7Z8:7C\O9KDQ ((FR& HA9!X&*(TR,2#HVXEQ1M_2^('A!UN8LO4%Z!(2H/G9 M+):EFC!N#2XW*NWJ7JWVKQ%+V&&SN]_Q1 MCBCIX/&CLLLIY_:)XN1U0\-9%9\TJ38?B@5=\(+.[Y=54:=EVBU'3!XUJ7>Z M-5<'IVX,!IW%7I8I-A YBZ(T:'+D&$IS$ XC*"WNM=_*O%V+0O6@SBV>I1&3 M42IR&*5A E&0A!"G&8,1XCC%+*-)&IAN7_:>.[4QKS4-:-O,MRC[0%W>EASH MOF<",/+<:NOQB)^#MAO[SQEMB_&(\?UMQ6-_'EJ?<%&ISU7/<:O=:6][ I8E M>9!D-(!Z^Q B&:20Q32$B4R#2/T^%9E5Z>I+#4[MDVSMK=>0MO4)+T!K-I*[ M!,SS1]S'RDNM0C,DG!4MO-#-\5JDSW9<'E+&!2$,0$#.-4 M0D02##$**.2))AJS#L[:.GQ@E_E\7#XTH*2+_+DCY(D-.B!-_I?"VW MQ>OKM"JAUE^TK+:_M>;F]K775N[B?RWSJZ^@*WA::(SQ'P?*?; EM3/0F%F\'BZGCQ M?&/CGC$:.7YPT&AVU\!*QJT6P3U]J54?M4!!LS^^FH4!"Z(D1)"$+((H2BDD M.I@XB#E/<$#RF.16E8A/MS4U]M@3:GAN++:L('P&6C/^< 28[T5_AU)KY@VH M#;UIC^,<[E8;X.&J!N^9EL:MH7O9Y8,:N :W#-5TJ:2Z22N&OY/?Y7SYK/<- MV_B'&0I12"0E,$F%@(A%#&(N,IBQ*"=2Y))SJZ.MLZU-C3 Z8^O40[$UUU;3 MY1S 9J3A##;/M+,_2+JK)I;:+ 2+.Y%W.M36RPHN!VXJXCJG3M);5 6I:-F(.ZMCN0J&9!%J9!I&.: M6(8@0@F!-(PRF,99'(MCM?UUU: R8=BH4L+ZK"K(9.ZBQT0RT2D49(KV+, HCS@D 7J/P%/TCR. M48[3K@/>+\1KP=\U/2KX4JU>?<%NO.!W!J3_-7^_U.+1XH%.U_U&P+A;^I]O M;NS5OY'S1S8 S.Z[;@NQ#9[!<8I0I"L64T8@"BF"+$PP#'FN?.8YY_[)\R9>EKL4R;+/0*@YI.$!C;0>>P,9#)-)Q+!QO M!+Y&E-%QQTYM]3F)(-K21IW8\,="+5&_?/VC?3=3(9FD40"S+*80Z3KE+ LP M3"7B,J8I20/;S_QT:Q/\ZKM!KQ$;KLT%ORB#;:6:SZ-L.UVX$KOQY@J'L/EA M@\NX.)\J'&OKE>8)9]P^/4DX=Y.K_.=;OEK3^1>Y6I>+SW4,9!,-\755S.?_ M5\[%C.4DQQB%,,!Y")'$ N*884A3D5X 'VZRFL7!E;YNM@C9DSJ%N"1M*OR7/)5KPRZ7OWI M?/P#OMPN"V] Y\@-N'W2H4X>JH698NBZ>MC%=E^GFI@I'">KBQD_8*"PYM&] MJ@^T*/]3YW-LXV9G-,0(93+1A5#55)&Q&%+)"60DY%F01SRTE-DT;7EJ$\3? MEPOY IYH^9=<@7Q=DUH=)&(KO&D,O1F->0'4,XV=W,R^ =IP4%O>"ZQWJ-)I MBY8KS4[C=L=5\+2%XT#/T_H! S/N^*,4Z[G\G+?*,W>+32.?\^WTKR[%N,T[ M0306,L$LR,];SWQ&>*="H#_J+V*;2JY_2*]>AZ2H#<9@1XV8K7@74 M06;C=4\;QJ0?EPNQ7-3:/8PN_OJL5A1J:JG7$!_OWGS^TIU J$4MY2B%"0D) M1)1(B%&602&"-,:/ MW1_HB]Y$NLV5(?^E5L(?BN]REH094],Y#'FNZ]L&#$'&DA2F>9AG.4%I$!CE M.%QKR-3XZ]NCZB2J+30CJ:L[XCQOC0GOJYQC=)Z QI7M7QMG;D#M#M#^ .W0 M2+TBEGRM?]LJ'4^@=W8L^J?M)>.!R!6TS=BDGZ8'G#B(X[ >=*Y^_BCCD"L4 MNJ')V?,&G[O+LM0G^FH0O%V(CZK[YYO]VS8#L&U^)M(095$^AUI;W MSX-:X\$OK?EN=;RM47-WW&W>]-CGW-:@'#G@MG_&50%#;[50LA9/;G72MENU M']6?[U;RJ9J1,&>ICD/DF=X%X"S1<4(")CQ.XCRE(:-6,HCF34^-M+JI1-_T M9GNN+_^CS0>U_;8);.9]8DQO'I >:59]/:;'?5$$$1D;F:>L4IAXCEFLU2!K6F*PL1 M2Q-.C;<)S-N=&I4IR\$?7T%G^PTX^=E9K$\MNL%@D\ /N)[9RQS7RWN<5P%L ML=[W _1(RWL'+[+=$MX>K;,K=HO'C;= M_=Q9ST^X/:!0GQ/RW)5_*-^Q3[G M=^IE6SP4;"Z;$[,9PP+'&8T@R8CB>LPCR$*2PB#/4,C5JY5&5A'NYYN;&L5O M[0.T.3VF/?N[8H&6\GSG 3>;EKJ#T3>9]_%:YJ"'Z(58"'N5/B-,7 GUG6]L M7*T^(\N>%N*37,U(CC(6 M1!C&$65J5A)&D,J40H$S$>,LE5F6V%#(WO.G1AMU=.^SLJW.U"HN56,S@M", M#ZX QC,'=)8!;9H^C.3SM= D^I8^%RLZK^7NNHMNP+9X\:W.^SB?BC@@?>,H M3,Z2-':?/G(JQE'7#A,NCE\V,+9.JDF(W/391YVF^+&@K)@7JY?V#+)ZMY;Z M"/*;0EG.),M$E*< M4'@.0O,&/\B5X,"Q8ZHP#G.)$88B2'7A7IQ"&DH*%:%E7*8AY:G19KM5JU,C MLV,!2$X/#"]T@M59H3MH1SHFO I5!PG_HQT.7FCSE9/Z[8\$#6]V14^]8G!_ M+U:/]^7RO^L(L8/BY7<+-1U7;-K/O=C^-,-QQIA ,>1)F$*$0@0980*R(*0X M9Q'%U"HGPINE4Z/!^@.E U+(_/7E4&9\A1YZ!3:] 3M%+7\H3\'&UEB_WRWG! M7WJU W5=[D"-"NK_=0:*X)!1S"$)4\;C)(UY;%2I^U)#4V/VSDYK@:R32)KN M[UV/C_>-OM9$Q8&UD>#/]G^];/5?0L39GMZ)9D;>W#OO[.$NWX7K!P2>;:1X MMIHM="5W=5L^+1="BK6ZC,UE&\3[_J?D:WW?V^63_D5]X;U4;]UB-0LPQRA( M,$Q9ED.4$@QQ&%"8"JQ^(4A(F3 .4?-AX=0(*$RC7Y[^!N;%4]&$&UF$5'GI MP?/\-8E^\4Q\IAI58,?'3=;"QDO0=Q.T?KYV]UK$UKUV-X\4A?S M*\Z&^'EI>+Q@0)^X[80->FUHH$2:QF>Q*NM'?BFJO[ZIY[Q;/M%B,4OB3 0\ M9# F(E+#=*QK_JI_AE&"$IRG61I95?H]T];4!MP=4X&V%6ACP9^-N9;;V.= M-EL).(+.\Y@X[@;/+>+B2-#O3TK@B9I==/I M,[AE8 2A%OA^7,[5'=7[ M6D1ZEE'*4Y83&&51J&.1. MZ!OW;Z"%\'8/PGOJMD3X:41-C!N/.!)!P_" $]?.9 *'E5GO:&5SH#8 MSDYNRU)'T.J9^9N7[26=0H&NW=*T?K>H5F4]@Z\^KQYE^>V1+CX_U_4I/RS+ M7!9:WZ#ZNRP>'E=2W'Z7)7V0OZF'K]ZIN=-&2&P6B2S%841@$E *$9,AI()E M,",8B93F2%*K5(AIN#6Y>1%5KZ/B-P%^*19 +.=S6E:ZS!FH-!B6,F'3P-B4 M52=A[)287'L+:W=W5[4]3 ![ ?WK6EQ #L&1@87"RWS68NX M?Z"\CLW;1+S,2!RF3.)([R*D$"48ZQ(2$40!#O*8Z^@YJ_V$LZU-;>34AM69 M14T1N\[>*X+CSH-M-J@Y@]#S6',5>O8QO2:HN(K?/=O6N+&Z)FX?Q.4:W72= M^-@W^K.3"&XK1/1K0%8S)D62(IS!4#$(1#&CD,8$0X9(E))4Q!D;I#MVH=VI M4I[992,WIA'L0KI.5!QU&]]E Y1CA;%+K;Z*N)@A M%*=TQ4QO=T1']4QKAH((<2Q"F*1Q E$6,\@H86J"$X8BP D*[*H5'V]F:F33 MK-,HY^6:SJM:HD\]7I;?!Q01/(;J0*ZQQNHUJ*4VTB./[(#@BS::1EZ7)78< MO4@*NUEE6W5756HJ[Q3>UIJHHKP,G,,XDV'6.XX^<);M_[N'D<*'8E&LY,?BN^::73VJ M6\[73^NY+KK;%ZZ:!;HT29QA2%,>0Y1R";&@6!Q.F1B0] M,T'?3CL6&= 59OSB%V#/S-,8#VOK#Z7L;H U]M:T-!P^1X0UP(!1J6PX0/LD M=\63W--?KY66=;)JF/!AXKACB$>0 M#P88GVT-&WWJ8YUFC/N]J'1X,EW(Y;KJ;:[Q($5ARB,8AH*H.;A$D&*10Q1* M&@H4'\D>-07,UHV2U:GDFV.=?NM@QV[/6SE6F.CB/",VAP M5/HR!V"?C"SN'$8M7^2*:HF>][1<*%:KVM(S7+(<8:J8A.18D0CED"1Y %.* MD21APB6U.M<]WLS4**2S$G1FVM')"2S-*.1ZA#S3Q@$X'BJ\GP?!$3N<:&14 M1CCOZ#X+7+AZ8*Q7\;T01+$,)1<,SQ;R0>\^?K,(^CK1GM$K3II7_*!5?Z][K7DO6IL;\?O5$K1I MA76@]IQ6%;@%O'8'5-H?R[BP4SU@QAA7 3I2;%AGX@UHC.Q"-K2=#L/#+B#A M*D#L5#/CAHA=ME-G&B!=3R>' M69 E:B*!,<1(M02ZC]7OFF.[9^72BR6/7.P*0T)Q";!O9NEP:U8SK;F@M5<1C.M%C#$X MKLCF8GOCLHZI^P?T8WSC4'F?#:MU93/3+$0ACR%."84H21*(!8H@PRC/.(V9 MFL?8B?KLM3 UGND/K;:R/?O@F3'%59!X9H8^&AZ6*"===Z;&L__\D35X3KAW MJ+QSZL*A)7=H)=\NJU6]5[\]%V$R3D68"+4&P0%$D2[[S/(0)H1S$99E$C$U_@>QA"@D$F*2$)BB5(:( MYF$@QY'-N6#HU!CH,)WEZ4F*0DW@YB^ =M;7%0$?:GV2X8DMOKK>C/.FT*&> M2=.!D,U!DLWMSBM0>SP!21K#/GEMD9E+9OYSR,88@NU,",:TO6$CT)MU52QD MI??)6+&H;=(5[PMEU&*E?JH*(1NAR4U5MEF2\C13RTT8(,X@RGD(:9+$, R3 M($PB)&,2S[[+DBU-AYU'5R':\A3@NCXSG"J/U1.^Y\.] M3MAX*BH5F>!(_3O*K:KO[CY^]TI?\YV8_N:J MH4IX^^(5=5DMA=+_)JGP@?W_VANYSOWZY]CY]=6=XVF&#S70V8:*:CA?ED^Z MW$1M_;G5.2-9*&[:Z"9=[P(PQG>+JF12WD+:! M:QMS/>7:FF+C*M7V8GOC9MJ:NG^0:&M\XV!E=9W!I\_MZCJ NKRM>E%T&)W6 M#'A8%/^08I;FDLM(A#",9*1H*%4SOIAD$&6$H"Q)49Y9S?.,6IT:"WW3A2T; M]='69GN]=0.LS;C&.8*>^::U%_0-!MKB"['$0R39S8%QI]!NT.;8@NWF,!S1 M;[>XV8YXJG(U^Z)7R;<_BVI&I4 (Y2G,F-2%J5@(<10PF$O$-+5P$J0FQ++S MU*D1A][7+ZI5P15]M(HMS?F)-M;P+&D7MO,<,1B,$4Z.!N!@3 %'_3[WB:L; M>I^W^M?VT]Y]UBB?[E'SNT_S^!^':FMLTMU>>LKE]9L513+!E(00H3"'B*<$ MLDQD,,KB+(L$ST.[J/0S;4WM,^WG:K[T%?JM/E03D,V&>$?0>?ZH!Z,V0(3C M(A[.E#A.MS2R',=%EP\U.2[?,HPV[A9\^20WA]1OZ%SOCGQ]E')UNQ"W0A2Z M(3I_5U1\OM3L7KUY4?]X7E9T_ENY7#]7ZA'SM5"K&7U-'2JXEJ)=XJCI=/UQ MA%(F<2I213F:@3(D("9JP1%32<, IQCAT(:!QC%[:F36.0!J#\ G=>D@&ANI MT\T8<7I=Z7O59-^+UK0Z+JB.&'HDHTMI,NAD,L-6,B5 M/OEZ+I??BTK/RW1:G.PDR9NJI4#U:"5K^:C_+PRB6AM&_9 N@*_JUYZ_-=_ M"=/@/^+P!JA/,:[_WOM]E-2_CVYT(4+]X.*[G%N>:9[M6K/AP56'>2;USDSP MI==+-%]I\-I:#:F.Z97DPHZXP(R)WR(Y4 M.*RU5RL)MA:#K&@VIC5S<,8ZH^OW\IZ MJ_9%S0)_6WZ7Y4*WV:HRI0(A%@L"DU@2->6*(D@H26$2)GE"TD!0:K5;>+:U MJ@'8."=?Y:$?;>IWTM'-NG\Q6 M.WO30-J0#_K)7V0=S[=XN%_."_[2_'<;QYPD01ZS)(8X#$*(DC2%- T1%#@A M),S#%*?$BCY,6IT:C6Q4-UKKP=VB#ERU#X,T ]V04EQ#Z3LTH05O8_ -:(P% M?[;_ZR<.W 8F5[QCU.:X_&,#PP$/6=T\C(^^T9_-9MQ;6I8OZOO2J3SU")MD MDK,HS:"@B$$D:09QGB0PB#.>ZH08G%MQT,F6IL8[RM!N@[)OZJ!)S&EXS=C& M"6B>&68@7M:4.BN_MTKFR;>!UUB@'#IY:?=IT_G#TZP^6=7G"]7M0M3)NMW> M)XX(1FFBA175ZB-""#*"* Q#E*$H#@ECB\<+I)4E\S$7"<3)XDNR,MC*%4_)3()>(;2V4JGNDV@"0?W89GS,WF MKSZ1]#SP;4*:6MOK-[RMY]N^_!_[.=O>@IELL7,: M4?5N! 132MLWX?U"_-._!YT/'L]L%^*?[!4PW&R:8J?ZWL,:35!P@T%7W^6? M02GP1,=-7@EPW^[_)4I_)[IC/"6_4P9_^2R MJC[G&UW S[E6;+BM*KFJ]N3?DI1(@L,<1E&=)Q,DD,@HA!$*)0E$0F4P4+3O M2LNFMF[O^5$O:&J;^_$5=9:&]@;\*%:/X+Y<_G>35=," ;9/T%'J#12U'*"^ MIX%@J/+?M6^!X3#W&GWK>1CKI&BZ3FI4:*[LQI'D AWU@G/EP&OM>B4104=P MGM83=-7 L#'C/VE9Z.=]H2OY;OE$B\5,HC@F 6M%;U2O5KH';F:0GXKEU4U2X@0+%5?=IK4 M28,I@I1AH;Y[@9$(\RRVJT]]J<&I??:U479?^45,S;YYETAY9H#&5%C;"K;& MMG.:&W >1&M",$7&$3U<;&Y4LC!U?I\ZC.\;&FH_5W]]^$U-5$HZKZ4>GE2+ M:E5+=1K_^^;,G+M&@]9JES'W-B@Y"[HW:G3D MJ'L;( [#[JWN'A!YMZUM]Y96CZH%_3]ZU^T[G>O]MLWZ:2M),\,DH#BB& M@>/9",0ASQTO./$*KW?B%J]YSK!)KWGEZMY!4/7V4?]XM[A]TF$PG_-+Q:[# M&0NS1,B40ID3K669 MYH!O:\OSOB=V<_"Q7@:S2?P$N]CS2+K)8.ZY? .V'H =%_K!!CJ2\'/^1]7L*,U0 MQM0"2H0PP9$N[Q)*2 B/(,;3:4?563.@&*ETI2^VV]8A6I$VZ? MKR!UZJ:A2<]+_M<7^:Q>HD<='_5N76H%ACJVM"G?K!8T!,620JX3H5$D!,0" M"\ASF=,@DHG@8H!VY<6&C;Z,\74KMR;7$Y6Y(A5PVRQ8ZY\_JHGLTY.:Y51U MD=#54OW[NRQ!V5996-&?MAE"E_O(<'?9">1C95MK]'K&@L;:37UJU^6G3;%Q MEHQ]J;V1<[,-W3],U3:]<7#JXOII77\Z=72F#O$LY:-4$ZOOLE$\;S-KKIIQ:'7.CJ/V>UKF?[M4OK1%REP9GV.[8^6]V2JR*",0+![6 >^IE(??J M=W/&<8 $5PM0GJO_9 @RKM:C/(]U.3$2),A(:-BPO:F1:#./FRN3H6KNR5YM MPA1G RYUBY[O3:T:N(\;X'9$# S*I \"T8);W8(Y$L->"ZH=W9I#=)9T#1XS M'O6:^[1#P!:WV=&PD,7L=BT*U0T?BO+I3LP8)@%'B, 0YX$^1Z 0!RR&G"=$ MI@G.L]BH,,3!DZ=&K:UQ0%L'[MZ9,<$A7N>)\RH4?*]L#0$P_FI/.GMDD5I) M_NO#\ON_JWN:]:GZ8;LL/7S2*)_H20>ZC_'T!?:?W;N6L^M2KW6)OD8(>48( MS^(DD# @ZC^(T Q2HM:.#%,J4I)$:6YTDG>ND:E]C)V=8&MHJ^AM_EV>!/3R M)^H")L]?ZP"$K#[<2Q ,^H9//G2TS_F26_TO^^*U Y8X?Z>Y+#\LUPM1OMP^ ME+(.'="C>!MG\&FY*KAL]LW;%3K).,W23$*)=20T%P22(!5:DT]]_(1D86(4 M>C:P_:E10^T!:%T &Q]N0,\+T+C1'A)93.H'=(_!2LDOZ)Z)QA[O(7M4 X"W M6%WY[8"15EL.7WR[A==P],XNQ 8\=KR%V7"?=Q9J5SQFV#EI*XG1JA5H-8+W M;8'@#^O5NI3=']J"@_\E:?GMQW(6A6% "<]A@D0($54#32V>)B3GG%*2DDHS/6@4:,>N!Z'5#[IZ]7/LU^3?U1O0GS^\?E0K:2@#R(19B2&#*&.$1A M*B%#,88HSU)&$XH2LT)CQQX^-?:J[0.U@9>T]RX#=WG-? TMC0\>-MJ:^)0;_;7PR6NNC%UO8BYT*-*,8I[1*.50A%Q'K&,*681"*",A M>)*'F#!IHV=^I VK3W0$R?)MJ'51VS@P*+T'HME,XDIH?)_5;5!IS ._: -/ MR\P.#SH_=-]UJ'FOA=<),#]T\618^9%+!R]"9%E*\8W^;.1-[A;?U8"^+%]F M E&:RC2$"95JV"6<01:D&>1IF-$@H"(BV'*A<:*IJ0W'&\/J(/&*SF75!8-; MKS%.H6N\CG" F?^U0FTDT.7V.A6CC:%.EP(7P' WW3_5T-A3^@L.'YFV7[IC MD"A(_>[?TW+U4N^P4ZYW1/3F2%4GSU7KN6:ES;;)+(RBF&6AFK?3)(((40QI MD' %-0UC*6E(,VDA"6+9_-3XI+:TS9UN;06T,]9*F,*V'PQVO+VBZYEY6MM! M;3SH6=_LM%9M8G*'^>THF%M)@7C$?C0A$,=]8*L",A#""QH@MD\=4P%DH,=[ M^A]#GS)LHOE)_FA+V>ADHW*Y4#_R)AO[>,WS(,J$C%$"<8 01"(-($N"'(94 M!KD,DS3,K?:Y;0V8VB#R17)EZ_P%W(KEL_[@MMZ KRLU4:6E:"33-U?>5=7Z MU(6?EBOP7W+5/=/_0H\]6ZU/=FYI',VU\:/_Y6 MI^#>@!-E++2+H/41:"?!+XV;?[L!-%=OHAZ3M=9 D1>\5502_[VN5LVI*:O! MT-LG/L]-O72;MP-6M]:^\DFL%^@O']GZ:7;82*::*;46RCO9_._=XKZ4S[00 MW995*UZ[*7!9;U_-PD2RD,D4DDQK(Z4H@!@G&0R2-,ER3O* 9P.D3(998\15 MX^N;M*8?*W5,!Y0[&MA39J.)1^!'RO=M'0"_="[\38__71^TYO=K\9[O FMB MOPY!1WP]T(A1:?@ZH/;9]ZLBA+Y<0!*8;_+6X[DN2^&E.R;\(0.KS.E4IB875VE^_06X9%*Y, $F M0''>C@[;)9$\YSP@'QP 9U%(B@PFA%*(8HD@I3B"F10LX46:)$JXM]X-HZS+ MI_^*?7:O]NQ]C*O(HBSF<0)EA#*(4,HARQ,*\UA2E$6$B,RYD>Y41G7LKKF3 M&-#!*[21ARCPG'NI/)*O15KH!9C'40FW[O*AY&LOMSP";;'*\BEMF)]P;X0M M%ZWO<:^?OY*;8UVG::CCHLFYQ&PH_:0N 8F[1;2_4KHI?85+9NCD<: <0Y) MA@+JB6^=Q8_*I$/!.>3(P<\9QGZ=JAJG6K,HC@ND:*J]8BH@4H)#J@2"64+C M0B98D12Y!"OWBW-BMA'BEK\9&>[%ARRQM6,Q?X@%YJP757$"]:YQ \43[UP0 M-BK+V!E^R"F6=_DOJ5W535O/2![%4E$)"R*524)BD$8)@3GF!8IR(0AAGFMJ MUY(GNNGLI:@V^*W4%U1FGL\9&#IB=MSD:0 F4F*[UGB<&MLOT1FAR'8C<#)5 MME\"X%)F^^#.8:1EFG5MGO^0FY]+8<*\UQO9UG1FC"<\YRDLN"00:>]'+^\$ M@T)E-,F*F":Q4UC'>5&36\A]_>1&)#THVA&('VP"$T>M)*BU!*V: :I@7T;# M$U'T"!J5("X;?$@,%G<,/F)?/IJC>G/@O^#:6ZIV,CXL5[)\6.Q_J^??=Z52 MTA0?+.E\5A0Q(HHI2&F"-%LD&!*6)3"/%56(2I%RJV2-*_68&I4T^AI/!:RT MKLZGZ(,&P_H8/33$H1E):\6K9M--YJA)'C/Z@IU"B]GH[Z5D\[K)Z7I_.+-/ V61BF*$"IC$+(=(F)V&-!

MW$3VVN:+6O3DWV^E^*&/P&3=CVSG.!?\"!)E M,@PX3Z3J*'Q4NAP&S"$1#GS*P-BZE?'+-L\F;F6C)9KMVZS8A MR7*QKK:#;E5D?9XF9)"H1*'KF3(U=MWI"W8*7VBL/K5WPXZF_W>,>&#BKRR$;ZI(GRX,H(.#V5WH M7M=@ 2HP;D!S\M_!HXG&WFA$0 /)#3C[6E7= 6M@/(85O?K@^@I7>CU#Q@V# M>O4!.PJO>GV-AJXGFH3A*D#LGJ[N5E\W)B2RDG(O5Y7:,R6%%(I',$Z17DT0 MK"!-$@)IP4RX:9X6B7);3=B(G=ILM].Z#B.] 4]T!7Y5,=DF=%0LYW.Z6@/M M3=5AI(Y1I)9C8;NP\(UP\&5%"^[7&ERM,S YDI763>B[UKN>7GRN)5R \K:2 ML!(Z\CK"!8CC5833W0-S:^1Z+>5N _F3*7W0AN(_M]T_WFVE:0#R0;^9LX)F MJ9 J@U'*!40IXI"F>0XSQ64192KG=BWPABHP-0;3+V+AF'+C"KD=/84$,C!1 MU:K?=([.*NUO=EVLGV_,H1O3;$5+T70A,C9XS-89B)ZO_!U7\>-F] P$YRC' M9^ASKHF7K3BS\@[=SKO/W#VASZ8YE=ZI&.24^0(,7N,@CZ6\0ISC65-/QS&> MO_RZAAT?]/I@1>>[<,BF_%!3EV"&(AZ37"\:%(HRB'*10I+'%"))8IGF+.-% M-*1Y1[_8J4V^C;;#FG9<0-B.)?SC%I@T=LT\&HV[8==M<;/?&K4]]OEQP\ES MGX\+0E^EYX<=$.?Z?UC>/3384%0MMNG''!6CT=8WCZX/8CGJ\ 1>8 M<0XQ*W>8!]4J;&&:VBH-:T[Z6K? M!O0\J/ULX0VJT'[)$)2<6H1>1&%0K]#S3QVM:>A%P[K=0R]?/,QI^*19#TZP M,HH$%46DE')*87>4/SF2J/4<7C##%7]&.:>1$C"F1:Z7C;F$-$TBR(N$YJE2 M,5')3#^++2

]IZ#L6"HD(JE\)6(3^1$2I=36UX[+ST@* 'GI%;S4&C>M.OVY0#JM4&';UO M0&.1/U=^('*>G'M7Z:.Z^P.A.5P #'V,]UR2P_]N:F@F1-)"1AQ&"4DT 4IJ M"#"'>A6A)%4Q2R.GPA7.&DS-2^BD.M"F#^_"-=S:?1CLB"XHN(&IKC^?Y.;4 MC\8(RAX,:?A,DS/RIY)LT@^/0[[)A0<-#-SF/Z78SN6=VK5O?KM=F3H7WZB6 MM,]X("HM"IX6,"TBTQV'I! GII8S8G$L65$0YA0D9BMX:KS7ZFU\CU9SYU*G MUJC;\5T(+ /3W"D8GV] HS;X42D>ALI\?.;]D M5\!5<^;VL8ZZ-2=4O*Y=^AC/,JE4KB()F4H(1$+[>*3 *22(,U+D<9%RI](3 MX52=&A7>RY5:KAY-"Q.@Y3V.E!9R>4@M67,2 Q6:9Z]/Z^@4I^X8? -:DZO> MZQ-(V+ >EM=.R+BLZ/^.A MKP+TE5-A+=#\J_,C5ZG8K2OUVWFXV/;#U] HRKHZ J, MLO:GA3VX7CXN](-68(X=!I33@>%E' :=&/8\=K0CP\NF=<\,+:[VU_]PLZ6K MDL[_3LN%J7CS\?%1BI)N9-/EMB*MM:&PY4(SU,>%Z;U4G6*6O'G.OOW2C*0R M3I,B,HG)FD2P9A)2%)I)BIAFD> (RWQ 5?_0>EM]9^/W!-@9">;:PNL[Z'D= M:CO_?LQ-/8V)]('*'S5=OMFNMWMI(8^6BF@4[S=>% M*52L2KK;++[E_[TMM=S;A>BTMZG<:.V%USLVG5_,!.9Z1D(Q9()D$&5)!$E$ M%"R2K!!2$"K%D&;H8;6>Z%S5;FIV.F.9,S-C@]O$%7C,[::M"0SA.)-6:RCH M6'H#]K:"KK%MO;?6W.KXKF,7:"S>;W%_LNB3YCQ3C3,XGN:IP,J..DN- _SA M'#62U"OV[-]8\M)Y;#T)'JE^^T]R^VRR:228*&G$!N.UZ?J"JM?M+&ZYCE#-R^6JXT)*:DJ0YE=^UG$ ME>21S& F: 81C@@D*E50LJS("HP3&KE%0!^)F-IROM*P"NT#'A>ZP7@[6C!'YR!*>*HZ&V3J[I7-E2AVW.@!"EP>R3L%0O;GC.\ MOZ#MV;L&+$ _FR.8N3E:OJ>KS?,7^4LNMDW3]5E*F,)9%L&$:WI!##.]R*0% M)$S2(J=YG,?,NL]OGZ2ID8K6%3;*@DI;T*CKL-3I1=9B/>D+K\"L<1:J(=V! M>S%S6 ?ZPFZD!9_[Z^:VFK.!HW?9UON \=9G-G:\6(A9W3"P_/>2+M9Z!6>. MJYL7-,\R4T?IOM"'Z_H>/"_UMR?5FEO (99(7$,D-?] P3GR[?'PLZ\;:MPOQ5C]?/ULN M>"E/-D\6<1*C7"\3BXP@O6!D C*,".1Y6D2RP#'.G$H3NHF?&AMVM*_B:U_H M[T9[CN-@QWGAT U,>+W AN]A/0PW3TSG*'Q4FAL&S"''#7R*#Z?O%RWG-9N^ MK2HC5MMM/Y=S_;SU&[HN^8QPGF:)() FA8)()H5>XT413-($*V$.U6+N%D[I MJ('+9SA.T&./T]?6E^P8<0.8,>,:K^_R* WQ^;PB/[['UZIO8*\- %]?P/ZF M%_8K/3YK\(+X>Y>EOZ*W9PU-OZ]G_YCAGE[SU/I\X>-ZO36GBU@A660YI!DE M4#MW":1Y@2%F*&:8B"1Q*Z1V1LX4?;>6N79GBF6EZO#SQ',8V[MK5R(W@E_6 M\DY[?'@#:C7]NE\].'CTLTY)&=VAZC'UE.?4=_E09M"ZZH5EG:]5KO_UJ5S( MCQOYN)XQE$4Y%2F4E%.(DHCK]9Z4>N47"4*RB/.,NI'#.5'3XX>.IL"H"GX8 M94&EK>69EP7"MM3@ [?@[# ,L@$$<0D-;QQQ5M#(-'')X&.FN'C',+*H@^O_ MD)N?2_&Q:@M>+>1F.(I1CF($E8P91&D:F4HR,4RH$%Q2D:L$NS#%&3E3HXDF M>Z?<:6@R=%;-4>^3.9-T8XIS\-K1A ?0 G-$@U>M(NCHZ(\=+H#@B1K.21F5 M%RZ8>D@*ERX?$%[T[:=9MBS$-_I7$Z]D!%2GO8SD!.<)@UDB-"/0@D#&,P)) MPD6,7 MM)BQ HNX2',8L0SK55620%*D##*F8FUL'@EL%79Y2=#4J+'5T[4\WAD8[7PB M'^ $IL-6Q5T'C;V6/HO&]>/@K=C;&3$C%VGK-_:XN-J%ZP>X1A\78KO>F/IL M[Q?B#[KZE]PT,Q,G><8(QU#*/($HUFLEEO,(QBI+,SHK9FI?_UY1 MA_G]/(@6OI 7: )_^WL=@582U%H.\83.(^7@"'E!;"0_Z"1RGMR@BSCT>D'G M[Q[/";IHP0L?Z/+5 [>6Z[[)50]V49K4V/7'FEO%F^WF\W+SGW)C.BS/I&)Z MJ4@4S/7RT$1:(HA9Q#4E2J9](I%(/*2^HZU\J]=[_$J-]ZOEDUQMGF_ T]S4 M=C%>O]2+^*=JI^E)B_E)U^;<:L'G6R&%V7S:K*B0@'*^W)KPF:^US%$;:RV[:L'=U!JW2@&TWVD?;@&=3]%AB3;F9_-K"O&^DTM?H!>:,8)P461Y!J22" M2* 44KT:A PK17,4:?IS2B%QD#TU?[!1'?!&=\-I_8HWS]_74GQ+A5DO]55=IEH2B"+,,9KDF,\0(AB3/ M8ZB8_DLA'G/3K=Z^%;>]:"="&Z%.E0G:XUIUL%W7KEC9Z@SH3FGGN$C;<; C MLS#H!N8R ZS1&K1JFY**OWVO4?X=[)0'MY=A'A('Z8B8OQ!(6\%C1S\Z G(B M\-'U"=Z:Z#Q6RZ).5>I%51W0E!A_C1E&PTKWKZ]^PBTEE7&X/>_??T; M$$T]--94/#.+W:M;Z'@8:-L#AE<>OL#L6U>C?:'[R]CT&W"ZH-T++Y,J_9:9 M;@5SNEZ7JN1-G5SQ7]LZ#"&,(QIT<,+UQ_&@XVLWQ?$'LT4G'(_"ALXT;+.O M./M!?TFU3C-!(Y*@@D,]-200(55 &L4%)#A3J(CU;PJGN+AS@J;&]_>K#%/S,EVTZ1;]-6ULNP6T_5@/HKQ\(;PQV1LS()-1O M[#&/7+C>C0JJ#??5\^S_?IDQGL0H24UISAR9G!H.:W-^#+^_OO;SY]? ON M/ES_C1X;VM,SM;FX_AB;_]A_AYU'C?+%':O>?ELG?C.PX*U)J!]MQ8VK8\-C-WL%!#TP6E6Y-5ARH M+=@U[:B,N &[(:FO;0VI%DX>:_9> Z2OLKZ#=!BW\N\U,!T5![[J8<.X\K8Y M[&^*974JXI5RW?11FW$E%$:$:$^$F%2^1$$L.()YEJM4DB2/HL2%&FV$3HT) MFW4B$-LJC;Z;I^.\-6\%NAWA^88R,+^UZK9E\$P3RGUMR]*D!+_U';WJ I$G MYK(2.2I1N8!PR$M.]PZN,'"XV_)9;NZ4V4K-M1NF5T04LI3&$$4\A30F$J9Y MD:DD*C*19"ZGA#VRIG8L^'+G]$PAE=OY7#ZLEN"/4K\17Y_7)E/SQFRS_LVY M L'9,; C(T_(!N:@WNUH:H4IY^X[T2DP5<_@H6G)4T=M&"2R:? M*%QP\99AI-.WSWMO?K!/U]6I7J)7CC$K(&=5 M.Q7$(,F4@J*@*6)QA"GALX7ALMN M GJ-07B%(]3?:JM^!\:NH%J>F7H]+?6/O:>KSIM:H\Z1O, \G5>_/'S8# M?WQ\HN7*//=.?5HN'CYI142=2/=M^4:^*]=/R[44=VJ&B,SS1"609SR'>CD@ M(569U,L!A*,HBJD4D0M=6TN>&A_O%3=^ZERK#N=&=T KY=WHV1Y_._X-@FI@ M@GT)J-$:5FHW&;7&\6<2M*KK:_Q1IC-GR13\N5"3O\NJ&;[7K&25904N@U0&8B-F@:0RIQ!G.J/4J1X"*. MK=JM71(T-5*J=6VW[L!.6U"K:T=*%]'MYR"?F 6FG*%P61.,+18]I\;Z$365 MZ'_L&>3B@T"CN_)B3 @;GF9>^P MCO(WX #V%U?ZY7\[IZJM\++6-8LOU MZ'_Z]+:I%X%YQ(A9ER4H(F:91B!+<[-@XRE#*@!NIG,#RO<,01)$NL[[QCQ%%W MF)RF,/HCS6R3> O<9LO0H],[U083/MX\'1J_%Y-\<&$#L__*-7UX6)G"8/K) M=ZKI0_W-!!W-6%;@+(XSB*,BABBF$C)*$50\1RQ)4H:94P^-/F%3FZ]?ZFK. M9G;-XRM]'?MH].)LMPOD"[W T^EPX-QS!"T0\94GV"=JW%Q!"Z./\@5M[AF6 M,_@?]S..]-Q0T!R*/,L@*B(.:9(3J J9(XSC'*=61:'WCYP:&?P'?;*MZ]#! MI?^S'F9MX(_W/V[O;S_[2Q#DCC$!@PNC+&&R[[/6E#'HL=W4EF&&S!B]J,86\05NH+#,'K1\WD$;Y3RFV M1+S M*$]C#%/3T0(E6)F$0PZC@B$E4$2I<.IMX5F_J='NU^WC(UT]&P?_?B7GY6.Y M,/^Y_[I7I2D+,J\^7.UU.O*NY\&UY./7&[+0/-U85J_'6MO WK@VWK UKZK8 MW3$0-!8VJS@0I'U](/Q]4;MG[<:E_##0'DT%@<0,+>*__JFEF+],![E?=&ZZ MQMW^5:YG/)<\SG *$ZHBB#*B(,E1!(LXRS.2)Q+3W*D_[%E14R/NJAZI^;JK M?W24!3^,NJX-8L]#;,>Y?H +3)^#,1M01O\2'-X*YY\5-'*I_$L&'Q?'OWC' M@./RM\N%"KN2LRB*N2B2!,8(88A4 M%D%&"@5E(A**TYQD>6Q] &XO=W)$LM,<\*[J#H><#J!;'%:'@3(TM>Q1?*&U MJ:M7KNJR.V"O>1AP'L]>G5XW'B'J>XVOC@>'7#[ M ([_2A?_D@O]K+JR@CE+?5C)*K/P;B&_E8_RJYY,UE_D9KM:-+%\!8\0C9&" MB#$$$_+4 MI@>MF&,2^ XCN_V"098'YF>MTV6Z=<_//K345_[U[KGCYE-6ZXPO=R+N%V2XXV#+X(@T5\(T4S9;"RQ]TKIQ%M" %YAG, M11+I[U4%EA:>8$!=9P:$]0FF@,'V1@)M%,O0?WO-=#3YFY; MK6H^)3O;:N:'>TNKW[O12HB7P(Z@7GEH U/=?E1;^X QL!W-FZ,=TION.-:7 M' SN\1WU:G!K@@GNGIJEH,=(@8 CY(FB0V@X*MD'A/APV@@I:M@$U#8_-E$. M&RWG?=OX^+/KM" MWX!%3Q=T=Z +D:2I$ 6,I-0N-XD*2$2,32;N;SA5#@*6S_%M[OWL+W^[?P<\];Z#S5V$#B:<[H%34J^=L8?/MTQ/ I1O9ERF,N62P QK MQQ[A(H$D*21D$:>B$ (A:K5$=Q,[-8JN\^#*A5JN'BN_Z]\<]@_MP;;8L@T" M86!J:74&C=)@IS6HU 9&;_"CU=QE;]8>6X<=V2 8C[0/:X6UIXU79YQZMUOM MGS;>)JNSA2^V5MWOOB[F=ZD^Z.=O9%5B[Z-^U18/)9O+.K[LPW:S79F.:*M- M^3_52_B^SKD_B G-9:0R0AED+-(.(C>'>C3ED&8B%KE(46S7ZRR$+Q9;.0=<&\'Y(>6:OHVGGHK[6&(4^(.P,3VU84T5T;UH3X'L#:NM.#M\H MP;T^H?<M%M5<)Z_4)ZKF87J\RAO'_+A[D#SVQ;.N:T/\L-S^_+Y9L+5>_ MC*R/BZ=MW5%WPFB_VN[,IDI;^BZ7+=1Q\]MFOW'!9]OA3'J/5V9>6L] M(UF1Y#3BD,280L22M.['ES/%1)+0/,^3V<)DU$KQS7Z.&,T *W+:M5\X,"-@ M -:NF;HR 5>_JH K35K\JEC"\5\/N]EF6J,]SE2T#Z2[ 1VSP9_:;M U'-26 M@Y>FF^."QGA067^SRT)Y?E%L!;0HF)>IQ<'?;#7ZT'F:RL;3>]1Y;O3A.)P$ MQU=@8%UJ97ROQ^HHU/SK3MUM-Z8&U;HBMG\O M'W[.5&H:34J8HFGB(G] M %P9-S$(UM>-GMBI/$(,Q1$\H2,I]@*G$4]Q!(!U5,7QG<-(R/2Y,N=[[R3; MS!CC&.$D@44D$40\QY IO=Z,%&*,I$F*D9C]DBNVM"6<[N-=OH&ND(#+*+W: MW^CWWQ (HW-39\R-05Z@9\<50Q$)S I5X[HJN,$HYN_;/V6NIZ_\Q:-'_9Y/ M&77XY9Z\9N"AN:G#]8:NI3#UA^5B?>BAO'G>7W)/G\V/;O^DJXHM-L\?%^O- MJ@KH6%?!0=]^TL7=4Q62_6&Y4K+%!9?P-J^T$' % '[FTT!*#!X ;L4#!G)/?]+J[[>?[X M@^?KN']$S<>-!AA_2(Z"!5Y!A8$G)>;YGY>+99UAM'BH"_(W80LS641Z[2QC M$PZLG=F4"$@IS:"2*$>")9A0IY;/_>*FMFZNM!V0D7$!5,OC$V]0A3Y'J3BW MJ^FN9TBC[/DI>EB'^XNH^.Q;?U[8^-WH+QI^LL?\Y;NNKSU[LO7A^LWSB]]4 M?1Y0C@7FL3EVE3E$+.:0L+R 2*^:&1<252<]T"]6^C':( M7OYZ4!^.80-GZV@E)6]W=:-%V(.R(, "\@:G/ M(%NK#-Z^0':G-;B]B*PSS3GBY(G8;*6.2F6.4!R2E^OMUWI][Q<;O5C]9RGD MQWVF9--5R32[?O^7YH,%G;_=KC?:Z5QI[KQ?+4USU_7M0GR5JU\EE^M]\HJB M:<&8(A#3R$2;1U51@!QB)2.2J:B0& WS##UK.C5*;'N+52WD6UO SACCJ[3F M5">5K4%#O4;? ^_J6;[B< :FX*$C.5)#@D# >W=6?>OY2@YM(+C/.[VA! Z; M:6XYWSYN*V>[KW'H9[FY4Z:GKY*,D*A0D"=I;&J=9)#E20SC/*%(4"1YY!3? M[2A_:K-"1WVPK/;H^(O&OG.MN]L,X#H@=KP>$.; ;-U%V*)ULK; ["IXZ7U\ M)7B>&-=5^J@\.A":0W8<^IAAG43O_WU6Y#AAN7:#$=/DA?*H@(P5!4RQ8C'/ M$(X(=NDD>O_O4V.F^Y_EO'QZ,E&D;OU$-3K]G#+,YL T]4/NXIV?C.PUO""KTRUC7>R_OOC0G^^YN'K>_I< MY6"OJ) SP4F!)640%02;3TQ"G&4)C-,DC1C/DMSM#,).[-0^PTHI0!M-3?:& M4=6Q<+$=X':>@'\8 W_9K<+@MU;EWTV02:LU:-2^ 97B'HLB.P'EJV*RG=!Q MRRD[ 7%4:]GM[H'MUY:/C\O%VSE=KV^;_,D493@6A,-8*0Y1HA3$4B]9N(J1 M2 E+B,$"M>E]MU(X%C-L^[:R!1VW3SE\Y[/-^)Y7V8\4;N=#_V)@4 XL%@UXL5&>* M9;4Q7^7BW+%Y^5#7>'XCU7(ES0):HD1@Q1,8Q68IP H$,9,"ID6,91'1*.). M!==#*CLU[^;VL9Z#S7Q\]_8C8)6B8-.S^AY_@.W8:RK#%I@'&S-!8V>56G4# M'#=9]C;7M;[ ;WNK]:^;M\#K'LP8P^.)J(.J.BKECP'ZX>0QBDQOTY!I)5P' M#7\W@)!:U3'#I>\N?[M6N&I34>?E_KOOWW]&Y"-VF!NLL4V)EML M5?7/"]RFW9&UP= +0F[^XS1M^ MUFRPSR&L.XJHMI.=?CN,B*:"9=#9*\B0A9O!_*K[VK-8$/ M9K(P<@>>_%8/ M>;M=K>1B,Y-ID20DCZ&*<@X12A4D>NT#"Q+)1"8D8REQZ6'QXNE.\\1832L MKY4;-!6\!,_R#'8H)*%/6)MRO8UF'L]-3QGLZU3TQ;/'/?,\9=;1B>;)BP8? MN&@?5_NO.<4I'XN8FF]7 M]>YZTKH![WT'(H8"Q#SW.&'CB@./",>U7>^FR 8V?[A:R3BDWV4H+ M_84TIV8RYX)01/3T7+3?+=53MBA(PAB.N;2+,>H3,K6/]^[]O4.GH7/(]7^O MOO (_-%J#=OJ&:V.EX\=[3%RZ+WD :N1.BV=P,Q37Z4+&/1V43IW[W@]DRYH M_Z)#TJ5K!T98U+V4/R[N5\O_JC8EFGV*SC[[KG+YG6IV.V05L_Y!>^52?-4O MSW9=_^J@HT["A%*$)##+J80HRR6DB"+SBCN##TUGC=@W_7"+'D[0UMWNZYM!K71 MNRM"9BZ-,4*^0FA"JCIN,,X(H!^%]8PA#H[J%<-@X>^/ V[HG?8V9GEOQ4US]+@&MR;5U%BR+P"PWK7+ M^ZVUQK(2X[4CXK"Z&&=D1EJ !!TAMQ7+];CV+FJN>/QXZY[K,7BQ-/+PN&&K MI\];LP0S!6^>3-O"QNKD7KA[83O1\/U-SXBA5AE.:8%B03$$D$86$YCG,.$\5*1 3 MD7")ON@7-[5P#!.R5973,2]Y'5+NV(VS'UT[2O"'66!JN-1VV>M!KQTJOEI* M]@L;MP^DE>%'S1OM[AI8%:I\6)2JY*;#1NW)Z _F?CDO>=FM]!/'DD89Q3!. M,F*R;Q/(6(:ATO^)ZI#Q[[5P0W8V=:2 M@^U,SL'A]\3GX?0<=0H(#O?AK!%>H/^NE'R^-*W3]^X8S47"4B3T:X%RL].6 M0:J0@J1(!<,LYSBV.N@9(GQJT\&%OHK.G3BY$%>]T#N61Z,FTM#P'BDMSR[//&'"2_4XJN5J9K8,FI/S]>E,^FL1GDZ?8G+;/ M&,9Q*B2!-,DRB/*80IIA#J442F"1T2S/K0^MK41.C<%:I3MI(#= MHJ#E4GJ M9+7J#L>E=NA;G%5[QS0P;>W@W&>-W("=SG6.[)M <#H<-'N'=:0S91_PNAT= M.R'5>TIL]Z3Q#H2=+'MQ]NMVYP#R?J^4Y)M=20HMP3S8N+L+7L[+ZB7[L%S) M\F%AW&?C'=/%NE054S4&,2 M,#:!QJCFIHO;#T&&RF&2&7?(1IJ!QADZMSG*']"]$Y@',>/-;OXP>3'U>7RL MYZV:;_IY[Y:/M%SH54U!XKC(8J:[ T=^>RS$RH;=:.A*GL<-R M#('UQLJ)6Z_MI'6B',]C&PW:[$A_7/1U'SC(7^*)$)1(!3$Q)3@PX9!1)"!/ M<2*5BO(\<0K>#*;IU&BNV_VS+2#ZI3EYK(I[5*5$S3].E?\:VD_+]_!;!GA, M85!#GTUVQO/4B+T8Y-I2D^=VL<[H2/VV @V,]WY;OO5\I7Y;@> ^WV\KE,!A M\U';++PI/O:II$R[X!L3@/.27U"49D7,$$P%,]$NJ80LUG\(E1--,$P$3R+ MTZ3(6$ZL=ZI/29@:#34Z JTD,%HZ;&">!-!B]_A:6 (SR"$B0XK;G(3&8;?V M6HA&VG^U?GG=Y?TH19 M5@%MVAF<;TU"_+W4KX1^7QZD:42X>I";OR_I?#U+<%A4A !D4F\( )S MF*=)&B/G;2J5P8/1V8%-P@VO!5M/8M!"K_0[ M4^'?&\NN#,-6ZLA__MDAMQA%IK$T(\TE;WV*^ V M0P8?F=YI-IST\>;JX B^F/##2QMX@%FW*C1U(FXY7VWU$V_9>K.BW#:[N.<) M$R+X5LLJ*F:]K2*HS&ZG M%F5=)4B[O!%5:01SF59'8 QBE!>0)53E N-"(?MX-4]*35X H^AJ]9CRO46%Y;G^LJT!V+=0V3 M]9J5NZY"YT(9K^N>/3"RQ&15?UROMU*\VZY,)GW5P*GR3]>G'=E9)A(EGD\XQ@@B3!#&8D3LUN>0)9+!$LA(P1 MED6J$B<:/"-G:E17MYU;MLJ"N=$6S <',9Q!US)FX7K,0HXQ&Z$?!5_#!&2GCQAKTFWH46G#A\H%.TTF:N:MZ8FJ'[>/";-Z5OZ0)TUI7 MI8F>9XQ0E*JX@(2E)M8@QY"F*=:4P3BE>20H=^IU-T"'J3%)[30=[\([.DH# M!L/240H+\8C'7"<\(O"CUCA08.IPZ'SY1 ,T&-(IY:2 B=1N$Z(XA2PJ,L@EUDM*D2&<.WE,@[28 M&@OJ-S?S5BBV!WP[S@L.:6#6ZRTKVVF>WC7F!A@[@#9DE(JSEW$,7XBV1X>I MU*>]#)-#V5J+APTCPC_*Q7*E/4HM4.KW>%-%K,X0I9E$"D.49A0B(1 D<59 ME20$XX@07F0N1'=2RM2(S$3P+A<;+6]NECNMKDTW64JWCSLJ/>#M_[/GR=V<45+$^$8RUV5 YR!>.0EISO'[AS M14TR8;7Q\G:Y6)>BVAY;+NI#2"GN%M]6>HU(>76>1*,H3[ H(%6%--E[%+(D M)S MTJR06:*0L*K1-TCZY-P;N0%/JR674K@6VW<"W7)O*A24H7>E:)T$66EN MZCMW= >M\D#_NZ.^QVVI(:CYVI!RDCWN5M006(XVH08]9!B--6&$'Y:K]XM? MY6JYJ()XYB9T0LLV^_UR8=H!S(HT$I'2"S&24K,04Q%D3,0P9QAQENH_XLB% MP6P%3XV\7F@+:!.%Z49CUJ#;,5@(* .35Z-R5=7C):)5%-<+M?V1EBM0GOC* M6NRH5.4*QB%+.=\_C* ^+OC*G#B^D_7?36V&?:S7>L92[3^AN( 9)00BS G$ M+):0Z <6+-,>%T4#UH*7)4]T%;@+DESM5 40+(WR;CQE@;T=0WF"1A(I0D?$B5UDN M9D]U5-:&KC9#]["\:>SRE1[J'7+7ZZ%<+,P&,*-S$]E[[.@W8A M'I:KYUF&L!"$4HCC5,_>.4$0YU1 (E(2Q323!;-BB3//GQHUU"J"2D?0*FD_ MC9]"\/)4?B4N@3]\-TBPP?-ZZ>>-]K;5K4@#2E MV*KMML8ZT#4/;);@;,1M@)I08<#WF2GN3[GQD\B] WLRO]R_E&'L_[:NB/U! MFF":N6GW6.3 M^"7 UXUVNBVCVCKX]'_QPZP._%%___SQV_MWX.NWVV_OOU[_\1[;V+-$:RZN M/\_F/_9?9N=1HWQ\QZJWW]>)WPR;A3L-*3[0R5#K):<V$CAOG[@3$492[V]T#-R>6CX_EQKP(IDKI MRQ20/.:4*Q)#*>(((LPH)#(A4,52KS;B%"?\J"W[[ MO-Q($.>.U4#[L+;T:D*%111% OH)#9HL@ADU3H551&A"IX@9A5=;QS M J9&$JV.H%6R"K:P/XL^">+EP^AKH0GM;[BAXG0LO_O4*5D7."KP?M.$_8 MPS.O:*[>V5 :O =Z^4$3^A";KNB=_MV!=S[MT?'9O+M?X/AMNZT .-FPV^[. M@>5EVSW4-W7^W->?4F[^OEING_0*1'^2^FP4YW:M0E-S-?8'##>@,0E4-H'6 MJ!NP,POL[ *M8>"',0U4MCE&U%\]MG;D-^:(!:;&<0;+O<2M)X1]5;N]5IUQ M"]]Z N^H!JZOYPXC;M.5:K&5'[2]9K_(3 7_+#<_WV[7F^6C7.E5:!U*9SPH M_7]A4I(QS6F"%891(A1$<91!C!&'HJ HBU.J>,YFVL=B2UNV'J"%R^?>U27< M5V_JS:UI7\4.;R,@%2X2E#&8ZS\ARKB"E!9Z\E0IRC,]!@1)E]DR,/[C=;E9 MC#<&=K-:8&0#3V2-]L#0(6CU!W]J T!K@3E3;*.Y6R/\IL]? :&GF6J(!J-. M3E= =#@?7?.H !T-M0ZF;:+ICJ'J?V_,@K[9)36G:1$N<)PG.8R(:6E(B#+Q M7!%D,D8\95ABX:^YX45UID:+>X5-$<^WG-M0:DNJ';\ MYPVJP/1VNDI3B]W;/NP\5&(Z@4FP6DI=6:]<#>F$V9?K&9VZ:7@DVG)1EYZF M3Z5>N=5D]46NM0PI/BQ7'[:FZ:]A-;,K,DL4CM*49[#@J?;R$):0%BJ"!1*: M8R(>1XZ)CF6F\+G M<;S\75Z-3N#OTQ68 06$SAA_10FAPR>.7$3HC$''983.71CD9,YT@:Z:0,^* MA&G?6%"8<[,!FL0IQ#$GVC\F+.5(Q#)Q2F.U%3RUC_[D8<7ZY6F%WW.A_1AX M.0P:A.SKGP"!'T$ZDKN"-.S] -1]^HO\I.9&V$.0=K?]X9F!_& M$M"8XI'\KL,RV ZFE1*OO+7I M3E/4^GI[F1)IT_/,[^L?QK(^(<"9A2F4$4<0094@CF.$MR1&F,L54C\E,/GQK!U>K9,=A)L/IYZ5H( M K--K5E5#/%OX$>MGF5D[DDPQ))OJ]YH5S:I_1-5>:*PP! MIE&:QA4)GKQG%&KKT[8EK-YKAOEN;^CB7Y^6=-'I/]&\69DL4)Y&&4PH9F;[ MR+AG+(.1*IAD":,T<:H-<%;2U C**.FX8CR/HIT3Y06;P,QE= 1&R8XGM+Y, M8MC'>8]S?6./D*S0PN+[C1@^.!?]1@.%H M@GUM.[YYKAJPF;3OIJ]#*==UHZ4BI\+T6,)Q2B'B&8$8)0E41:IBA3"EF=-I MB8/LJ4TBI_>[S)^[(@IM4XQ!K9AD>EZ("XJ+(81:1% FE))+6?:&LI4Z.SEK%05=SXTOM=+9A;I:IA+FN\TSB69XE1895!F-6 M:,IA$8$,2P0I(7F:H30GE+OX4=V'3XU9JGU 4&7&F?#&)_W3CTWSYK%=A]0_-,:V;W_0"9SO':"AZ@5FD4JM)7?/GTYPRUI/3\N+1 MHWHEIXPZ=#M.7C,TNFQ3KJJUF_%;=BU2TT(RBJ("\L*4]>2X*D6.84'C.)4J M*I+,*1+CM)BI?=][+6NO?'#SV3.HVGW#UV,5^&L> M. L*\^%+P%>9T4,G)( M5Y^AQP%[1'+1IEJXW\:_=7 MA@[?T-V7$0;E5?9F.G:9LJ$"="P[$09V UKK/&^X>T<\V-[.4+U>>>?G2C@O M[PM=*V 8L3=[\.LO\78CC!L0SRKA" M0@G(,#$=O5@"*5,15)(@EHJ"BQ3--J9BG1V)7A+HY.7NQ(;[+NMB?/-NA[R% M=GR[+;W+YOBW;ANS?M$GO.;,PC=DVGP5XH M_/<8/"WNM;H+]AK?TU>P_[Z!K3P>34OS_ZE([$XUY6$7#Z8DRWJ69RB62+ML M(LHCB*((0US@!.9Q(B13HJ!IY-2JHT?8U-;575V-VR7,X8=I$Z%:M:LR3(X> M6"_<=H3B"\3 9'*(WSO)-KO:)545)H_UXVPP\=44HT_4N$TO+(P^:FIA<\] M'V:Y>- ?YJ,9Z&_Z$=5&-2.BJ*)QI8@D1$6*(9&80Z[_X#PJI$1.G4A/"9D: MN?U4D)+&+3Y?Q)12Z_C2IQ">QH&HF]N$+F[&ST8^'(Q3HD8UZWH M,?+(E>B[=F@G,+[:2O$/RBM*>;O54^1B,T,13QC-.<1<$8ADDD$<"0)S%14% M2Q0N(N;6X^N4F*E]^(V6X%>CIFO'KI-06CH%5P,4VAUHL&DUO &-CCX[9_5A MX*TGUDDA(W>[ZC/TN(]5[]4#4HQOMYOEXW)3_I+O%^(/NOJ7W#0I:6F.62YQ M!-,TT],]+0AD49;#F.@//LHBA@NK[[Y?S.2^^YVB#MFVYT'L_^+]01/ZB]_I M"+22H-9R2%[R>:0<,I2](#92KO))Y#PE+5_$H3=]^?S=XR4R7[3@14KSY:N' MABXNOK>)N!%"/*)I"CF*4NWML!12)3!$BN8LC40F"Z=2LIUG3XWJJFB#KZ[1 MAWNH[+R9@0 $)K3:]@!IR2?,]19]N'_RR,&'1R8=QQX>7S*TWP=="+H2]ZNE MV/+-/ZDYEML\WR_G)7^>Y7F4X2(G4+L@!41$2D@1PU QF10)30N.4[=V'CW2 MIO:]-DJ"1LN^I@T#H+7[FKT!%OC[;O4$!Z ]WX!:5_"C^3M(>3HKF+RUN.B3 M-7('"PNSCQM4V-PT.(:QVNC_1O^JD^G^OEJNUS/"LY@I',.84CVUYY%)^#05 ME1)9I$(PB5+E<@)[6LS4SETKI?9G'^6"+Q^EB54QX8;2]?3C#+1V-'(]8('Y MHU6PBAUI\S K);W&[_6 X"\8[Y20L2/K>@P]$2;7=_5 MX+_E&([EW?J8_7: MOY%JN9+UO[6@=_JO]:;DMPM3N%V6#XMOE,T[>7Q1&D0"DSO4R,]5J1*9E" M@3%6D=3^'G>J(.59O\FQ=Q4.R\Z%PYHFKL9*_=NJ-63=[L08=P-N'ZO$AN'] MXWT/O1W#O^* AF;\_M!F7V/I3/F!$/V.?4W"K-KEI+T^NV5&6M]ZWX MK^UZ4]6MJN9 T\V;%UF2<%Y K"2#B/(8TE3/)XC1*,(B)[*P\OY?0_FI33;[ MBNFW=V\_5NDRBS;M433Y=JQ)HK.OCO JKX7%X>Z$!SOP1%19#EZ8#GZKC?\= M&//UNN-D>N4>A'KC!?RVQ^%W/4L9*, A%F /Q@VHX>CM,__Z+X_#>?>$7Z*1 M3M&G_3*YG=J_TFCVQ@*,K=-X$0:OA/:+N(77TF'88OS[8K5SW/33&LW6N[V M>[F@\R:%I2W3V<2ES:)(48(%A5F2$HA,F1BB]!\RYC1+.=+OG5/TQ!6Z3,WO MZ9I2';HT3HZFKLY)S%-K4+4\:]/@ *UM<^; MWEH47Z/)J M@#Y =+G9]/')@ZHW4K"_O MGN2J*@3Q2>HE=ILW^/Q]T5:$D>+]7UQ?6F_:S%B<**58#E5B2G-E&8$DBB1, MJ))%7N1"4MJ69OCFD*(S1!FK3_ME<89O8Z3R: 7_#92/3]N-W%.K8Q;/H,&Q M(]-P6(^4!U3I?P-V%H#*A!NP,^(&=,T M1W-MJ/'5*%KG,WB17OROGYIN?Y9@7^BW.8 ;\V 7Q] ?Z["^"[ARH/!=!7 M0+.S_''#GH?"Q?FYY'8^EP^K)?BC MU!_@U^>U.?YK6EON!B+H\%@&!5P/>>!IH]40:!7K(F8!IH4+,/@Z<3\C9=R3 M\WY3CT[ +UP^,#25FK"K:AHPE7OO5+4!3'E5]7'Y2,O%+(I0GFL$81Q%N69N M12'-1 3SF,1YD1(1*:>V1)=%3HW$C<8FB+'2&?RHE70,-;( VHXH_,(7F#,< MD7./Y;0&PU>XYF6!XT9D6@-P%'1I?^? 2J^K)9=2K#]HI6MA^B=Z4NU_1Y_?'E"]M?3MDW%=LX+& M3VZ+CM9%5H7$698Q!G/*%$2D()#@ L,X43R-"E04&+EMN_6)F][>6[VF*]M" MK -JV/;":^EY>H(LM*O9-FC8K85#%;"U <1S8?^3HEZE>'^?T><*]/?>,XPV M_B@7RU6Y>6YC<^[^7&B_Z&?YI%F)FWCE!_GF^9Y651E9E*("*P4C);7G5R0" MTC065?$G*LUN6^*T\G60/37';J>J<>T:78T+\4C_JS*IWI6O3ZO?4:730*G\#]M#?OX"^ML ?.PV S1-9N4@>E;L&0')(94,><6TE MBRJLO"Z1<5#F(,:X0%&B(.?45*O(&2249C#+94[3+(J2V"G0Q4+FU)BL6_F@ MSAYIJ[A\[JF_.!AQRX6H7QQ#KR_/0#A2:8B+$'DO_W!>XBN5>+@(P?DR#I=O M#1">W#IT[[;R/R5=??MS.4,HXTAF7!-0S"#*10XISR7D"9.:B604QTZ=P!WE M3XV6]-N7>0PY/@&X'1,%A#$P*]F$&6^6@$GM.97B!A@+@#9AI #C\]B-$5I\ M0OIT@HK/0^,43MSSF &E!.Y-0MYR<;L0%6/>Z[7GOIMRF_9A#B[6MYQO'[=5 M*SFWA+XJ;^\;_>N+]OD_+%=FBVP6YTAQ&9OB@ZFF190@2(1"D&=)3G*L%Z+, M*E'N%6V8&K56;>4<$KY?:>3[^?E_R7B&WJNK :C.?6O/TV .BWF6Q2J$V+M MU'> (.3Q6F5#6Z2_7X87$ #C$M]^U=ZJ1R*"4S_Y1JIIL!KOV2>R@F\[GCV M5A5X)=7&*R[PNMB_J#'PRJI.Y5=U;(XPABPO4?,J*8Y(CA-)G57LW7#5UM1L/Y M4&8XM-_(AW)A[G!"5F5"12BG,!E>8 K\*QVMKQ5\)I5GJ>P *7:8V)^[Z8"QWNKM1R37C8D MECZIYWK M]?;QJ1+ZW:1!T#DW6Z9:&[T2J7[GMOH[-49I'Z6M%@;TJ#LZRIX'TGI7 MXY6&)_Q^R(D#K(YQX'N5>[8WK]HM:0WL0_9. J#O;]?% MIW)C[]<$ /;$3D\(*0&"&_^@FZT)\3Z(_%6<)GJY;7J#1 *BC$G(\AC!F),8 M1Z1@$7.*M1Z@P]08O1LX_&&K-9;@CW)1/FX?ZU@]L,O%,GM/)B/"+./G55#Q M05B?HP,^9 MC[["#DOHTS"+H,G6B*#AW5? .$;\Y!D-IA-#V0^14QSEA4>Y M,:B0Y>R]=M@WS[="K$R)U_JO3YK'Y:__H^^ON47_8T\I_4\=A32L#&MIP>[B8:Z36:ZO*-_\L]S\?+M=;_3" M?+6CFAG-24'TRA=R1$P!NS2".-'+8IQ&.18BYC(1+DY2K[2I$4&K+)@W&I:N M;DT_N'8.C#?( I/!#JT_M:*@U;3CJ?AS1JP@\>1V],L:U<&P,OO0E;"[R8T[ MUJN-J18EMGQSMVK:2M[^5:YG,><$L4(S129BB%2J()4H@YPHE"4BB2-BE31V M3L#4&*+1L0I%;M0$/XRBEJ'G9X'LIP8?\ 1F@P'(6-/ )?/[OGQ];^>KU_^U M_^+//G:4C_R24>UW??&Z@6Z :4[6U/-H:JK*G!8%Y1S*PC1/93&!-,+ZB\8T M%:S0N%'D-/&VUVA-(6D[T5^$3>G9WA,9]3C]KO:^)_%C N+/W M60./INSS5_HZ)C/-Q/E&BB]RLUTM[A;-_JW00 MTXBA/,*\R-B CE0N.EB]]^,WHFH5!JM*8[!<5 5EAP;CV@_)T..L*Q%^S<.J M'=:U[FW(@8;<_+X)\@UY&'49NV!'33VB7_D@Z3(HEX^)+)YQ7=I )\R@S:KZ MM%_ W[)UM1Z:H43J!4G*(,:T,/'#"<099U!PBE7.9*0$=3SL=Q _-=?GW8DD M@\ZVQ[\-2S6P' IK?@L$<'B&J['MAD-UTE<[VNLU4J._1]=J&'">\QOFQ X9J/"V%\HG(C/Y6_S'?"?RZ6\^7#^]3J:EY-7NSX-S895J!5+UK-SL#JWEXL[/#H62(KX'LYYW7&I[@9+4; MFIJ7B_MZHM7ZCM K5A8&\9^%';YE+LQ=?(.51O>841'*D1]%17 MQ3/2O852?,D:K_*)9W1>E#+Q_>QA'O*^>HK96?BF'U*=J F><*$DAUE:"%-: M%T,J9?6'E!QA1;G3C8; Y.Q% M]Z/@R9D^(V14G[K?T$/7^L+50Y?)O_0#EZMG$V0^7ZZWJT[@<*(4X51HISF/ M8[UF-L6)&$*PB'!1T#BA6>94VK9/V-0(H=75.92I%U';I;,?G(*[IHV:8*\G M^!$DJMH&$6^K[!Y1(R^Y+QM]O/ZVN&>HO[#>K$IS(O&6KG]JK\3\93K=_:)S MD^MP^J?-"H A6J DRR#.&(&(YQ%D0CL9.59)SI2,2.14A.0:9:9&-4;):G5= M_:.C[L# BJL&RM91&0?^P QV!?(#O)KK(?/F^URARL@>TO6@'?M1'IXYL&D3 MY3_+A5P]=WN$-A]>JG*&<)3#E!0*HHQPR"(B(8H3E22%B 1W:])T7M;4"'"G MZC4=A_NPM2,U3X@%YJR78.WTO+R]Y]Y(Z3(>OAHG]4@:MU'299./&B-9W')U M>E>L92=.8IT4*66RR3V2"(>7\J'GQNX5'"[EG7PV>!"D!<&P(Y@_.+Y"B4C.UK?@$;O;C->OX%F;ECY M+R-Y0>YKU9:T@Z.GX*3E X:1UIMM.1?ZD"2G;?;TY1\\?-3/ M^[1AA]_PF:N\[?PZQAGV/&%"K^/I7L:('O^#[*,.A&UBOOA\3KP7ISXAZ MA8KS_4:?+BE_X9YA)'*_*I>KNASQ%\E-J8U2E;QF.?%?VW75Q^Z=7/-5614S MGE&5'X>735%VL!>?_#C?CDO3=9,B&C4H1!Z8BQG\:.RV%!P#IEM\',& M[AZ7:_KPL#+!"?IA=^J+_"476WE02CMG',49+B#FQG=*$P0)4A1RI#"1*4UE MPIQJ8=A(G1JOF18(7^ELF]H0V\FO]#7[$@U&@$1JJI.5]3KUM Y8?3%BCFG[AF:S5.15-N([+#R ML6,HB.73)O2RMY/KKC??<4GN(%$BCDAYR_BPDSIRK,K45Q/O'I_GR67]AO*OVM6$GU@,S-!@E!-RO$J+2*0UZ U[88I9TU6\[ MYH0,6'&%-%@8B[4BKQSJ764%]7#QM-_K7&C!]5[7$VG7,6RZ^+.?S#\N5 M.5>;(4R+."\$C 0R&701A5@4%,8DP9AD>5J@V(5O@VL\-5HV!H/*XIL7M39; MHTU5X9W9H++[!G0M!Y7IX*7M-Z!C/?AA[ <- (Z';>%?(;N985(O1N )9$+O MA/-T,]HX>9J5PNL[ZN0U&OR'<]QX@H=-A?^4)C%1BMM?M2>=X5\ZW M^F=U&,C==K/>T(5)]M@?=LQ(BGB:10I2E&80Y5)"S#,*"251H8I")LRIR=A M/:8V;54:E[\DD$I)O8A?*KVN>'S4Q+*N>G#(3EV'W\I%$^+YN]O<,W3,JL6H\^J54!W.EM<^;N!R M<%__\JC@Y>-2+SK_IYITFSK2_RGIZH.^=H85RXGILD-SF4 4<059GNA_(8P3 MA@L3ONBTQANDQM1F0/T>8\>EU##X+=='P4$-O>CIEND]K,K;Z;G3M>8&&$. ML<3C"N8J)'TM2X8I,>Y:XRJ@CA80USWMR@VR-\_-8L70[(>5=H7D@C]7960) M5[G,B(0)C[0W&2D,J:(YU(R8$LR4%-2I.*^%S*EQ74=/L%-T4*E>&\ =-X3\ MP!B8W08A.'SSY3(FOK=/>B2^S@;(90C.;F%8W#JXG*?F+6Y*W;V3O^1\616N M:BBMCIZ=98440F(*4\J4R99GD"0)@DG,41:+%&78*=S10N;4Z*95N0IL["CM M7)+S(MBVD19>(0P>97$:O;;US@UHXK2#QFL[8.:OPN9%B6,7TK2%X$2]3.M; MAU'1X%0Z4V]O\_QQL=ZLJ@S3==5,[-M/NKBK8L+7GY>+7W*M7?6#16Z59O>. M;N2.9[NG0(K*7$J10!G+ B(2Z44F5@6,<)I%7!"F=FS'-DF3BC;!8""*AX?6$4G= M>P_F,")Q#A$E I(@32!F(L28A5%2&!T['P=G:"_P\^?R5M>YI5W9$=O.I)X/%L M>9:VFJ@[4Z*,A6H_#XX$:$A"OI[5G<=BHB+B_BB? M9..JV5P9/BE:]QK0,[+$6T>BO4'\77>(X^7(Q80E5PSQA0L/6H8%1 MXR.+VZU':B__N_TRT:KK^>**RWN3I[JFKRH\OFHOL3X4&1?GWM%)'KV0![C]//CS4?UEK?[JMJJ7E^5!EA6$PR04""*6AY @C"$*F2 192+!1GGQ M^[L;FM(IM.!$X3U5NAQI$<'.NM5 M>_0&OJDSFJULJS^7C/.B4N651E7U*J6+CV;R-T">;E_ITY2-Y6Y#95$_L)!% M61A2F @F("HP@C3@*0RSE*1!4F"!C+Z-:_<\-*7I@#UIWI_3T>$QK-D4:5QN73!?R@!YNIZ7KR\7 M:_7YVV"4N" 1BU (PS0)Y6XSE@M#DLMM*,:)B",>!]2T6/[^'HMRX*XA_H+^^B^'K#?^=0OB:#3VDK#:F MZ ]9)C*<<@%)@0J($%8F1#&!+!0H0R$2%#-G*:OK1NQ#D9VUI,O"2\IJ2[:> MU#BFT+/8'$I9!;\WD/O*3UTGJ(_\U+;'X>2GKE-@E)^ZT=2I-]#7Z8R/%ORY M>A ",2+D[C"(B)!;1)K"C*I$D3#')$G#C!"C$_9#'0Y-PZ,K[9XL:O[8_J^Z&X/BS-7A-LY_M=K9ATI6*G5/N6NT[ MEE'.HC"G4.0ID=J",TBC7,!"CII+;:%Y*$RT9:N'H8F) JA^_)6":*89V^SI MB<11G'A6A8Z.QG'-_>)CY]B=A8-OWK_GH.\=P]L.[=YUH3/C$)5@5=;U]I51 MR>V\_+,N(]=>,J9/T\D(^-.59(@6TS:DLEUB/=R?Q-/N:RZ ASJGO]=3[WB?- MN!N7D]KO:37MW96KX:B)WXOPYK'C"_=&&+'ZG0\._ MQ3. 7:^_M[]QN?S]Z\NG[G_D'THJ_N73_U!+ P04 " ")7KE6\!!- :KR M #!:@L %0 &%L9VTM,C R,S S,S%?<')E+GAM;-R]67-;29(F^MZ_(F_> MU^N5L2]E73VFM5HV*E$F*;MF[@LL5@E=(, !0*58OWX\#D 2)$$0!.+@A*JM M.E,I42=\^<+#W?OW+K[]_ M>0OFU__Q'__V;__^_P#\KY>?WO_R>A8NS]-T^7++%'_Y8[S\]LO?8UK\ MXY<\GYW_\O?9_!_C[P[@/[J_]&IV<34??_VV_(41QN__Z?S/CCIEFB^\^__/IMN;SX\V^__?'''W_ZX>>3/\WF7W_#C_+?KG_Z MU_6/_WCP\W_P[J>IM?:W[D]O?G0QWO:#^%GZV__ZV_O/X5LZ=S">+I9N&LH" MB_&?%]UOOI\%M^QD_B1=OSSZ$^6_X/K'H/P64 :<_NG'(O[Z'__VRR\K<&KA?_?V[_\VRT-%_.T0-AT/+_'WUA_ MHZQV.#WIQS)-8UKQ>KW29!;N_-"D2'HVO_Z;$^?3I/O=44SC4??E%WZQG+NP M'"6O(J$B A,284:" &<< ZNLH-DZIZBYRWXA?8&T=XI9I/"GK[/OO^&'44&, ME5\4V;!.+@^66\GG,+JO]^$7_-F18;@-N'6X:UP$P8@$*Q0%Q9"=9 1J)AU% M]N9J=ZG>U.N+>?AE-H]ICH;D>CDW#P]T?!?$ZY_X[<+-\4,0OHTG\?IO%XM2 M0U?+607)K=2"Y/[Z"W*=TWR>XON55AYEKN-LB>8U=3]90^,OIM-+-_F4+F;S MY8B80'D.&6*T!$36$8Q&,^"]--&IQ*@A532_N>I>"&#M(^!@23:"A(]I/I[% M-]/X&D_B$>.):Y^3!TD#^MN4,#".9[ Y&N\="TF(.J[" MO97W0H5L%Q55)#HP*MY,E^/EU=OQ)'VX//=I/K*&HY>3,S#*T,[%B-$730:X MB4D)YB+5]"@TW%]Q+Q2H=E%PE 2;T/ZG]'50L48X*]'.T38A> M%(FA/H,/VOG(4_(L5T# W57W0H%N'05'2+())+R;AMD<35@G^,\H__1J=CE= MSJ]>S6(:)>3 9@R%0B88&:5HP%A"P&05+',V7W@HIM M'2HU9-L$2%[$B"I8K/_U?CQ-=$2]"HDAZ3IIC4A'D#N1!1"*P;:60H9@*P!D MR]+[I:Q(Z^@X5J@M(>,5_O)L_F7VQW1$.9HZAPZT9BQ@;&44@MM9<-ED'[-E MR1V7PWIDX?U0T7 FLX9 6\)$=S:>S3_.9]_'TY!&)%+.-9' 10FZ2=1@N0I@ M"@.6!4I%C>AD^^K[H:/A+&<[,95D%(Q S!F#KRPI M>.H32*YL0.E(F6KXJ-O6W@\>#2<^*XEUZ.QGX6&>7$>WXS$1KP@0GU 44J+= MDP8M(#%2\IR3I,?EMC97VP\ +:3C]]FT^L43,Z@-^*C0 M.<[$@!7H!R7I$K&!*26/N_BXO^)^JF\XEWF4" =6_^<4+N<(7V4\.K]!H=\KI(_(!;- "%4V>2Z2..[R^_Z*^ZF_X23F42(<6/U?YJ[4)GV^ M.O>SR8CX4C_D.0B.%DM$%<%JG2%RHST1SEMRG.[O++>?XAO.6QXNO$8V_9L? MX9N;?DU=PC68F)/V#F)W9GDO\=8?+=87.)!IH7)7$0)B&L\R'Q 2\99!DT(QXSN'A!D:5VM,@ MC4[6J"!K9)KN+;M?N53SV<=CA-D$&M9U':MK^W(,HA(N%R/")8]<"]"!1A!6 M&##4:1"*<:D-<=372$MO7WT_;#2?@ZP@VB8@\FZ*7T-QC+^GUV[IUFR-;#D; ME5*0M43J/>7@O*8HIF1%,L[FVTS/47>AVU;?#R+-)R(KB+8)B'36[Y5;IJ^S M^=5(2?S]UD M\O)R,9ZFQ6+D;#)<8QA%?2BE@5FAI4-/*9?XF:$#36B-R^\[B^Z'@X8SD,<* ML@DW5[/S"3:]&5AEFE&4(XDSPY$,OV4;#,< .,5AI MC0NZ AZV+KX?+AI.3]82;!OX^'%;,;HJ,A]QHX5"]QB(,;%4C!J4BT$)9<\5 MD8([[6J X\'*^R&CX6XSZ^]G[0:#BW64FL3=B,S]_29')M\:0-@1.1 M(: $<8A$6>D">JX=ZD/EMP/ LVG,@\58A,(0.B>EXKA6?C' MYV\HML79Y;*\)"]W."/G6&86(V5#*!HUBN;-))J+RRR%3YX262/BV$7#?F__ MFD]L5A-S(V^^%K<%YRF^O/I4*$G3D+ZD'\N7^,/_&!$:.=,XT?EY)* M#ER7C@DD>*39(^$(84N=I\8=E]FXL]Q^VF\XUWFX\!HY36Z?0;_%WUF,E$D" MC5>"R",*PI3?'(POLAH>%L9PV!-H6)5>IEQ40D+N4H M%&1?S%EV'KP5%G1**O(4;*3'-1MX=.G]<-%PMK..4*LAX]]_>R#(]_@;QW23 MZM(R[Z9Y-C_OOG>7YOV:2CWX1K7>4KNI.[+%5&%DM$Y+;:QQ QJ*WE^VRH"V MB6!0X2W8TH1&"(;_(:6..3\EFB?6..KH7WVUJQ&+(6O!.%HG(CAZ+!9-%$D! MC.>11?1D-3^NUG)CL6%Z3-54UAT?X$ I#NWWK5V=_;\%AVDSU#(*#I-D&$-Z.Y^?O8BD6QW"5$S R._17 M+ '+M(+H,N=$*JF/O-J\L]PP_:5Z!L$!DFSY?']U]N'SV?MWKU]\>?/ZY8OW M+SZ\>O/Y/]^\^?+YD(/^\8_5ZR:Y'[U''OV7"_CJW,6H>WI9'+RS_'8\==,P M1B]OMKJ]O $48Y%1Q20H(LJK*UE>8.3REEMYPVDV&!'LV%39+7RG]_6BJYV5 M)LO%]>_<;K'GT'6HU;A>X\5BD9:+&RZUYHJ6H%>&D@+CSH#U"'W&$_JS/LJL M=UUE'<+E70J&\2MZ0\*U::D@[@&/F+O4KPL#;YB0(FGFI ;&5'FIC$QX0CUH M*H.V4B8,EGO!S#U"AH7.,9K="I)CQ-P 5EZYQ;<7TUC^]>;_7(Z_NTG)P;]8 MOG+S^=5X^O6_W.0RC4+@-F1DA1FF5XT0?$)GFWK).+I?T9+:]F8OPEK TE$ MF/6MC08@]BFA9,9AF3J^KNN5(_6&E)X)E&E>GDHR,"H(",9IXK),0NPJ^#T$ M4EL)&28XZ@]"QTN[ >)&J8OK_](:JN%AJ U?46 MP:-ZS=3U5EEL[I6HJ'8,S^5D"U.6EWZV$EBR2A-KO-C9-_H8.[63L&$:"/=O ML.IIHP&(O9M^1ZIG\RMD822M8CI)!8H%E$YI06:2%X,HHL:OIX-$)R6$Z'??H!QTLW<.A,5NZ2:5S;7:1YLNKCQ-7Y@G% MDOZZ*"G^)[=(G\JDQ+/\.Q[,15PC06S0I263M25O(4(&X\MIG*7W MD9%2(58903L):B%I5 5"]<3> (9>KY3D1*6R!0T M1!=B>38=P 7C0!D6O#52(!.5@7*]=@N)G2JP.$B8#8#@'8I[^G6,[OH-CM_\ M")/+\@#NAB=J2.J*FD,0"429-N!4#("L!.X=.F=J5]G78$&<5$&T9"*L%^FPN0C::L1RCDF37\^;JL?DM:2UD M?ZK JP]5-("PXOHOK_Z6EM]FL>1'%\ON,>;(E.>YU&1D@])26NG!2(+',#4< M0TE#%=W5U.\01#U"2@L)GBH(JB'J!A"SD>[<@'VB@04C.$@M2S6VY&"I%)#1 M7\-XTC#.:V<'MQ+20G*G3H!UM)@;P,J*_E%RQG&=*2CK0G>Y"SYR E8ZZTQ@ M(NYL&WMXQF^@N56]%1T^2Y(-9/?>CYT?3\;EB'PQC5V'B&^S"4I]L3*&MZ+A MVJ68RQM.9T'HP,$86X:T"6N2L%;EVF'VOK0-F_7KO>2Y%Q4U8'HV^+J?;!?: M.FZC@<@D 8&[!CSC"@]1KB]>2%9"$F; 4>-Q$_H 93X$6!8)1@2!4U?[LF('.&E7F' ]ZM.@:(P,\]VV@%ER,(J.SH%+U4W$?NH8]$4^#K>,5 MTA[(;FI50IA?(C$/!#E295Y)9@PR+6-MG$YEH@V%'$NKQ\C4[GF %0#W)(W# MWJ"=!GQU%=4 $._>%E[S0\!CQ=^ Q7G$?FYD9X,3U&?MP0>#>T+F );0 ,HX&C03 MG)K:!NA)HIKQE_H#5UW%M("TXOQMB&Z#$ZZCM4RB@[#3D(4 M6,D\2.=9-#%';6N7T^X@9]C2I9/@J)8R&K _#R7T;KHNS_I8AAZBUI;+^=A? M+KO<[JQ86N07J< O?NVFWZ7%;3BC&#<8?VB(I<2FG.#EQ40$JH-07E'%5.V< M05T.AJV,.@EZ!U1Y X#_>+UN)X9U"Q% %P7 V$-PZL" *HUYRJR$+> M.>KFT#-ZDX:A2R::P==1RFD 7"]B["I-W.2C&\=WTU?N8HQ^YBCACWKK*6@O M*(B(D;4KDUV"4=('*9@)U?L0;B=EV/1&0U"KH:H&$/OJ7I8OP]K5ZPO9\MRGN3L_S%_1AISTV.C@#R9-#& M8ZCO-4W ?:(D.TJ9[>$2_3DD#IN :0BL?:JV >0^E/2(XGF@DY>0/4/OUB4* MGB8!7 L5I;&.B/I]DN]3,6SBIB'\':F@!K*%?QM/9_-.A"NQC)@USD;BP,=8 MLN*!@_6ZVRR!:*J%,[7#C_LT#)M9:0A>1RFG2?MUB"A'4>N@*-IJS9Q'KKT! MFUT"DCR1C%G!8NVGV74H'_;I6T- '@ (#=C6IW*T(VN\"B9B1(?[&1UIJ\ H M[B%J%P+QT:50O7[E"9J&A>RI[_:.5TLUF)UR+,G'3AG?TG()6,BVY\-7;>=VE8.A[C\I(>'A*'BSN)IR]-?6O M)FZQ.,N=87WQ8[P8>4JLQ7 (B"DCH@S&W]X3/,6M4M)F3C$^Z@LW]XEI!$(' M:/@QL!PE[@9PLTG_Z]FY&T]''-U)S9$#GK@M![ &:U0 )ETDR5(O:&US^I"* M1I!RG'KOWV<=)^L6T-+=R'5\O/A;.O=I/BI=?X@B A)+HDR@DV")EN!5BCIS M0_&W>KDPW:1B6+0MUYX'"_E@F'Q/:B5R-VBT MA*\8-EI&)$B5J&!)6NK44V[O(]\>]KJ\DNYKR&U0Q3^PG!AFI'?XR\5(6DV5 M-!Y2:1@O'*'@G76@F#+1":V3KWWC^)"*H8LJZGL>APFX@4/DQ60R^P,=^/1V M-G\]N_3+?#EY.#[G9LA)X"HY[\H$"MP!VJ%SS[($SKAS1A&N7>V,^+,(;,11 M.1 -]V_T>E-- [B[6Z[VT/G4,%7 U$?M3^SZ6(V&<=R/-_(;S'+ZUXK M^*<'U?T\_=5Z-3_/Y*!2O<_JU<#-@K<3_CAAY:X#I"NIQDC1L 2G@>/O*4,$ M(Z[^+-^MI%2NZHDJ*\XS0W>-N=+%";>2Q/V$?S$Z94J<6;M):4M5/37T_40A MSW,D/.#!M)@ORV3!>!F6Z-BG^?=Q2%W%@9;9B/*$FHONT:O+X'(@&"]J98*7 MP?"]NH;@ AOHP/^Z1<9C:S=RMW& 'F<5A=H&*+IJV14'B_5%LRY#DGDR0+DI MQS#N%!>T!$LC4UD[[]A>A3K[(>,A .##;+K1=?GJ M4_J>II=I749@K,>HKDP$I(F5:Y1N[T1@CF@=123,LZ>\CR=7&1P.QVIPUH1[PQ,6 ]".0\V9PY48UP7A>/<]E9;_K[)$IU#O(U* FX (FM\OT4I ME:YIQ27_^WCY[=7E8HGN^OQF,F29JX3_B^5U-PO<44T(1NS,@##,@U.: /%! M>B=D#+;VK>0!9#;BTAZ(C ?=(OI54Q,5A:]FB^59+C-(-ZWYY]DDCFP)$4G6 MD&FYF$W6HL<7+5@BF:#**V-KO^![G)I&S%<=9%42>@.FK'!2>'CSXR)-%V4( MZ>TQ/K*9>)/*$+E,2;F+Y;@9E 3B=!*4\N1]]:<..^AIKASG6 A5$7P#(/KK M?+98H$^9Q\N1-89%&C@HZTMYM^?H(Z![P*EDH=S?Y^I37C:6;Z[HR!QE5U!&0A02BS)KKGB M5BK*- <9/ M\,M,FO?(2ES-5OXR>YE>CQ<7&/7%LSSBSJNDC4*'SB-C3#"P!J-,YY(BVFN7 M4NWRTKV)&];+[@=O_6BF "'LD8T[.D 329EE&KJ*_[1G% X8P'8.( ML?KK_ =$#!N$] / XR3=4OQZVZ=U9*04/*EJ"8&T#*A]ET=I>+->9O-A(ACAN%!C+XR$HYJ ##7(9@:)#< MQ\RJ1Q9/$M5_(0\'\2D*;,AL%;S5:[0"<&Q300AE#$M:[]&VT7/ ML%F,OM%420\-V*&WLWD:?YVN>J:$JR\8CBY0/JBG8G*+Q7V9,OY,J0-FTCH%W%]::D! -Y&'J5.:-5D M^6]I^6T6;[<9!B66\4PP?$VN>S9,)3BO!4C.I*)4:<7Z>6#S!&'#)@_Z-G.U M-=, W%9L?$[A\D8R5OMU[GZ4#9M^Z!=P/>BF <1ULX<>%=S("L$ISPY2+*5&063PT98I MTE*P:%0*L7:]SFZ*ADU-](NPBKIH %EW#?3JNN 2F;I]!+OR"E8_A[Y!6F#H M/'>HP_'4S:^ZS,\CTS0"\8D(K< $$3!"HA&JJ]A KH,L0@(0FO2CN9"-9R#NG^4U4;\Z:L"=N\/@2#.O2;04RO R$%0G,$1'\.CA4A&=5K9V MG?8= O8#S\_R8.APV39@G:ZG+5\WT;N=)T2E\#:'4OI;KNJ]1K_-&?#6<:\9 M.FZD=L[_,5KV@\O/\CBHBL0;,"GW^7CI%N,PBLYSKZ*$D,L513;(1)01?Q65 MLS((4;VYZE9"AKVPKJ/C)X#S?($WB)K7X\GE,L61#>BXY61!99'P/+6E>0D/ MH!)Q1">5LJF=JGJ$E&'OJD^"G$.$W@!V_I[&7[\AW2\P7'-?TX?+TH+B+#_H MI==MC!O!,>5=L,J!YHF 8(EB "D(:$,=DY[A_]>.UP\B=#^+];.\;^Q?5S\; M($+,B,AD[7$NSR)PV"/S!( Y!J+/TEZ[T%Q; M_H?M1Z/+7N0<@22K49#*EO&A!K(NU?Z&2B;R:<#Y&(G#GLO-P+.*!G_&!K*O M9N>XS+H>9VJPE"1@,@;*5([O1A3'KQ =I:B9UU>.C%/0/)4)D]F M%61M9I^;I>_=Z>L!%SLR^,^1> -GZ?.SP\1);I 5<*F\-"VW$UZ:#,ZDZ"BG M.O+:;\_ZR>#WGX,] ?+ZU5]K !UYSK0EVN/)'P*(Z!P8R13(+*6BR=D@:]\Z M/C^[WW^V]M3 >I;<&\C\=_5*6R13>$'&SO(7]^-CFH]+26:8)[=(K]/JW[?E M4LF$F#T%UL5$RACP*3G$A^%2$NN\JWUR'D]U(VVD3@#/$VNX 4.XB^/'Z]Q1 M!=U_358HB/]]N2I OI;1*$MK(^4<. D18W^95I>],:+XO2-!ZU[J**MS,G!# MHQ/C\1G;X43@:'R+?"R_T;'<_=3'&4H]+^0(5@9NRM3N)CD5/-IY%;F/,D;"N625(\"5 M=R $5^52+D$9$$Z"Y'APU[[RWH>N@7L]M0OC@Q37@,.^A9UK5O"_5NVN/\[F MG8;W"7*343;0A&>6[X:&$ +>" ..2"&<"8BZ'J8$UF2AD1Z?)W#EA]1]V]#? MC]T8K(K$@K+6E'>K#)SD#J)@/'/C#8D]3#4\AN1&6@$-"^WJNFW'L]C!]0A% MIIV*IA3X4!!.:G ^Z@]N!+F&=]3E[C0ZO,Z5)7_?$("B(W.1@C8F!U*X7.O$E M;)5@LYOLXBRUCGD@D0@0N$?!AQR!<:N%-#&'U&3R8?"47)^8["6U\%QM'W'B M+P>RQ%VKUL5XNFI94-7PWOMT_W9V%R_US6HW6OO;;()[9K%:\;82"P]H6WHE M!:5EJ67EI<4# 9&D"#P8+_H;\[:+L,HSE0WSBEIM@3/C09 @P482P7.CE.+: M>E?[:7U+,Y7K8^&)"@2/=*)/@P7(N M@>28F-7!6%O[BNM18AK!T $:?@PL1XF[ =QLTK\>)FJD]((E)%Z:4L,5!%B" M9W*F45E"HK"\>I#Z@(I&D'*<>N]'HHO"H_/H4BZO8@7E++$@JY>7/Z1B6+0'R8ICA#QHJXQNJ/ & ^_7#-!R MTQ,=A80" ,&\+@^.)"BO/)%&6:/Y4[[O(]\>]E*WDNYKR*V)'BDWEG/EF96@ M<#8M(4-G/:FU05CTRJ0KHR=2)( NF0*#".:11QMX;XF/;00U4BE;T1\Y6NP- MG#+W>%AO*ZN215N'EH_1TF2*,#"ZC)62(5&=.1K(VLW3MQ+2B&=RO**W]E$\ M1NH-0&=E0CMK?#W'/F:!**"6M .JY!L$%VE]J(VBIO,@Q,LIJ-ZK>1L? 70JJ M@^5H63> EQ)L>32$ ) M+\6U2N#6T1R(-%HQC#=2]9NH7?0,6T]7'U359-\ CK:T'B(RTVAX )Y*&9=1 MN!.0>% .J>>91"%ZNXZZH:*1AZP5\SZ'";@!B-Q_)/!N^O!^]Q/NA;>S^1]N M'D?19*:"L)!C0$MJC0-O.$'A!>N-2#['VO'\,TEL)$%T("(>-N_N33T-H&\C MD_&P[XZ7$3=F1!^Q=-(3AF=PPG'(Y:53M(J0U$.U[J/T#(NK7H'P>'[I.*T< MC+"+[@$3[J7YLM)!>%]6!SWND,$PI3!J8:LINQZ%RA6#()E)/&L\+FKW#Z]# M^;!)K5-B=P!--X/RNZF^+5O7>"0^"3 "XVUT5@-X$AT$30T-7#BC:[^G?(*D M81W!4^*RIFX:.+@W>D[%I*,P1@''4*BD+1:7*;Z^G!=#O+)[W1[XD/[H_F@QRBG)2+,M%18,A&0H MG&QX:;-(*+K*4HK:*=C]*!LV;7;RP[.NI@;$7U?4<]LQ8?%E]LA-QOI?XW]V M2EV7UH^2D]I1*T$3ARZ DA9\] E84"$0:AWRO%?-U,$D#)M:.P7P3JBB=EZH M[MQEUP,(4O=:*$T7'<,C] 62$<@:SZ%LN80F7^J$/%.5T#](09W4.&XG<]@7 MKAAO/>C!22\!=AP*EWD96_\YC#\*&'3/9 M"A(/TU.[X%N= :]FT^^X$NKR+*]^O1S[2;J=DSU*2C*FDH5 .$;\7!(P"?UI M(HBQG&6?,H'GCN90-X[4.U[0*YVYU/,^ML2D+'!)XQ#H(2#8XP REQ MS:35@MD3X7@_@@<>L-D C'M0;"LH_I0N+N?A6_%K'F[<$=&*)D-1EE*4)*M$ M67JF@%@CJ''1B>H-!9^F:N"9G2?'8ST5-1;2/\)8M]M&5E#*C2Q].3,%9,*" MI_BK9#T7F4>72.VZP">)&GC\9RO(>[Z"A@?>_HFS#3/_HH@1O9/HK6=4@T:& M0;A P1-J(/!D"5/4LONWV,HV4_Q/U+W.!44X+YTM"06IO Q.B$AU[9Y%0XX=^*FOB!J"0@/FMJ\N M\D4M2*Y%OCO-.%WJG]$%"ISI1*-.I';F?L@A _1?XA*J!3 <>U;TGXE]/FM"!6Y1E$^: 6)JYE)&H5!NS1Y"[7ZG\O\0MUZF4VDX\>1L>EYA8*V]UF9$;1>FY3+H' MHU$ ES%H;4)6I'9SZSL$[ >U?XF;J,,%WPYX=KG;GU(H?>/&>1SN19IO4>XO MSEZ]V]LA1W&C)_Y7-Y[>F:GD/ M1YPA22@;"48\'AA3@0N34.\HCKVU%!V5X MO\WQ+W$M]O, JYW-N/N-(J-.!"M+$ZQ8!IRA<^5=&5BBN TD4:%K7[8=_7*4 M_4O1(V=HW'RT_^D9V^FO/S?C9J&;$0E4 M!R&8EA!YB9L$&D)/> 9"-;,A:$IY_93CX_0!<96 P;K4LA.5?[<'X^ ME8TT$3D600^:&_6KK@8251O/9!G+(AMG0&=B0,AHP63'@1ICCNS_K M87)O .I;SX^_37Z.T!N RYTB'8RU\$P?3\IPPML([,OLN:(T7G$JH@;-#2]M MZ!F@1 PDI[C7*4;B:WM[?? Q;-.0$T-X<" TL!E>)UPYC#L5XZ\G:5U!\>*\ M^+__7+]B-$Q8ER48KKNIL 2<4@9DEL@3(2'YVB]1]Z%K6'L[/'KNYUMKJ[(! M>&[2?I;?CJ<.I3S]^FJV6"Y&AI3*\,*+32@L'2-@O"<@!:VB%]J*ZG[U+GJ& MM9W-P;&:ZAJ X>OULBM9?G$_WOPHUV)IG6H="4$CC2%"**E403@%)X@#Z2GS M-"K-7.W3_PF2ANVRU!P8:RJP 3P^'$Q6XQ7EOW%8I&6"SIR/ 9KRSP M6KA9)?E3&3?!-%=*1D9K@V\W1;'T5LE^/% MMU4>[77RRY&TWCNN,4 DW9!MCY9=<@E6!TYM2C&DVE7.3Q(U;).G)I%93XGM M@//EY6(\38OR+L>C^]MUL9I-"WO(6;FG0.'.UVJ?E^Y6G4Y6C:[>3=%_ONRR MP=O_RONQ\^/)>'E%\1RQ29?IRUS[,H*9,7!E&&+ \X5:HSR)MXNI<^S)[F5;'78IG>22R*;QQ2)2B M\-'9!Y=M!"\#-9(ZC?:E\D[9F[AA>U0UA_5^E#IT:\IWT^_(T6Q^]??Y>)E> MS_[H$G0AE)U9ZK[2^'NI-'B%9*TN5]9QZJ=4W@R[R2CE&(1Q')0ITT@BX> ( M;E(K(L\\.Z']?@^YCZ5DV$96S<#U]%IMP.#^S4*6-JO[4:C_*!NYJU0QX>]1G.U[XPWJR M&S&N.S+FW MO#[D[.%9,C),$Z8E!^F)*[UK!#H\S$(F7(1HO791]([5AW2U-C&G#B:>A-Z1 M"FK:6I87!K=\E;L[1H,A!E@*N&FSYN#+FQYCB0K1>^YC[8DX3U/5VK2;$^'N M*.6TC+IKE[HT)93$INAU!FT-+:TU ]CD\=#0G"D6M0^\=B_?G02U-L'F1%@[ M5"4MP^SC/%VX<;R^'E['9=?OJE;IAI$VR483,1RS&*()Q51IB\$A,*YC,EH2 M5KNH]#!*6YN,<2&\#JWW)M1]EK+"2AL]3WF?I]67Z,BOO3]=M SZZ>=2$$G+0*NH;!CF0FQ;V8^=&$Y)Y+MC8BIRJF>I1^>YC";3*_1"+6 M-T\E,[ VVJNV;DO\SY+[1WMZOO%#H^2"MY$Z"-0H$%0;Y#HX(%KX&(/WS.PW MIJD:2:U-P3D%)D^AO0:R,?L_2A@1DG/@TH'+4F+P)31X(R088ZB1D9%8O=9D M?^J&C5I._+2C)Z4=#L<9;L(^X5B"L\4C@L1MI7B,"93D&*PQEL!FP4"2K#-W MFICJ=?+/IW+8!,ZI7U_64E<#]A%]W.N&U^'_7([G"7G%;;:\*@U(RAE0'M9? ME!\9$1^%S,B9Q8.X#)'$8TBC!QP#Q3])RG-?.V>]/W5-OMZLAI/[KS?[45H[ M@?,#!J]KI]*J"TX1]OI/XHA$F:+4MH@N@M"9@HWH&2EEF?=&$Y1PW[C<05^3 MCS)/ALQ:BFL(F_-92"DN2CSWV4W26=ZQ^XB(7&4%Q&!L)W*Y(44/OAO^[ 3N M315JY[Z?05Z3/F5OR.Q);2V>X=LJ0D:4^\QSHI "NLM"18U19-8@,)!CI8T? M)ZYO,[F-L&'3WD/;QZ-5U8YA+')\/2YR2['LLM>ES&3=S:>;5&I$5 (];\=* MMBL3"&8D]*:S>_<_-^?HL@>7&"J4L0LF(H2.G! M16*!DJAB]BJZ=*+N6CNH'-95/'5^IY:ZAKZSN?4VWEZ6;+Z;=M6?FW=06U@= ML2"L+<_II?=DWHS -O@ M\:I[(IJ4HX%G 9:6^]M%)4;\"UBYXF (-Q"()DX(E9FK M7:)]**U-)F]Z0^HI%#KH>+:55[+>D-?L;F[,\O[\IE_\7?91&1W[G]-R.>F\ M]5MIK#^U\:Y]Q(JGXM!UR=PX$%8H<$X&B$PX:8P@AN[I9)Z"W"8S1?WXI,UI MOR%3?I9OQN+\;3R=S;N6\^LV\MD&'BSW(+S5*'&JP)#,@1/PW:* MAJVH'!YVARJG(<1M<U[\DT0-VX:E@(678OBDGQE<-=;1CT#:Y^7VZV. G*62&!@>9.'0)M-3@";JEUCLF M-$M!J=HW,(\2,W!SDP$1=KA.VL'8_N(;X:$?K"PMKTC,Y:EW *<"!VV(YH0Z M]!529=#M3]W W4I.C,*>M-; =?2;G%-8GN4W/T+71O 3POUL6I@M_U\*WKZ[ MR2JEA7(!XC1&N9PZA%V>H1917"A\W9MHGB@Y3:B/.-?-WG!N/K^?P*/:/_=7"#$;1T0.+R::HF&>N#__@2<*&K3P= #!;(%M7>\TX!@\D>?_8 M$ E]G?+23\125&NC &L( YMY]-&(1$7MZ_NG:!JV"G5X.%;563-(/-(KM]PR M[2RH2'1IA$? A^0A1R=YF?OA>WE$UZ^+VELIZ_ 8/IVV&\@:/+EA#=4JR< @ ML#*F3#,'5D4\/U"(+!C&DJ_]!KF*D>TM$3P\0*OJK*%XZFD_AGOMC50.M(D4 MCY! P,ALRQ1'%2C/.8L^HOTZ7FAO"=?A$5E?>XW \O/EQ<6J-M9-KF/-=],\ MFY^OM'LM/$T%[[:8-2*6FT93HDX*RBJ2(N7,Y-J#+/8D;=CRE]Y"]3X4TT P M?EWS^M&-XX>T'%G!?"3H0UCG$EIRG\#X8(%9FU30.LEG$(K7DI@C-'@D\H0@J798*@>=>TTX;ZT#9^]/AUB M'L"U!_4-7U;:/N3P_ D>CK82GY/ \6^+66BPNT9U! M_R0X(ZD!K7.9D6;1RR7:0);&2>>(9:'VLXS-]8=/+0]F[PY60P-'[:?QUV_H MK_R^2-ULGS._=.-IJ;>^KIK#S7'3Z?U]J:N[F6T^HM($CYL&DF9EM'F6:+Y% M@N0-Z"D]_@;W1]U?U+^UJ>4?RG_ M_OW3NSO?=Y-)^HH*&*-^_H1AW&J)#ZXX(K.\_';3!=E-XTNW&"]F>$;<+G27 MF<7X'(/-IT[G_3_^VRT/][E;K_$ =E7Y23^6Z)2E^.MQ9N-L_M5-Q__L%GBU MV;@2\;RY^%E>H]M-;J*CVY@H.,>]50%!' Q&Z"J!#X@RYH,R-L

V&S%4( M/];H'D7$K6WX@LI\.2F/FAE)F@MAP5B+FY08 UY2B<&ER\HD%ZVH7?9>FX=A MXZ73X_F^C1X4$RT;[L^7Y^=N?C7+G\=?I^,\#L6-7\V$P]/J(\HIE#=R!UCM M/;]_UPF1O0VHSGN7 "DO(6<<(2&$/*^_0@A';:IU"[AN5Q:HZ^ MU-LEV8V]P2BA2GM@O+R4-DJ!5UH#UTEGA6&@%[4K'_:C;%@K6 DE#R[TZBNE M98/UG^DJNJNNH_QB?*A'^? CU=17\E(K1=]N['HWS<6O9WTR8PPI7,/>O$(D?+PSE%. M@84<#4V2Y^J3@_8D[?@BT9W+W.X229A+VAO [^;(*E1!!C;>&92LDY@=%/; M3=R7MF'-5Q\8>E@6VH.66K9E;]UXWE46_BVY8JV[*/<0 [;]0]6LUAYT5C)5 M-RO='F&WIR3+,F6K' A'T3MG*H$5+ ,3 K4FH[&^]A.N7?0<:Y2V??L6XT$F M9,HJP$V3, I27 9-4ABI+8Y\BQK6Z*=! UK?JKAXK[-J:>$E@W-E[F+:1V5 M+CZED,;?R_BO4N1V@+79\;5J)F=?BJNY2-&7[^%UW@,RCK4RW82/[NYV)=+UP/6-E;9&"X(RDK6$[&(9@>3+ S?K MD/>,T,Z<6UK;^AQ$Z-!.T7&HN6^,^M=5RT:JW!9/$N()Y!@'EUIE2CPJ!F5)A*1:KL[.\@YOLK[P:6YC[2K<7?0,:U5J8>)AM7(%#1Y(+*\1@(]!H70PLJ<\&2YK M3ZY\DJ@*_<6W+[!M1U"A36 I@8I)EX/<@PN1 <'_)EJC0'0/X\'VIF]8&U47 M/UN:C/>CIY8MUU]GL_C'>((LQW?%"'P=H\/75;(=Y [M^EPUN[4WS97,UO5Z M+QZNMZV84,EDO-"0F EED+5"9'@.Y4*%LR UK]XF\UD$'FO.]EKL=J-DKRP7 M+D-0&L5A2$)QJ#)L64>?1)12DB'$T8A)ZP];]\U;CWIKVR*S0.=L7M? MJ&;&=E%6R7*]7BOCU6RQ7*R?#HW_F4K1VX4;Q^M0_U&\96Y-]#: $[[<$%L" MSAM9D.!TU#X(6ML=.Y+DH\M'MWW\=EIEJV7R]"F%^FV#WX6Z12A]XQ_JH\^9LNK]\2')B] MVO_CU:S>@?S4BD#=U2IQ.HT=(6ZRD4/U,6>J$8><2OR',V"\+&_2E7&<6SQD M:Z>#=I!SK"&[OL58+[$6^X9\KS?GQF_=[J.U.C8R-8Y)EH4'PWC"[90QWC&X M9[5RR8I$M-X(!:;MEH=N^L#K*(Z[]9S=QMHZ22+5M] M^@9&RF4G+>&0-9YU@F<#5D@'I)QTGF=/:>TWJGUN MO)S-Y[,_D-F#C,0C7ZIF-/:AM%J$Z)=;'',I7,I*$$#EQS).D8*W%.'$23+> M!^]3[>?'VRDYUJC<_>HMJ&W(A!(1(#I.5F\N?$P*%$U)"LL=K^[//$+*T!'< MT?J_;TYJB+QE.[+RIV;3KU_2_/S( .S1;]7-,CU);:VGRX^ZFK?O./$P,EE0 MB(PX$ :=3:<,QN69&NU+B:VH_B[Y2:JJ9(VVKG +_^A3B!G=?!6,QRU%(ABA M!1@3>.)>.$YKAY=[D#7PT^"Z>-F:(JJHEI:MTJ>T'*]JI,O]Y8$/4NY^HN+[ MDQVT53(]KV;G):-T_:S[=LDMF%+$6A%B!)VM >&C!YL_/)36@3O ]82U!Q4)I]!DRT8-!7T^7G;M2*>QO,[!."A-#^U)L.-K MU4S=OA37LWKKY4JF[\YZV[ 8)">T<^/+6:=+T4IYLN#+@W!-F9*^]EW\LP@\ MNK?E/HMM7!%ISBWC')(I[RRD=V6_H"<@LM0D4:&K![G/HW!P*]<3MAXTM>Q/ M;RU;MP]IN>J%?)'FG[^A3@XQ:@\_4J\-UF[Z*IFP-VX^+>FMC^M%;A#ERZQ8 MC2)2881? M&Y'/2^3FI5N4(HQ;K_002_+( ME^JU:-J#TEI9[9M3XRQO+O8I34J_XJYXUIDW.67@#UJ92E M> 5>$@^,&LFLRX14?X-W',5'9\GW7?WEYNJWF\G91#+%;&%(I#C.7F7Z_X[N\1FJJ]^UM_ M?XO_;C(5')UUB+Z4XC&1P3%MP1H\8&U(.E4?M[B#G&K37;9F1Z)Q-%%:+J+P MZ.<\@F&,@@Y:1>&,4:9VI<0N>H9^]U<'$X].>3E6 RT;D;71_.CFRZNN*SY* MK;38.BS[_LBW*J;A]Z&V6F^#[8O=@"LF$Y5CI>RM#&TQWH#UHMR^(!R$2B)7 M[ZO[%$W'-WS:_OUM6T (27BT$ER* C :H> "$\"L5*7QMZV??'H&>4-W.*B( MG8?]GOI14LMV:K_NN/WW^QVJ[^]0_7^-Y#);1A _3H((T96)W1QDD9QQEF=1 M^_U,?_U_?U]@R/!FL1R?X_Y9C*+&C1$M 3S'+>X-&\HPC@R&N"R5UCY4?ZE\ MEX)F^_D^1^OWK=,10FY@XLG'^7@V_]B-DOV4PL0M%MV6['02__MRT>7X7Z=% MF(\ORF^.".7:D92!:S2K0J@R49!)"-I8[EQ*S-2..IY+X[!3GGJ"6:^*:@"( MG]/7PL&G=#&;WPCO:O7/C4?\C$K.48(Z%%_"48QO+"F3E;-P/F>=0VWSO!=A MP\Y[Z@ER]572 ,[>SN8)'8_50YIPUUF=QNX_)ZNNR_<9Y1@"!Z\=L%)R)A1E MX+*Q8$H+"^L<4=4O?@XF=MCQ3CWA\32J:P"C=R:>?+[TBW$E16M MYF5U:=[;'TWQ#8I\>>T[7XTTI]D45DWBZ(DH%4IG%0.)E?UI1-:A=G%8%<+W MPJ[\R;![>I6V@&.W^%;*0_!?I37/=S]%V%XX5#\;#JNKI &J2%\(S5KOTZ7%J]D*4^5$@?(:A>6L MP[ <99>B],B9$\%6?Q^R)VW[Y8+)3X:P7C33 .)VM**[_]_71WL6VK,00'-+ M043IP.2HP#*J#(M$,%_[MO391.Z'P9_M0J)?734 QG?G%^A=EEUU-G\]7ES, M%FYRELN+Z??C[RENLK;Q:E0IS1.1H!W7('*IC-'6@'(")6UB,JJV@W8(G?M! M\F>[O.A=8PV@VN_ZC]7:+,EIKG05-RV#DG#'J8<8!U\H$FY3BL?:IO#=Q M^^'O9[O)Z$ES*-P/: M[$'6?I#[^>X5ZNJC 8CM[$*SVCJKG[C>0DQGSGC*$(/R( QZJ38(#=YRI7-P M.>C:R9'GTK@?^'ZV&XE>-=4 $F_>E-WW(Z1F0KF00*?2HM:@5^LBBZ"C4)*P MQ%/U(3./T;)?N?#/=A-11?(-(.A^/XC[[-C$O0^NZU$:0&!,#2:72C]'DXXR M66MJ ^D)DO;#T\]VJU!3#PW "F.=XDK.5R_IQXM_O$(:QLORJY&F45DG8YF6 MB0ZE">A:>OR5YD((HYWQK'ZSP4?)V0]./]N-0"WY-P"E#^F/#2'-9U/\94@; M94[WMPHAE'F')S<5/H-(HO3NN.HN/S7?DJZ_?^*7I-NXZO\=J:=9$BTD!&K13[=!@>%4@$3P\DQ9T+3V M'N_O'>FC52T;_2%PG\0@ G B%0AA-3AB+"1"E9:">D-KEWL\356S[TV?@XZ] M2XP.4\;!9NM[FOM9WX;K/]-5=%3=)8_I3!#2__/%-_%D@?.X^O:D4[JB%S<#YNCM!:+R_,4.SUL1"H8\M(8 M/&AI(@@=\%!WI?-RBC%F6OY9/;]?EX5A[5HU[#U(_@^HZ):]M_457=ZXHOMC MXXKN"+]MSR]7[&?T?$ZJ=3?:><]Y V 2B2$F^M(HSX#@9=2I41E,#AAX".NE MK=_E9R_2*K2,=%^_SM/7U9U:7B][?]-8SKW!:(Z M]AN$O0@;NK]1??1LZ?-863\-)$=N;7KWE/7J[^.8WDWS;'Z^[F%Y(]Y,08OK]9E,.5U]^G?TVSKW-W\6T<7LR36]S;^TY:EQ(-$!F&=(): M"D9K 2K$$%3@UMG:MOD(V@)4I@8J;(^ MJ=H7M_O2-JRO60TMC[[)KZF:!H[4O[KQ]/ULL3B;;G11N>7&!YNS]@Q"B!F$ MDAQ\E P-/D$;ZTATU8N;=E,TK+?7&[PJJJ$!4-V(:2/-M#XNXAGZJ^%R/L=- M\](MQHO?IS._0,>TG"#OIA>7RY*_F@;\6YU6;V6@<>^$TOR?^HPR,-R#YSJ MSAG_G8EEMC=;7Y&/83V[_NWC4"IOV<_[,G].#ZDY>'.WI/?K.;Q M/8_Z:BG'FXXEMS=_RD8O> 1IA .A5N=:IA]F MR[1X/W-=*[YUQY_IU]NE-UZ0\*!,)@Q(*/6'&6,M+W,J;5L8HQSW0_4NQ$>0 M.W3:\3@$/9Z%Z5=O#9S?MZRN*LN*9Y(6;V?S+4PN5BTEE_="=)D]NBI4 8F< MXUF2(AC.%%BA8G":B2AJ7P4<3_70J<2^ 'L2+;9\ %\W+SJJ4.OA1RJ.0MI) M7[6!2.L63EN&WPA-B,F:0*0&[9)!X^2D":!0\5&I:$SUNH<=Y-0S8#>+; >X MCR8IF@@85UJ@)5UJ(WU O]9*H$Y2+:F.9\H$ P\ <1(RX*80D0$5P/AB)_ZS=Q[_UJI^S:A/&'1J#*7I?0U#A:L$Q2=4H+NH1 F25D9<<^C<%C'O5_T M]:BKEL_-Z]Y2[F';J<./S:<_6NW4?";]E0[-'=)-"4K/6Z,59MV--9>HMG.AL9 6!"1 M].?Y/R!GV..S/]0\[OX?IY$&SM!;5MZ.I^-EZFSTUJV^89P#B2+S\JXD91!H MF,%[FB!;242V%$^'VA[K 60.>YH. <9^--@02&>[6'Q[N2PB/2^3JO[9Z7G= MP>4>[RI:FM"M!6MY>5M<$H'H]H(Q4B5"#'/5>V_6I'_8F]?3P_KD.F_9G>Q: MQ*Q8/RKQLO4[U9S&IZFLY">^7JOGU6RQ7+QR%^.EFY0G0Q_GZ<*-XW5/G4?Q MZ3*WVF<.P95VBD[+,@\L@(S<,&]HSM5;T!Q)BF*S M". 3+5,UT*4QB3J7:R?1]R!K6-_RE$A[_("OH[.6#=R+$.:7*:ZM^,*MY;I. MKF]4Y1QN^YZ[1#6S>!1OM=+1[FIU-3N-'3ENLO%PDVOEN;/@7;(@./-ER)R' M3"QGRA"6>>WG-#O(.=;2[9+MQOT,59)H6?IYN "BI#V=R!DD%\H:FX6TN3+/ M>Q$V<"*Z$DKN6[+Z.FG9EJUZ@A]NJ.[\_6I6Z'&J*IF8U0*W)Y^PA"E"@.:N M<6:,X#0>A"PJJO%_09#:R8*[%!S?8!^_5L[]^T>N]R(PIX%YCX%T5!A#JXQ; M(@?G.0N!5'\F^P@IPQJ+(_3]L)?^\:)N(%VQ&@EP=I%*;[/IUXZK:W-W]3>' M(2O^^QZ+4023B2"01$ 6I>#@#=%@-0N$V91)]=&4!Y Y;$ZM*M+Z55'+YU)W M"I?[N"]I?E[%I7[BBW43"WM27NDT6RUYN]26V(XPDHD4#!QU&'$Y$3'V4JYD MF*@FQA+J:Q\$3U-5Q7W^,)N&I[PUHJ,G46A KPTMLE *;%82HC3::$8L9:8/ M[O>@;=ASL3)RMOK2M174LMGZ=+CR564]/#3C\K[ZY MZ=>T>#?].)_]=PK+%->\G?G)>-7,9[$Q#KW8A74OLVE\>UDLP6?4]>5B]4?W M9!&(\"@! ACQ)!!E6*SQIDPFIBI'0Q3CM M_O0&_I2Z;@KDKY'MZ_R/:VF=937;0_. M0D5)Y"A_3SM!2/ D9*!)6A=+BR);V_[WQLQ>FZ"W":"GWP1#8J&I3=&U9^UF MN"U^7SQHTRJT2WAJ16#.ELDA%!T_QQBDC$H(W!,=JH\6W8^TO0#;VXS1TP.V MGIX:@-_#W7=[VKQRR_1U-K^?XY7.9\MT*MW2-0@52HL:GT!1&@@)'$59O??I MLZG<"Y2]32$]%2A[UEX#^-QXVGX=+NSC&;G@C"2EUB>2#$++TNXRB-+J)M#2 M@X&H'IL2/(/2O7#:VWS2TQO/WK38%%9+_=)&0/O17=TV3]QX2D@-$RQ(2%*7 M#(Z@X"R>'"09E+0GS)#:TT^>2>)>Z.QME.GIT5E?;RW?%GQ(RY47?;&>5G?X M?<%CGZIV8[ 7K97N#.X/\;L!68K)4.TX4.I1\>K_LO>EW6WER-F_J!+LRT?; MO<2)N^UC]\R<]Q,/EH+-C$PZ).5NS:]_"Q2UBQ(77%[(R23'+5DR4_,=2.JXMP5-,/2$H1I,:5V=HZ]FJVFN+%' _ZEV M%EQ?WO[\5SH[IVU^V;7ZZ[?SU686P'VIW&YOI#2Y#P5"LA(4"ZJ^:V&@@V42 MZ4O'6[]K;\_%N-<" R-Z%%5W!?9_X/3S%]J\K[[C(GS&W\^_1ER\+VOV'F1^ M*8QC*EB0I;#J&2=P2B$@4:AC%CSKX2YI]R!TW(S^P) =2F$]^XR?5L0-G3;U MF<^-=W[$3,RG/J_=#,R=J6[UZNXZ0J&0]]:2'_$LK#9/I-8XB96HJSCC!I_2 MEB ='=,JU=;B/H+G2H,14CFMA&*E=3/NXRAN6)PR7[?%1@KWZ*.G-1I;:^]O MLVF=:T;'P\.J4^N+%[2AP7)#FUAC!!<1063/DT"M0AGN=#^ X)'?Z9T.FT_4 MM@RLYA%/]FKD;G%ZY9]?B_+5GV&Q[ARTNG@[(^;/U_)=WW#]\27,WE]>+=3< MV"4D;JX;'M0X6.]*38I)ST')S&NZ(Y!DR+$W,DF;\G/V]U3$CNN[C@#Y+E'0 ME;][;0+(/5N/N)JE2PD]90-D"NA&(J4880"Q2.9*E)*U/AF/HWA< M#[@O6S^4HCN ];;S[#(8V,*C4!XI[N!00NW@YFV!:%($F:R)!7U1V/IE[2%T MCEN1,B*$!U=J!\"]E5.D>&U^@;@9'GAS8MVYASE;?^1F].95@0YM[.G\4A6W M$C%>*V:Y@HQ"@BJ"@FPA2"32\,@#NNR&NX-MS,RX-2Y=6/$QX='5/MGBREV) MIQJ(#^>+](5^H]YL[^#"93K8G/"U2T")H"Q*<"(&D"(G%;4+*@U7L]N4E[A_AK^/F,]S_D(;S&9ZDK]E\ALTJCU0R>&N=4,6""573 MR#)$YQ0P;05S(0?)6Q^;3Y#30U4@2 -PO2?Y:K]=7E+_3WT\_WWW%( MJ^G_C0>?M*[EE!&BCA:LT<4ES"&)X5)[!Y$\]C2'-LAZ:IK#T'KLZK2O9\A\ MML[-E&MV-_VI-F5"]].4(4JF-(6JR2*Y,\@A+@.J[^NH/IS*5ACTIMM^9%KF=$L M:*M:/WD^AMYQDVG#@W5@#7:%UJMVD<3D];/.[1T:=,X\946[L+:34:G.Q=7" M@0A&V)(-18RM4V4'DCINMFQXC ZGMZ[@^;?9XCI_0:QNCHKEQ_G9&7DX-9R[ MQRF:[!')I=$^UXT8&03G2,Y*,!G1U?>8@R%T7VK'S6<-#])!M==S?/U[['%7OONT:[*O"CN&O5[FKQ.MA ';\9SFJC KR;: J,*1E- .8- Q5R!%>* Z:8 M)O19+DMK<]&$\*.J(JY*Y-YMDL3+B6/9*%8\.%?WG9$,(LL,M'&(R^N"-!, MN-H2D[Q.%PTPP:36/KC$=VH#1I]\"R?TW0U&'BPZ+BX:*'#>0IJ]P."G^=

6T(^"CT]%AR^GA@8\8O_ '/7? MREF41#WD:*/,=@1R=.@R>WB0H[?1;13*I,^RKI?/CF"+#ET^#P];]-T%=)ZA=02\=NJ >'GR)< ]&7*]O,BE[G-)&@>T*3NGTP 7V\(!*'^5- ME!TAM5X!*!RZUAU=(>KV024C!X"SX*)=2Q!1F>@^M4Y>9+'KI MW2B]78$E;9#>'I:T;U@2H)*,Q/5!H;5"U15 TLM>J#HN5("&_VN:E8O@DP14 M;7]>;1"MKF"%>M'JO&B!;/6$>MO)U5E7,#T7Z^3JQT),8JD_=V:=;WQQJIZ\ M3'-<\%>9C-6M;^7KNR@LYKP]W*MH_5Z=V$O$)$_CLFB_Q%G>J00W8T_K&T65 M.7+^"\.-PG__(1J/+L?GRL2_$!=79V>3Z=5H.CX[NQ3G8C2;AJ>3_SD__T%? M-,^L$-S(%Y-,BB\OQ$R]X2L1WXE5[L_#(DKT@*[&0Z7>:C-&\_*7GR99=3FK MB[?[.:UI#B8FFJ9)2$:N#!&_^U'FRHE4?_R\BL4=]!;UWZ6#;W$=QU(I\>#7 M:)JEGU9Y(1?Y0+G$TV'KT!+PTE=\YF50]JSH9*',X)B(Q3*7K_0_ M7H=1OHS%ZE64X-#PHM?^ \Z7-4V*SZ.O>2.]O!B>C2]A+_%YQ0_F;3;$;:95 MN??=U>7PZJ3]ZY/AZ/_^L/:P'IW?][3^AOOP!!;I\M5X601A6L+LPO9H;KFV M7O_Q!,/=3L^:UH\^B=3&3HI7IZ=#&AKN3U05VQP2HYMK2MDU,&^ MOW'H]7D!)H':3E<7,)>VA11A_O-[2)NS>J-3O7J\5N.7W[12%[M:J>;C:62+ M07;_>'^!U&8_/=>3ZM@;RLJ5&5SJ<7/0XNUSZMK5M"/4_RSS(IJM6G?*[L8\ M.@7:L+D,U)QG,L?VVX7Z,[-SFN*ZNA[+OU+"% M&GDYG>MU&P3Y7,1Q,%$KF0>Y+()9FA5S_13GY6$ HXO7>3"U'0;P*IYD:%AM8LRQ=!(6:J*!(Z?^?P([P)^"].P%= MV"+WL?@:SZ#ME,T]CJ7+?1]+IT_H6"($2<61<5<:4CU25H6>13*5I6IEF#C;M_2RQI=?I.*O.J(C]4E)TNY$UU>^D,&>!7KF]'F-!<+^-TLECRY6!W)$!:[_/91SZ)];6 MQU3(W3F503Y9X8]0T:N9^ZS_#:IR &X!>!5YJE1%&.733)+5'W+1%SP!AA L M:+@MHTW2HG'$ Z6L"U3*4:*\%A&:7\$3XQ6,;B'5+,)],[E(U8M,T\6B3'0I MM]+YHBSF:::F%E_F$V57@]/1Z$@<'YT>ZV/@;S*1F3KKW>/@%W&GOZ[-TA,X MG=_^[9^BV@LW,UF'_T=TM;"OIS=2PU]N, MJV6FW-)HJ9974L/W6\E&W5;'_$,=&J-]'QI/R>^Y3I)2+1@KNO[$> A'AU0W MB8U1\B@U(?P#(T8118M07&D)6-[4-%P7#9\/')?%2"3"6#A]EJ('N\S2I?H_ M8W[3WZ#$L[14PU17S=*,1J./"W6^B*G:'"%4..'Y917X\(R'F0,;'>;E.,!4 M !N=@,:B& SRA"\?\Q/BN:]2Q&$Z5*H"X?T*&&A[V M2N+S-"%6+/Q"23A^H4:F[*_FH/.:^.H]1:^3<_HAM4JQIL&T/9S[$U\SI$G' M*FL[\8,<>-U,Z18]FPGQ=\+U..]:MS^,HMPPS/;ETM"=J^&C@7'4H,7 M)\.7X[UIPJ/HN#/[!>$0XB&88NMETVP&=3G<16.KMQKX;:H(!'$V/G0NW<1?4'82[+G!& MY9#E5N,BRR.XFZ?!T>@X.+H^#NX@.J0..' P@O0NH4X/:H% YANR ^JLF>MI MT6Z2FC%XLG.RJH%";^ 0M08>NE'N>2U@^U3NXKR$FMF?U>I(J X,09"LFQ0V]C06I9(^D$6CSV!6Y5>]!!2 A&*K9A2@*L'DQMLP6<_6>-4M4:%W!%Z\QC.^C#5FM M@*^C]8"^?%EF>2G46JJWML*X(_>Y.:TWV.<> _'"EY7^=,<)25]XB>M M1' 'YZH: J4OZ-/F&U'DE=IR%$Y;CB"DAAXMUZI])J88>*E_)S!8^W55L4"J MSCV=Z4Z8AVQ/=:FR?MFFT.^A'M,R3EY^Y?A';*C0#5REN\U=UH]UZ $'@ES* M+[B)4R65F'R2)E0UTT^! 0"PQ 9*X/70\EI58]/G.!?V[Y<'J_C(SJO8HYX" M=*Q2._]H!2HC0RX+V'_R*X@HQ)J,>:UTE3/?!SV_SCX;/EB4^>7%\/QRCZ& MKL4"_E 2GI:%/IBF?%B!>JB"6I=Q>G=,KA,"L8V>))])9^#46!9:D>42,!N"VCQ5_=WN(QP^Z>%WP7_X*BJ4CIANL7?T:38( MYNF=5&^USXT\(",^FEE$0",0 *)3=@G5CLQ@V<9ZU5C;>>N<1U_A-R_U;S"C M8BQTLYSPS('>K!P/K%BI9JN;S9RG=C^W;6:\J3=HVE#>WHNDLN%@^Q5S'*;= M?PVN!-X>][HHW,P;;GBZT]7)HZSFQ1!*2KW"+B4_5,:GV*,X[::A"+1ZL7#_?WSC?LS16MH,.8,$G&"J/P)4K)TJ5 M(;HS3O,R,SI!ZX>F)8+(^BS*\H+"R2S)GFWA'G\,3,6/,"2NS)0H#?-!MZT/ MSQ3K@@5"0,LD#=1) J- +PNL$!'^,RVS1+/DZ>R^;J'2$('-M-Y/RV1*/]2& M)2!L$<4I@D2-WUDP-(;A.LZ*J!_[YBI:J_DTBR:@GR?I[7WQEVO\7P)$V_Z&0=I!7S8S+-(0\)UTQCD9/'I":+':*D7$R:\K/[ M!!3MC_.E!6[S)&!-VTC]W@B@K8%">QFK83#G%V,:4"DB_FN B(&0*D\(09 I M44N4T$%F!GZ.WQ^Q<4/!:)'PN4@)]''X8NPDT-UL\+$)TU?%DAOECY1 AD:TX*^J&#;X^@)5$!F*S0.9$\8")IER#!C* M'W).IT"89QSH^Y#$F&-[)U*2CLSU@*?+]D97,\-*@C MRAMK\UD'"=$P=E/$14/>/6>EC7%$&E0&*9&9S"AX RO0:1O92;,HVQ1LD'WR M(GC6,J[V\S16)ETR5D:;K!4T30XV@<.@%'6Q4H90^T8&#X &B;%2ZV.6S)^W/QKRO!B24Q0,\;+[V891P=Z83CKI5HCY5 MOHY2M!G\FD\,H^/;S\9VW.!1MS6T>>5W:L*+5? [3W87=#1'I/-V*PQ+/RGH MFQ2"'![]L0Y'D+4!BS>@RV_3& ,4+?:5X_;<<=8OCA91P2F_HXB,@W1)?]_A M7BD&(#@8YD.&1)9-+F$%MR@#S [N"+2'!FS=X#92MX^5UT2&$EH5 .7X*K,I M@%^A\@+OC4B.I=JQ42QO)(F,\KX+RBL%IBVNF@\)VSW*%VA6P353L!QBP4BC M>^]B]3,:5Z"$LI0D."1R=_.4RD,@VB"R@IDXU WHI]\@-##+/,W;2.A<&!BN M>NT,2F>R2"FQ*6G/($X!D,<;FZ=MGF96LZ"M?.\Q;M@H'$M13X?D -?T>-], MTBQ+[_SO>'1DZ2D+4;U0+MV?(&8WTM.C-D8!+SQP)DIMNCNQM$JNUQ]/78('> $#5=J!EG.6+?/2%$@9R+'3JSICX MW[835L>!FM3HAFI45VH^\YSV,H%VH$H)1XK(5#U:&&!PI&[H/#ZSB/)CK0X( MID5@9+@$-PS-/TE-".$N6(,(5N[>PX?5^E\@:N.[8)$[_QME)"6X:*K#D#_0 ,C5/ ML. Q=R6]_SK<*;4Q)Y@<5BW ^P"O1%:""AF8=X,?D!XV(#^UJ__)'IZC;=E' MI;-TQ5[;/0:D_3IT$"F#B:\V%418Y-9-PT'B[EX"V^F55%XC -+0%Y=<"2@# MG33EN+UAML(8%6INF&EW47#5Y^CR@F!HF?/$2LYFO#LWS^# !S?2J>V>X.H, M5?-1E FL*N%?\:#.6 !9*_/'^LC!XP4^;Y0I7A:27=@WWWH&=1DP@$NU7[" MMJ[\?((D6SS2ZHAMWU8KDKD*G-^LY_#B:TX3UFMT;&@?T8;3&]+VM1W M:1E3OMZ6%%D_QSH>:Y[*U4)Y&1O=/),"+3CG$0OQ1>ISF0VV@6?(^:8>Y&.L M.:Q1&,-SJIZ# M.G= 9AS$\:;Z7/*86 P29)&6'#RSU3ZH2)PH8,OX:8*H(,[8R8"NI=DA8G&M MN>4*E](HY:&I-ZI5Z'714]OD,32E?V3FB@3&I#%A+&INPL^ ZX'0@P;.R>YE%&,*,0TUK17M(W%X#FBY8" MW4"]:QI"9IP0C%#?8UT83J9AS#(>DE#?QI&#N?7?[NS8\:/,,$CI*S,6@AL3 M6=P!HT!+ " UJ%=E#29.!7;#B-:U=^6%ARPY26ZCL, M]:CMSW6(L%\&YD.HM*.X"A2SX3:S;@K2$*RLF)A9JZ.%1LH^) M5GOFXAC]3%N3:@[E9@T%<(80M8IZ5PR_HX\'+?R6O&CZ-X6!RF-* &HZL?&" MWL:($517TU?JUX9>:@9^4ZR.=?*>ELJ?@L'=- F: 7H!S6PA2 U/Q1*,>HY[ MNP<^9$92"NZ+,%WR S3YA!OT @M#+0?6E'Z%PPC/"*^T&F'$&%.J%/"*>$?% M[QU,,2.BY=(]02(+Q7 #Z>N.:N.]NVLW,= 6S?[2L*OHD:"8U2TK5Z.;KRY4 M"C1A&"KJ=UYI83+@>LE9V1*BJ4T5^;O JTKG"GO]_#5L,DW\#:,SJ,7C>_I6 M]7; _ET+&;1QW'JX^E.^5OC5G;<52_BC,%# M1^BK;F&3(V>]-; I*8+*SI;21E_ 2-%N&Y9:9 B3G(CDBQIAICD'V'H@W8I% M\U(BNQ6:8/5 %/GFE1CV1&JWQ:VR(P-($Y* 0R:9VF&B[!B"?E,]@%^9ZC#Q M EN65%,V(UND"O! "#;-W16[TQQ4R%X>%@)CT3H;&BU$1,3;4)KJ?I>5[> M#=10V[")7)4 F\O6&UOKU-S"NI?>[S'L(C'2BK:,,4#XA: 1@X93V\IOJN"R M9K]Y"JN?G$PM&D7!]&@TVRB!-'>Q,D]*QT@WS\:?LY.*UN&8G Z8:J7Y '13 M4!5M93TQ\:8]7*!\L2 <@H6@4:"M_AQQ)#HP 0;^(L5U,97;U?DF0KI5RT7U MF!FO,*G!)B ^NS!'.6+^F-0%_@)=28V>OA>>;MB7[@N?;V+^28W+[>^G*,-Z MF_RXR5KN$P:^!C[K$P;?-X%6P!/,HIFSC;VLEL/H8ZXF3NWG_L_93> M3[F?GU*--]188B"14-C@9'79$-O,_5D%7 MW1*VZJ;12*R]$GE:1DRH VCPFY3.K%!"N\?<^O.C@')7.2JU0^<>Z<-'V2>/ M3 ?SB9_6%&IKQKAUS])UY!(RK3Z/5E1@G37V$^ 7JS[^P7;5Y7"T M1U;(KFVJZ[85)=X_ME(T[Q_"0'PJE4KQ!OR Z].;V*!%0S\*U/C*K5'?BPS* MS5)K'[K[QR#' 9SO^T3#-D]'D8PM+)N.,@F., ME?= P<)DYYI%-"_AKRCN^25@AC0?S99+K,P.@"MQXQ+O#HQJ(MHRYQL:0WU4 M!O+N#LVH81X+B9L>27C\(//[.+O_F GCT="[32/J]J$>%Z;EA*E TTD,%4', MA-T\[GH+-\\7]6*>6I^DE4:.UEE%Z$PKP(3AC$V>:XAVL52"1O$<^*S:H:5. MOZM..LDA98>66GF_(9P&>6#;DF"<5G!]@4>M0H3^E6X8%&W.O:YIZ+W"2"8T MY"A:V@^L:SOP3.S7VZ[QN7U("]CG!E"EEAT,0HT7ML+#&H!0E6 1).GZIE1- M3:[T24MJ\ILZM391%>/I)W/RD!D0JW>1OA4.<:!I:*$:-;.K74,.94MX49'HQ/(^,LCV/@?8UL>/#M-,:&,[XRUMDJ/Z*^[9 ]Q+S3 MX_;!!.YT>+)/T[Y[#(JU-EIN(P+"5!H((U6[8\ST&T,]:#JU]/3TM+].9VS5 ME,L#J9GF6:'M>]3<+]W+KQ"OJ/9+]:[N$XYV]YX_B81C9]*+U3JXFG/9F(OX MYA!J,TC'T?&;54K MJ!_IX!7WP2,#6JN'_!Z"[7GX&]7'@YTTYU?#D[V:=IT[:NJ9&FO0[8H%^[[9 MX2HQ> ?@OFZ_,H>QG#$#DEACD"0BDY#=USX@%7XKE:'\*'!?LUOFCL KPW1: MLK3 *RMM,<-H3P.MN4'C.+TPX= U8O0F7>B&7 WX@#P8C0=*!N'1H_.CL!$J M<-\6/]_70OILWRVD=]3::0*6WK M)]?HB*<9$;A5.SX>3U5:-I+YA%Q"H+C)M)!]#I-DR$(K<4O/!J0VG_4 61XFY[1 M &^&^-U>^D53)\&U_:)/[]$O>KQ%O^@#;J97[\R%B0LMR\--+57/O[^EJGX: M0YZWT1I>P/^;&ZJN:Z/:]T]]_/ZI-OOX!-JGMK0)GWQ+FW!#F64%C5!Z%A*_ MN1EKV^%9.9F^$>@W@LCH)A/HQ7@T/#OM6V;"?&$@&<[X8$W?S-WMA+;&FJ-M M&FMZG6;/[MEA\].:#IMT=NL!5 ; Z?.!N^/,1_U12*B)KAN7>W F-2U4T@8 MF42Z,[,BKR:9;>*VWFJRUM+86A0[;'BYZ\;*]PR*W,,WWTJ_[*^!0*O@[MG= MJ'E"*-K)(^N3QH>NUR?-FI6/%T=N^]I:0V;3%/B^B_"^9GY-&V'=__F[V^)6G^GWQ54'TO.P%J?'#]EXMKY0 1R/&%E>2 V+TPVR@(BFCWA.M/I#;)I9DY/3NT 6 ,Q9]Q2YC5/, ;V MA)L-FM 7\W=8\(6-.+ZO'UT,$81F(P"%2(J*E3BPG0%0F]8&FC>.JAHQ]^S. M7",\G/H<+G-U8)701X.1Y*32 7/.C5>GJ8O7,/%\9[]Z,V^I1U"G>*!JQZQ% M1EUQK/,95I$U:3#2377EM2[<83L]T)2J)7FX(K6^:_/W=VT^OV_7Y@9CL&_D MW ERIKI2;NKDC*O9W%ASC23C;E>O[_>/W;2W#C876%1*XVM+XR?TJ$L0]Q.Q MUH=[A[9R=F[3NXP%>&J1;J&=MZQ?W[AT1\)9:UQ:VP*# "V"9LK 39(XN:G&F-5T.NL '=DF+PN)F,YV%, M<:=JH@T%;7Z[KHAB=-4"@^[)*_=G']D$Q-T<>L U>[&&N9)#KM+/[E"7#-XX M T2BD9AMR(BT9C_64I=YZF*MG;ZFW'[7:<_NFF71;,-B*-TBFS;& -WCZD+7 M>.G6+W)42YG?CYFN=OF]J>F\G5Q5C *K/HG^P_RHG8>NI4K,(9[L,V!VYUT\ MO0Q8MT@E??DRV@_RX4!IP+3^)!BP^8#OM$6L$!,[9=HYM"GP!U/(U[LBW6H! M #FO"VZK!"/)+G(,2"KFG;!1PADX; >;87C9.U,8C# KE;*A#O4S?1TTA9D> M8YA!]1><3?!_2+F+9R2D&D6>I]#@G%+X M#B33\H'EC3Q=C1V%-K76KNCQ+=E#75U(!&,G9ZP&/\J;DKHI!9]>_+] GS-U M P,/&!@N.U&9O(ER0$\6VGVJVO5$B *&I7:4-IU>9B>E62V9:U&P]LG?VWY" M..TGID^O_<0'IIMT F$=J$;3W-KA,1[,BV4LM>;@1NL>I&]0<^] R1F1)A2Q MX6ER;,&CZ/C!RGBZRU9YWG6VRIJFZ, 6#+Z1KI+^,EJI4G&M<2M^& M:SA/AYORB=/D/#6:Q_IQ_B@\C_7']$2/3YSHL5EM6AU5@1FWZ"C+G44;@OM7 MMQ$.>I"&/= \GO]A$ S:$$"/R%/EE"00597',.G'BE"<CEP;5$].J,")NSP&UMN%PGSZV!AU<:5% %9DI; MV,!)8;@Y(ZL[,"S.-69* !(LVB=?]Q@.OHJSTR=RK+JY?!*)G,ZD;9SV[GRD M-F:L'9&!1.L:!DJ -5OH-M!I*;,:(]:NDFO2N>XSQ#'^K+HM, MG\N0,FOFBZVI#0<-Y<8F&4^_U3DTIJ4 8] O1CGBCQVS%[= D1YK5Z?^'DZC MSMD&.N"")'POCHN1%CN:6]_ M'_/>^;Z9]W8$,GH@YCT32_WH+BY(]C_4*1HZ['L]W][SX]O[S.",Z"8"Z2(#4@<+'+01G./6FP>MQS/6318$[[X<&\%0 99CIBJ+4' MA0\)?NS$<'1-&7_S_EZO>HRXNIWJ<=DH@C+G-B*TI^$3\Y@;Q+D9#E)])Y'G M98:J!/)$#FMC:IJY4ZG&/+UK7LLUL]"TW7% #/K3%1/PV$@-!"/5>M\KP>@V M!Q[]7?^(A9%);*8%$Z-BR1A)S\&<=GHHCLJ1;%@;_1:_(TN+]"V.;U3A\3"E,DD-_F13$:+B7)5:2B8"67^=G\F<=FT;*-7;6&AJ+\BG6ZI MGR[CXV^0SS41^RG_6!VH 55**M5N]&,\%'TVRLW<#T @Z\958PLF7>50,WSZK+OG;1G2HZ MV(%,@*K6+6/48JG^'5. )0^H/N\!#EI%4ND@=C2IS(&4,7:_#N@*7.+ 9 M 5 E$V[>57YJC 82:;0X]A-#\V]HZ1_QC-,A\QNIM [J(2T")D$X<$;K0N]: MWAZU;4@,%\Z51>JU>-,N?:0?N:%&BUXC<0SH8JV?W^((-L67WQB=_3>CLX._ M&16B9NQ3\YMN!2?J\W-6-USU^;G[-=-Z8"2:3GO05N9#W;*Y-GB,#+QA7B&7 MJ>OX&W!MI#<\]6< 5_>"Y-4R$0]W>/:\155\[/IST2CA;6"O%#O5R3F[Y&N MJB\?$A^[[CD](/;^@-B'BO/M73/UB-L><=LC;@\/<;M]:W4-X!CT3=:WL6.Z M5N;S(77L&'/LF;3R6LNFX;QR8:?M]A$G@1MP,U)^82(#I.)J]>75G@91=&Y: M@[0>;.*RGF^W!MW!3LJ>&80&^^[R9L\@;F4%>5.JZ-,D"Q7[C2F'N?O)3%DQ MZGC$)(@ZPMV0%6+Z748'3CD0H2O"19O;MZ_;J+;?CAK '(_&',Z$.<:(;L 8MM)"F[WO!P!S&J M'^WP!X(91LD2,%CA(NKW2_'_OHCVL4Y7'R^KEMUICNZ8J;PIB=L&O/DD;3\_ MZ\>T)EX3VV3K]"%M$5;(@<-)GV^0TWTJUIT"5%_N&Z!ZT9GMO1F@^L&@T1WF MYIQ-N.!74K_/HQ7T'CED_EXM0G-=4H0\H/1#UQ*$8$FB]YBZA1_51L%TFKAE M_FTY-\N[ZU+_X3@(3+1&FZB3HN:MHY^.?+F(E]#1B00";\28"V#YZ&NQ"HY> M:J8(ATU7\_V[=HQFTG1]Z*;85:7MZV<["6Q58-2-#F!T3@9<=38(3/"BL5TQ M_2&HC#"3"W@>P*G*Q&TQAS=2:\8YS&J;5"K@T)\P-X>-%$QD0QMG71E1?;L! MP] J)DESRS;V1B=/)[GW?:?CQ;Y/Q\LG M=#K^9YEFY6*OI]_#-35YTN??@/&-ZB<"JA5[2'K:G &&5%9'-(:=!JPV3T@74*N#9M/%X6F'UJS_3#. MTJBEK;*QFR SP8C9/RX+QUT+:Z;"H'[0#K@JI?UL-\&7 <7$^1:T2_%H'QC6 M@X0;&& '>U 2MI$!-"P7)L]APNP0@(G-L9TWQL^ACSW=#N((RJB1ZBTG<93/ M95AA9; I$PK2?Z%"![@E&'!A)NZ@1FBFI@;Y,ZGX4DU/+*'PQMIO^@6@!', M4'!YBT7[^KTB'2>2VGQT9X;YR]8D!;@^5T88,=%L?TM=W&GB6[>RFO4CTH M M=\>6"<]'WAA4U(2#*U+,/>,T^_DYRLUY'\^R=$%V*1=IUVJUFB@VKVJF.6$Y MW;5K7C?8:;1R-$;*6]HD9@T$NOF6E),UVYV-7RT-W,LB6& 6V)80.]]7\0:0 MF8K4 :?F5:?RPGLTLGX 6^ERW[;2U1.RE:[-YN&H 36DH !#;T)][UO\ 4I4 MN&Z,MO LZZ "L=]=@$5@'@27YC&//,)#"W606MN1 %M5JE:C]:[5U9>:^:%<(IY!$;PT9AC. -; M:MFZ+TRLB?9/4UC'UN=M.*MIF!;HY Z6&JM6H4]^#JD:!ZL]#MXX^NHTH6I9 M#0)[,D0P^HI5V!]L);-F3:-$(DF* 37$K;(I>Y72*VE'?\XUU M0]/Z>R*J!]_PAC)LZ]?Y_@OKQK9:,(EYZKS9IHG::4[A:M^6P.AQVFU_@RDP M>CF\V& *O$F3L*2"L9]95_4&P/>^Q6<=.:^&L-.E3+0?C*'BF'KG\=?+-&8J M(118PG]Q,;4YWCRM@66"6FRKS,"3-2>CU6M.<)>@9KM1R[ HSB=;/[B1P(AEG">=.!_YIDB*F%QU8>S/#D&HVV M&HR;+Z9!F-HR1T2GB-PD-?Y9AC>ZYSH7#NM)TJXY6FAVNP/"9-RT>_-70;VV[N >YHY@EK[A*#4!U-9(8]C4UFM&<8R!V',?F9=3;V/OGR"H )!"4KA2$<-8= M%#2\OI)+ MQ!0VA09T5K89HT_9]'2/KQH*=4WS98:9-AH* MS9#3MI]6X*=5H6#P*#FL/.;,CGG;\7H9&B=&V5QR3%#S M(O6%W-80<7)-#18F#ZU2>#27<2.^T.Q(N-L2HA)0LH*%=&9+[M(GOSS9NT\^ M>D(^.1$&]6[X][X%>XNV]5(#J$'3 6_ ,[@Q^X\=0^%I4[&$%G&<.D>AGJQJ3<"> [C2KD@SOF3S4G!J'FTV L>QD@8' M.VQ7H^NRHP-C1S6V1898^C(N?=(2RM%CO8#%;'ITW'@O!SANPQ??\?IU< ;K M^IUQP;/:9N?Y#M4U$YM6>GW:VRD[G[J3+-1"83G_K63VN]G]D2[.%CA2 M<\Q%GWWG<2CO9_$IT_H)/Y(&8^W M.ISE0+<,X!Y7^3?T[(75U9YUA=.\5M86O MD7NQ^=';--9A_Z*])@ J!AH*"=KJ!2K8__<.C:].'6)1%4X9U13:J4+FM(G< MF+C="E#FY3(MQH+'8G91/M"118)T%3S&*F'&0'O(1)=![YL0T<#:J@E+^C)W MN#,X#E*OJL0N"Y@?\!:?PC[US,5WYK1A]6E= #8"S:$ *]3S& M3IF8OA(4-E4M;@(; MR=&56E8JOUPPT%HS/Z?<[@>37(LH1^7L 9_1'[0D99O[F Z4:HJ;B2X8_D,9 M)Z]"J@*& 8ZS I2>:7:ZP :=&Y:#*X8KD50)**X 7L8XLM9FD13?S$9EB^I M=5F!M'Y1[E#:XI&I2"AB:E*:QDKQGP-0.F_352R'YY"PN*XT MK*%@?KQR^TD 7R"U[(VHR3&B17!22:)]H8>&6F4NS<::PIF*[^.VME#+8>T8 MLYD@K)W=.N*#<><<3, 2\P+VF-[I^3O>^_E[]H3.WU\BZH;D%0*_""JEZU(6Z"%-@)LS00YG54^\:"YN42"4 ZP49=NB^? /H\,RF^Y'N MLN$>; /4=TT#_H9AP^XY#%S6>HB4E"6-[OP$",D$]DRVYZ].",)\:SRT,_<3 MJANPD"/AAKDJ+=4&QN?3[IZR<)0HU:!39 %QJT*7N1BWAZ1Z?<<1;%E#"XD& MH\SM1*)L034-R*;FO'\BB[LT^S*P>>]&CG5WHF\$69:XDU,[593HY;L8<].O MAC+[69>HX-WU]HR!K: P!"?#.BRU@%8:UA/ 0ZLDW M+E('OL%9, V?J=4>\$*+;$,$CJ316FVBH\?Z,S-WE@JV%3UZU;FZK< MJ9%WMG(MC9*"(R-+ MYO+,[!]D5&@ &,=<*IJ)04U>=7,2DC+W>J@JQUMC!AIL"HKPYVI^*7V,*2Z, M$CM5!2(NH$<4:@8S1(SY$Y,W=NLT;P+*:J9TNHX6<4&V;:#8)["RUXS,X^NCG?U0+W=Q,GRYSYX-'2.5]DW7FM59)3!C M[*>'!P6+=-#F?7H47$V&[JU:JE#'FZE3Y%?=8I2IR1&#T3?N?)P-,$W+A'#E MA.D% _PQIKUO^=8X[R %8@*P7'!EG6MTMX' '#8I(5.BV4 M,8H:D'+?H<1;O7&X)BFHIB#Q5S,9V5,83D*-X^=[:BIR(/$SMY2DU##@>#$3OH VO=S4TIR ML)647@.O@SKIW[_7<>J\,1QEB14<:P!*'A)LY0CYNKN$CP^(Q1U3%W9<12CS M2*>E!INZB8CFLD&B5< 66H- +I9QNI($ K_QVH4Z8S(-) >Z^?/ L%DD GDS M"9K#K#?Z;#//9)2L,TZAB;F/=8%*RTN8/(*#LC*P#*7$CW2#U:B:VG'A-,<. MJY_7)M>]E=*Z;< NMSR3V,37H4$I@P M/06P3B&X>%GH&=5@U^;P:D."%%)VRT*_BG%NS3SRG.#DZM IX9LRHGS@*1AN M['WJ#D=^A;6%)IZ(4H6I<7!6H]%+%V?52 'B#MA=:&3-X,'G37NWENJQXK65 MZC@]\U4'Q4@]S3$:#\^_Z0#:6:>EYJY2=B;>!R]VU+JO:225HVAX-H+9?*M+ MO7=I$NRYN\=XV!E*C"T8JW^'0%N/6-X[ 8//?H$>A6F: /[&3'DOC?@!>[2I M=Q W]#1U,PLI)C"EXY)N@#$>8M[J[.GDK;Y/.>Z9SG\\[ Q+P3:- 4WLIG:0 M]9KRV[-PDW\Z1N%&6A;U0RAHLW$TPQ]CR00UBM$E*?>A]O7F(C[3KJ<:@^ # MP & "<_YSL'D-PVFPEA+[6HUX?^M]J9,MU,#^Q.%^="$BV#86 *-WAJ8WN!! M[C2PLF>V[_&P,X5?6R@*C4(:!/])W9"GUK/YS&OY&ZUEKTP>Q^QJZ@XT'IY5 MNP,Q\OD^.@A!D5I$W0HNIW>Q[DFLH1-"XR:0C5K> =521DV/C<:81TO3,BF- M0RWLU+Z( ,E*[+UD@M8+5%TJUW,,P!ZLWF$-X@Y!51@D;YOSQ9L-S':NL9$?"HLRM]P#YO9S-;!KD% M46,PA;?W>*I,,W._2U5ZM6>21B4%3TB5?K2;"#?C/U".]EU5^PQ4Y;5K?8"D MD+AJ(#3:1)AM8Z"_:8OL5[BV54?6PW:F[M,NJ).>8_O(Y0:BOL61S5VA_M$) MP#E@WQ(&ID*\%RL":M<,-$=NDII&4/13J-74O_9)B2 >6>0Z+JO&C8VFW'B] M8^:E_$:Y"=JZ;PBJ%-\,BABP2'E6%E Q0,5 &]\'2"VGTS*CJ@_GVH%+G&< M WI4"/J#"<,SQ#VDB+8>4*QHFIKAPQPT]>O#XPO5O7."W6HA'&B0EN1T 2V\ MLZ!W,!(F=[+3@LK?_&GYCJ;I0MH)H[7SSEL8\!1>(6DX*EN/_?%S$-CVAK%; M<*O6&XZ:-825*&.GY2*&YN]U@EL^%&T582ZFUNPMU(I*W%O$O5.3E1-?^MV%/?*"#@: M?(&MO',O5C70B7UH*P&I7FD+8*I\AN@>F1XQ1-56[5K<I_O=,NS0>=@;4M)7'2.I& MZ_M>Q7_O6^@9K?9IMVI?]\C84IU3#I,AAM0>Q_F R^YT+]>YR*F):XLBHZY: MY0288;"MT"*%8!R0UUMF>3YNU':)-:F,=F11EQF]Y0?T;E-E)[Y04YF+&ZR0 M6N6%7%C=QG^'[$(Q56":Z>9&6O.!VH![@,96")W$/SQ M=5!WJY'LP#S1:,P6QWL(N8I9F>&/V75W:&T8.#,S//8MJ[JFJ?@AYH//#R0? M?+5G@J'Q\.()G32?R)BM^!E]=_<'2@SS[#:?.E7V%6JA08RF?")Q,PLWH*GM M[+F(,DT"X1FZ]&TD9\$[PSWRF\;(PI>_8_DL-C/!HTU.H:HGPS.E'GJX;ZYZ MR+O'7*_/QJ7V:?/JK&CEWA>N/F89ET8)TZ9!(X)!PF@^:/@O'=[&F""%T%>3 M/LZJY.Q$_CV)P";\1)R12'/_ K.A#+-62J%01S,QDD5A7VJZBT4Q5FZ09E5K MEL1"?=Z7G3[N(FSG,JSI[=M9I@PZ2)D:RDL0B:(%1,5\<0,G1D4'L^.2F:.Z MMF?MY<85TQQY,__7_M1RMP9LY$!V"7X&7'N)IGUK(D$C-S)_'J8- Z=X&JM;X^=('.V#3\-^57\$:$3;7-_YG=V:#2FLSH/ MY58C^FR'8R YE"YG>F5MD+IAV:/(_SO*W0:JWT3Y=XP=D?")VM*?[2T.NV=F MMO'PLC/GS&;O^#\QC]K[P=\-U"'&E$8WN*'EV+=4F7@$R=>Z(+,)8M+NT-92 M**9/I.;0UOV>&<"H"UI8V>CVD.OR][K=9(6L<;O6E(@IL+W,>?YD>^]:1@=- M\6!RIQ4JZDMJ47:_G!V3Q3FCY#XI36]5"TPD+;.!R!MNX\Z,>9X6KF'=;3&K M)G$M#!^Z2)*TU!WN_937@,&?#;.\4RV\YQK_\?#J"6EABI9=6PX+6':A0Y:] M=NY<5A^9_J9^G3/U*.&V$F11 <8N6:\RTLS0!ADP0*'[:[*VH]O8?6$LMQD? M.G6( 74'-D" )@<'3@&CF9#">SO4Z#"XQG8CH(<,PPD.D72MOB_U)\ZQ/KS: M#\D#AKF$U8LH*0MIW@7;I6 #PP8$!3VL-FEL;&.SO*58UAQ%K*KG"=&/@W0G M8,> ^@EJ[#_9#E0P$[H@O_YJZ]"UE>(B')!Z^)2"Q1I+"YT_RT0DT2(M^;*N[AVBU M^--H2@85%RO"MG_5FMZLK(O_F.FESV2TF)19+G7S1_D5+@ TA^<#8>C8U$$9&SGGNEC':$[1D(V (@Q*URM7UF([C:U0 MMAV'O8U'Z.^X+Q7X,A1 4=&;)?E7IBI;X+;4!3M38["KV=4RM[2M:? V4^G? M9VK,!J%OB/]VAD21%IU^TD-GWZ,U],6<9]Z(,>!#S-GPII*ACQ3#+['55O4Q M#7$[\A&-_Q"OG-8..HNB7\2>M\W]'-AQ,DD#TRMW[9PS/29U0G#FFJFNLA&/6'6,\>'?6V'3DVW%[S&])V3,P M#[=-2M&KDU195;4B* "@[H<]V6'" 38/[B@W:Z>-C;&#("HHV^ZV_;1"6K&. MF&8]\\TD2-:II5?S3.R T)9X0-5?<"?H?\U+4NG;9B,96&):@&MO:>-\%C?F MB:-WLSTTJPV3$/:%8Q&Q;3;%0Q(+[L6MI!KF#@9 ^/X&Y;++0WW/Y!EG3XIE MQQSJP:\40NF/\P=A5:Y*_1@V.Q1H8F$GY8?UO5J4 M=RA4IR=[IE$X>U*,-+^Z"TK9 %SLNI/32]FWOH4WQ\+.L362&[M5T_%/" GL MT/"%BI0K/;X'.FIMNUH_*.3WY#O$M/V% M/QM=3MMW4ZUVR-+0QK>+4F\J4W<\*L8Q.=2^7.K?SN?+&*3ZM^:VS\=^Z=#B M:A.^5L%:7U 1YZE3P;M^*7'EZ@6]8KE46AW[Z_GK^ES,H4[Z"#XM",;E@ZR, MI3WJ*?*AF\M4T(DIMM3)-'&($^W Q,9=6@+;GX&)P!J;YE7V-C62'VVFG0W' M YLPPEL2-2&.,$PQ0W8;I=@ALQ9NV0J'XFP[91[M-""Z9Y*XLR?%*_NIG$R[ M$?M\!I'/[Z*F''A)6:W1K<*OH(\U"$#S)KA09$<'@/HAZLD:6"!WEYYQ"^YG M#G2A";E0P42[SX?&54#I@^HC!>Y(][;8;RW#;*W&(*_)+5MDP4.!Q"Z_2:OL MC'ML/42L2PBQT9#.?28&V2$^[/1DSP0]YT\*'U9=H+WH]V>1VP(@%O>*7--U MBJ"S "%JY= 1ED&'])ZET-$4_\YMC3, $!5#T@V]?]4E56=@@,]M8_81P3^@ MU&W=#VC0?XW .@4/Q1GT9Z F+C/XHWH>X&W-2^7U'UQCXURP1^_Q4_/ M;_2 M 0NJ5:- MO2S6*V)3T$Q*X+O%7WO.Y\-Q31OL4BCW7/-[_J3 /LJWQ6[TX(;T$ODXF'B6 M(\2@R@6WRV@G#PRH590/$)^M,Y2*"ME@:A_9>,##X7^#%;%<@&K0QPWFFH,0 M5HN#\$#@%O1UAKUCO=4&5CHA6:^:S%193]1-!"'=VI,EBT3] ,MBJ664>DEI M[]AG8OX[U41[KIX\?U)1MH_<'P0V@MO)J3<5'J^#9@9? M.9W@J)V0MK^I#S"%W9,B8T(4I<'B=,6D+Q"FXE^ST8!M7J!#D-.U 814 TZF MHLRI)X";F3&VB$80B%Q61L.M?/R^!-!UQ1D#=DBZFZ>L0KA&869ZSVBV5VQ" MX-03]&V-:[GR2W\VGF:N?,\]TUS1:&B9IC;?383M736S W/L-#9$@QMNU1 M M%):\@?N2T9_"DOB8&C5(7V75'FHHA.;7ZMFUH'WEMX;_#67-:02%-LP4)%MG M\3A@7WD-[N+H(8,6\&I187M\-4Q"E!O%LLSD/\O0F;X&Y5:U;1HTG+J8"*(< M[PD>([!5R&JG]L/.2J[;[(>GU,K)='N$+4D60V\P/(@:,]W\H+M@QC6:]MAM MC_':CFN5X[ZM_=[Y\'2G K;G"OKS)]8LAPN+C5W^::Y<,W0:?T-;S]D!>Q:] M9R!YF-_XMN8#G!>WV1.\5AUB7O2/NR)0<$ WKK*-%'U#>WV\HAJ!@//2WDD= MJ4 H!3TB36DZ4$_I\FE@MY)*8';(DH5. G@A-?>L/B%-/-@E_DPD,DG+C6?8Q M]-NY($,=!8''40Z#&@QI+Z9E)=3;ABET,YT@M^17O,;X-D+Y&%DB5T%8QBOF MQ&7N2>=Q;%V$:VF;73T:P>WJSV.*L27R";1VINBTR, M-S*1U.),O0 P#O(U4>:\MD[;0B#9BQRAOY3&WJFT2WTRVG-)]_F3XM=V^>AZ M ./WVV73"K_?ADRK!C1'#N4;-'8 A>%X2E_;9%NWJM#D154TRS"XMG'25F7& M,19E@D&[>/TLC!"A;>"]%.+HA6-WSC X E&A.<:/\CDV'T#$C5B+R-@O<=WI M:&=8YPVHQ/<=@B5JXKJ/U#KD69SHA!(*8AG>R$RC Q#&.V$FW&@DYN\(-&6 3ZQF9OAPIE8PR$N$B M2O1X20-5O+3F\#3-[#VOMG1<5+X%S5PH_0,5GMIB/J%UD^] M:DFYJ9"I:NA+PV/]!?),[ [?:7I;ZD'@R8=? J>693 GZQ,E9J#%F&A!$4^ M(&8T90\RB[:ST1Q&YD06=VGV!7W44!1B(J#YX)%](_>Z, )&TPFZ<9ON<5PM M4N&H/ZZ#4LWXLM "F])>M\K4PRT!N/58BDR9?[':F5"#0BS5^-[GHRM< MXM/3$W<+<\%#Z@^D;UX7 M13"K+5M+H%6_N=/?DPCG%ZAT(#P@8O7/$!L88_V350[UMO9!L,;Q.L0,Y577 M,Y1;9WV31=*7.XGVW3)I3M __1GYM\"N2".ZRX&*TYX*+BR=5<,%Q9/(P MM#4 =@$E8LG<>9^HH["$ $H?\WHX5*+;RJBU$,_A/O7Y1EW 36IAA910N&&* M5D(#8AP*M1Z9'#Z6*-/1:K:Q]%)7#638".OL1RK5KD3FV-CC*!?WRIAAU3^P MCG"_)GPJ6M?W7N+O4Q5[KARX>%*5 ]ASS"T,[97!@RB#W.1O6_/W)F5'%NW4 M68,FSX,BT#X) T@B_Y+KZ-.%K%2WVI&@BL".S-0@@3,?GJO;.%+H1&8&%ZI% M+H12P#\([6G20N8]2/JA*=(.>*->Q!%!-IO9A;7$_^NY^=7\0O%..P2K0 M54SZE2H3+-PIMH-2WT=%3+J+.*C]WZD-Q@21AKO:26#Z,T8TDJM >9,.@MM+ M-R)4C<;GKK@=K,XE;@ASN&.$^=1E>VY:.]M4;+.6&FCGZ MG2DLU%GQ>MW<:NWN\QH ;C69'#.IR 'F>$K=8 M'AC?U![(M#"9R)#/?@[A9]HT*7Z22Z<[KAD%_FXB94)T["$!;/V]!S^9JLDT M[<;'/)7M1K>[ E\/751N!FB/#9@*\HP["L70#;$M]"CE#$1$)FY,7 MA,UO%&TFH9-9:!,2J$35WRXQ/=X%#%#8",/@[TO>]#-!(-6)(*5/(=*J".DM MH>[E(DLT\,$9* T?E6.IGT$10R*MIB!5>V12P]'],Z;Q$?!SZGPJ%A"(W/KU M*;P+862ZSG[IZ9F"3CCJT#:\*@>8,N -%&_L],KE (UY!4R@^ 'A$T;IT.Y Z4P ^67WFDZ M><]%@Q=/JVB0:;G>^F4ZG3'0GX&>?M^@BZI6&NGM!?5JATJ91&K3V1C,6>5[ M:U$;0]MI&$PD,P-6+&9Q /^0__^GL MXC7\EH9@M:HLX.!29D1$*A.'42[4?L')KAQ+1L4YV3?G6#+>4 /K!1VU[H%% MUD^;QW/D%(.VG$):KWLO(71%AO'17*8SG?\;G8_<) =S %N8T)Q83#FALREH M9+**)Z=^ZD1]%T>R-% "M2-O4G AN*YTP;$B6'!M[MFW\29_MK=9!WEIF7GF M,C')&P%O""^EAB!#S?"+/!;JN@6UNVT8[5T$!E29)5$^MP5SZB$W.'IK!;$3 M"99\GN(LJLV?'Z (]S5[SIEQ>M+UC-A#66M[+JR^>%*%U;^D>=$=V^Q9!$_? MF9/03YHX_*%JCPR@BUJBGCBM1B+9D;(Q1]>1I2:#B-.+J)D>?^V>=B559")H M@KJE10 HS)2B##'ZUM!2%K0P5'))+,D2;ILF-3G#1D8M.CI%]34\9=]X*C;V M\?//:^S!CA$@&]N) +FCQG?CQ#HQ !6GT!U2/3.6&@]=9.D*P[D#' 2:MP*O-0@PX&R,K27!1Z<:ZTW$K?&\.0\F*49)(.@4<>T* M;.!%HO8SA+?$C8 DE+;'HT5@&O--P!H"> C_) (G6R.<],OHV5(O18?\K##O M5$[=N$ MSL:A&HTP,T=N;;%;UGBG'OJ>BV$OGE0Q+%?F_<$V9)/V?\+JMTE1 M$7^T,K%7N3*Q=L7T(* HPZ2F[3V!14 MN?+3FB!#P)N1,!YE0S!;J?$E4-44+;Q;^R.-'NVY6O;B257+ODD3HX#)K7XK M9U$2=: X]CE88'^W]H_N-L/'O1.=()]70T L6]V 6=Q!7IUE8E)FLTK:A'&@ MT83N-!%L]X0M?/9+K7K1Q=6:@H=BJ)NCW(YJP G A$#0G%GET +[]G&9,4.2 M\V?3+_5M=JH?]ESB>?&D2CS?A.\8\ =YCEA!B6@PF;=*+QP& MGS!623_7GKWFN*:&ZEA]A\#&15R)(@(25:P$7J$>Q;^M*,J MFJ H7/!"C7)PKZO_ETB(L\M#X'3/=;D73ZHN]Z]1/E7B^M]2[+53W/,Y!F8T MH2LUH1MHB;ZN;Q:E!7XBN;GAMER!CR!2>V[6D(B]4F*N)>EQXRP3$VM M1J[F>L!%M$[I*!6R@0315QJV&)N"4"M'S7T<(%12.#6M]"@$( LH![W!4&CF M(B%-KI&@5=$"XK,YX1O%C.2=S"A+M:.F":+"$,M-PW(J=RO6.ZOB:JT6.NF* M7(]>#B\VR/5G)V:']0"]D'\W&?!F^+^.E*+];$EM0&I OJ99-"&)CL4=]>1- MJH&03Y7@ZC:/RRSFQA1V5R]"N"'K$@NJ[_$ #AY@Y,]&E_$ 7>AG;8O&\2!) M+6<;[2_C9ON4:PXH#R@ELHC0,Q@%,!G9IGQL X@)RM1:"RXT7PR(D[IIFN7V M-!5+\ VS"&YB*ROH7SG@F>"'H8PC+$)13_;9XB(;R\QK]?V-N;]CY@' 04ET M7RT5*$P)#'K*D4[Z$0UYP5A[J>L_+1!_8.;2YFKT28W%O)KJOY[I99H"D_1E M_HPID-J().+B&F#!,13#I(Y,+B@OQ&()"NM#ZB6(Z&=&1=VJG1IBP3XG9:OC M,1$$#AV4:AYBL%>X,X+):*-JL* Q70[4BD5'ED"X"L8^3^],#8ZF+F&D-:XX MZYM,RKX(^E$\&T"L[&>CW.JN1 Z&DXQ"Z(DY3;5C8B&HCBUU15XBJES4;5 MNN??)0Y#J#=J]H_8QH.@I3I7YM$D*NQ9 \'RG2J/O1=+CSI3+;V%\OAH2S _ M.4O;JXX'5AU__M/YY>N'>JV+D^'+\1X;Q'>F/?SI!N4(0.F!FC$J-PO]]& K$?IWA+NY22($D-=;=@:&0H( M< [U]4,M_LN+X?GE'A>_:ZOO\55.TC*IK#Z<4&#F%QB6,/@L1D^F%.>#U<\+ M4\Z/*QU8["V'%W21JTA<]FT(:DK\.Z5#T#??Y5<,+MHGZ[XMY#ENH%?A4Y2Z ME]&Y76?[VN7QNO?:QU%GBA^W.%[_$.!#PV)]P%7OS]7O?8L_YC*!,C,M1E&N MO7A-*0#0:K=;CP%-^75FFX ;#'AVF(V$:;UTA\LZL%0:CCOM'4(T2&([XJLJ M@%$TU!=1GK/7ON%&6M4P&P+F*PIN$8FDB_R.2-N+X05*J]C9BIBAYZ:ETS6\=2A,$,6#J ?R?2;J/$\2)G/%(+1^',?5<,Z% M!W@2ZBM[UOG3':X^G$N[C[U)W^DD@-N]#+ACAK#,[2;Z$#:)8_9Z9ZK,BZ?%.7A M6R?^3FM%K@2OFY+'=U9Z/SO2VS=3^EX3HPF-S4$N->W>@6I-=LTAB-:':4,8 M8W="5V^3KK?-&SV=3ER9054]^R.VV2CFY[=E@>D4=N!LLTMG6OA[OK6V'_$%K(<(UD30#N74F3&-5N3"D'B(6WGT,L> MC8Z!\ D> S6!QORP5E(H,85K,RY_'WX:X@6#0'V#[#1(1AVIZX].\7:<,6/R MN[3,(FEZ.-#Z (=V1$=RPS,YJH"&!6@)L&?07.KSU$Z>^K3/4]]GOIHD30LM M8-C'N'6-WJD(( 5 M$VMGD>HAN[*@\^[^>8 /8.9'*L>FV[B$J[LC0I(_<9.)Y;S.%@<+C97N8HVX-=2M8HU&E.6%O;EY7,Z2 MKBEOTHDN>M"%=C!%OM_JCO(YB-VU%0O:A2Y?$RV34H*X:'8"J[$>O!+S4O<( M#'I>S$6G3KHNY:7..4&GU(3:@ [N&#:_>VHT'+!"@P1$X?0J1[PA\\?^-YY&Z:# K#[S>P1@*8#9S0M496TFJ[&/AB)16"=CJX M^C7O IP2ZE.5:J_=()Q:+:2[%!U]5+S,+D[C76.+HE2>LJA&ZID1UO-/X!!0 MUWU)TCMC>U5HQ;=E%4\S+ZUA**H'M:;5@-(%)EU=WNJK"IUA:B1T!#R_"+$A M&*25E-D&A-\P>U$^!9J#ZAO:K'R4( I6<.<.D]'0@Z,\S/.PRK!X*!2WD2%< MVFI13?EAG62YZEHE2K3!V^(P6 M6!D5R1HR>X:M=8A%FO *T=X[=)[NC%AF?5;G_7]U*J=#'3K?,U<8&Y>[S.WL MF<_CZDGE=BKKA& >;HI+4+).]&Y_!BJY&##%#+] M GCINB69LO!-7,J@JMNL$0F FI=)&-883]V,DF@H'4!I3WA@$GW=0=DTQ*K M2;L#92_48:1(V(CL?O3/8J[N7,C$8%Z(^0\!:BO^C0VW$0&9Q0?0B0O\)U08 MJT[\J<1H@<673)5=H$Z.J3H=U*&N_J7;M&:"6KT#:NY635!T0Q\OCK5IF,VR(K3?"\BA+UWQ/.T&VD$Q&N&]@^XAM M]QL06=_-L:D+9*W J]S^:O>)YG+=V!4YIQN3<^X#!K;=BEPLXW0EI=,GSN(N M*[%:@B2IK9^HF9I'2V(C=3\1%Q%SP%._F=S03^6R*&*L<3IV"RO5P\LL M<^J&6(E%F M)G!"^94>R&AKK*IMR#SJHC9%/9.OKO$15H*LOO]>4]QERO]F@;S17=F3..XIEIU9ELMU;\_"[8!AV MQN[;<'8_W$&ZRX-CS\QC5T^J*]KO@!U<+7C_ON.5[T^-QS@UFH^!>KEZY2P MGE8N.=G.I#[VI)7:E[ONY\ 0!=9N7;UP&\V*<_A'5\!T6PTW6(%:]FG?8H$MS+C#J%&6IU5<^>80$N5 M.=9?."MCO ZR $PC3 1Q+/D\(Q1;(;[PL>X41U'C%T$,-=H?XW&$X&U@_6E: MQE@=5"K?;:&,BQ@8?0HP?1*W![<^3JC"R:TXP^[6;-U",U\B)@(HE9,"T1DJ M,$QV>MCLF0_OZDDU=7K+"R^LU+^!\N?^N/GNOIN""\EG&!#WG<&C61K'EGJI M43=4#+;C%CEC^=11%^PZ"48?1&"BK\JB/'IY6]'Q9JAIKSN_2#U M'W!'CL;F2>0+V;)8W9&(>Q2;9+0I;&A 2"!H$ZZ#G/B"SD7M91U9+FR B1RK M*838-*0MN,3_EO$>94(]IDT79=VR,4)DR #4HOH(V+S4*R&\7'>OCJAM\:"9 M1<)IO*RG#FZOCBD"@6BF-4,GL,GAA#XLV(?=F.M[Z3,0IGPL[F; MC(:AZ^F[$W4U[KA9Z#)6XA59X\'&$.J]=8\9[YD![.I)]6_ZH!S6=\QOPAQZ M'^%NO3OQ .X$=R]5SK:E&L7: C*<-+S<4:$>(8GEG=$46QBHX+LR&[+CUV.8 M25""U2I",:7F=+:T 4 Y9:'A6FZ-P_H:P,)G-- $90-BKJG1DD$/A%S3HZB7 M#PU*86^6WY[YO:Z>5&.I]TE>9G#\]ZK@X3G.EV4VG0O3\(.Z;P [*DTY:(J) M5,I@IF6?91SBP$W9^4U1SIK_OZ?0ZF!S3'532-5K9.G$1?,<(*:A^7JNC"K2 MA$P8;<,DSE>18TWU*74GI7[6I]3O,U]3L113#/B#!&01-@_@[D%SDK0YD?\6 M9:YIWFKT7[6T#X9BUJ6NW%W.&Q_WLA4,[:S5"_!VS[ YWC,%V-63:MV&Z>"@ M!9C;G\;??AK[L?7+Y%_N_3[$8DS%.>!T=JEF)=\DR@E$XC)[T=#+9_!P"4 M'-1)D("S5/[6"I(K3VL>.S"-QT-L/>HFLA$@[(I /:Z93F)$_<(_[Q !078< M%%T-J(+5%T[(G,$^C[* CU@4D+PJP\=- 4(F+:O.GCUVW=KG:M]X2'WY#O!D M]8)\7Q,K^\)?@R&W7J&L$P=VA,J3.2WL5&69H^;L@]G4H)/0VI<"5(+ *"'..%6)4 M_:?E#JO'D)H!NN%E17#4K01R-)3#P5YW+N3:K8K,=1"^HA)-M@$+\#+"!.&> M=[0K;?_: 8R:CA//QCZA.E V2&H:2]=[YF+A7Z-]C*B*0F@=<*[V>Q*J(:MM MA"UPZ_NFBJG5@]7)$2=1TPR!J#[CQS M<,0+QUD;@]?G-8I,R+5JY\QRR/ QUJH6N$4.>)O$&&3:$K.I.A=% M?5Z,T>LVF*GM%P*>8*D\D7]BZUBU==7 \SG/A/I "EB(YBW'1=:\3X'I%;). MN4N&Y(\,HD"YE%],VJQB52@MOIB4W.-GT&!G#.PSJ\/1]+_A%%MJLW+4;!G_VVE6]B%U;ULW$FSY-6?8>'_4Y]8/%%9GL@HU1!O' MI'5JJK5-7!1DS#=6SC0+YC?PS=Z>AA9U1MK:%%IY20^ W*;3Z M*LU9T0<9'BO[5X\3Z(8/2P_':0XS)RZ JNTF$\C5XS@!@Y;$(77C+K&DOU(" MXV.VD 4(5+8&*FQ=YV=/4_6@S'#1:.BRIA#'PO]! 'Y;/N 6;'2:V%I0_!N. MQD+R.1+"%]&DQ \T$H.&/ SN2V/R?=IDSWS#5T^J%_(UU#/HP_FC7$H1$U3L M/:5R9-%KE0?2*@TD>DUJP!+I@T[(H)1C(HL[*6M@H8&FP84&7G.,C>%_]*=H M<=#G4B!/BPZ<83(24H?D#HU5NH[R+"%B."N;;2N>WL MVQ1G]-$D[1. FQ1H\Y"<1I?@6'1EVP[;/'$6/>/XXUM/'EUCIX\F[][3AK=L MVEG\RF[=T3VDDIE#,U3EU-8O]"H5_=#:-DH)TIM( Y7#X-E;,$XJ:!G>_+76(ZLY*JGN,U'5=I"F1@_L._CF81Z2Q MH"8R(9),=^(:)ZM94WE*&&]HH9A$-(VWFD<2JN\TG]]O&@KUN]).P(7&*MUP MM3FD>NO\J^42,%$4$CSZ>FPK^3T[Q32(:0H6'JV.W7=W&:+I3F"JA9)-C]4.,!;."/X#+"4CPAHR MP!%XNCE=@E,QU:5RZ')EI6YS<'.#^,D,*/UAP]E20%,SQ[P $'M9JZ;2;%<+ M[1AJZOW+V/:TU(!U"5O>>I?@Z*%6HR^LR$WDH#MO-:,$.K1+:S)/MR>E]/EZ M+YU/,CJ%+C7"NWV:OGS\&=O?H,$>=I8U/Z;[E_7PY^CW)P M+MH#5@YW06@M.",\H +QD(H].>9!J@VK;>[;6]&OQZ/@!A .9PNB8-0E//"Y MJ>"906(>,KL%,%B_@").VR9+78&N/VX;SIWC@3J7R8NT+$SN0?=!GNE+\*T; M0S6Z?X?9BSBL&Z7A,XRS198OG^,0QD0;Z+L;ZGP,=P ,.\8RQWR[GI*/2#\\ MWAG/[08MWJV6DD0__-*U?0:Z_.^V=Y6[R;GY1N[VJ=*D_>[.5AM= MQ&KK)22@,Y@?C;TJJ9?XFSF$##+E)W8>"&R&BH/O HY-*Z!:2W1PP P"G'HA MF_2I_QK*&9-4-8TGZ#]+96^&T=3&W6<2LA,QYS6GZ"]DA4$?O=4?NT\W)BRF M4.F*]O[MQYJG?;OR<0/*RZ&"G8BC=)$I[C <&T1?,<:N9OB6MI_N>.PR_@:3 MC% B'@:EEH# F)CE#N9"+8R],Q9%7041Q^F<,"RS*"RG$>#:PA)*DN\LMTVM M\@R)Q_P^*%6!J[>G>#8,9XS\-F($?7+'S\4]5>QP8\+D308$,:T9@N2Z$&91M(")E X3I M5&W1!(( [V?N,W 3E=@[3PVR*'1G2D 4*=O5\#ZH7TW3I;$MZCR<\&O@9B!. M.I80=K3GPGX4IU.,5CEW;A#=CC-)JU-._3 )KKU#;J]JD.^1FCU[VV:/[S)<2"3?W2MPKP"%#U%TV>>N*5E2G M=@$OD>_1>(TYM=3F5O(7:WGV-0TZ0UB6#>=[]1[/HO/VPYG;GK'=;,(9@^SO M"3( HG;"#Z\7:OA38;4DP<#K1A;""R1*OQD"L/XMEC'0 ?B'N"B).ZAB@MC2 MWD]R6F:$Q+\F@W)T-1Y3_VNR'8:8T=?DTFZ6 H@(W+9*R!1+M"&:'%#3>)@= M2H]K;"K5=C[H1J(SU*_>:>&%9/_K/42K/(!%E#/P1H>7*>2K*1&1=PDU>A-- MU("J*G0^BW"&)FI0S)D:!3:'Y/H(+!^:27Q][G*%H63=PMBLDLU[,5P[2V<2 M00B48N5)OINGQ"W.7V(NPO!X%Y21HN,0$\"H(B:<-Z@M&3P2$B^0QT ,:49] MOSG!)&E $$/7RV.21O2J\4KSBNFW;&[8ZO17*]9#S_[KO8OR6"ZY'V\),Z]/ M8N?<]9D;(*D-AOX4F8S-$K[[JC9F>0XC_FI./=$X[&72GUSG@Q]1H M'77,\5Y66 XY(!8,5?C>[-<+*2!-G6.KWN

1VOW&QI -D!1P^W0HXZ5'<4 MK303!M5-!R-&VH$HWG3/F*]R];O8[VH)-JU8RLSE.,?C%&V5 1$$@F:)EAIQ M,T"4,6*/E =7;WQ+M&&B$!-184UVK[-E N'&>QQSYH4.%T@) /=CQC2V;#T M0 >X;:&T3=U9WG*%7B9O(ZG#3W!AM(PH'JBL(7A%K.1P;F3F#[COT[">!S#KR4@M=)7ODK2VMI3UNWXK,?Y7Z0D4 MO @D$"&##!C[R&]/BU\W6.HD<&2A050N![IR,9WK)IYH'8?L$R"N'B5[OEKB M9'[1 [J3DUQ97LR=6G\T/\<>=X N0G )>P:V>Q3]=\[ :4QEP4<=B!6%#0$U8'UW6^8H>- A$<.#0U>0#32VPT?\Q=$"O?;& M#VW< *(PZGX#'SO(^,")'('A8B1H/+H1_+C$*])T9E8O3[\JGM,WH^B7?_3JTQ+%B)7Y9&OP:3;/TTRHO MY$*=S.^3Z3>=.'M]E0I@P%98@[[X*&VL6'WY,T:0-KTBRQ?DV[9YZ0)M:2.; MF3I27@#[H%CF\I7^QVLV UY%";X"7O3:?R#4CM_"VRA[AA^"SZ.O>:]>G Q/ MQJ>P70NUSXI0/YAW\A!W\H]%6/_NZG)X==+^]^=5135B,!\!>0D MXEP=#/_^P_@'*WX8D'QU$B#8^)OOPQ,(,SY>@FU6PNS"-GK=_H@?<3J?M)GT M6:=7;5-18MX.)M'A\N=_J]<#D[V@[8;L=.H,LO_&7 $F#3(>V3I;?4Y>!7L0I. MSP;!Z, UB0@CP\2,^VU#PLZDM.N%6!OU..L<3-0\'2EY_R'XX_WG#^\^ M?0K^^(]W']_]]E!,G&GC]-4ZN7P[&(KQI":F0?3 M_F(\/+NLJW\(S-(^+^9[I=L+Q8KW(VW&]NWE[!TL]MGY 7DV'HY.+G=S0&XZ M#$^77^&L<@4*$G:U9<;Q[UZD3DAUG2D5@O\-/LU%II32IV'PWY9!6O_ M9W;!%G/B'.QJ8("KC4+_7'\*LU6?H?O,P9-Z4YE 9;Q?YCD(_L9QB#>,H@*] M^GRG@,VG^@O6+,ZMO3\^1$_/3\TI^I!7[3N8\6BAC VN.?\7RLS5_\V+1?R7 M_Q]02P,$% @ B5ZY5L*;0,D)!0 Q!0 !, !A;&=M<31F>3(S97@S M,C$N:'1MW5AM;]LV$/Z^7W%UL#0!K'>_178-N+:+!FOC(';7]=- 2Y3-A1)5 MDHZC_?H=)=M)FJ1-NRU-:P1"I#L>GSL^/#Y2[]EH,IQ].!W#4J<<3M^]?',\ MA)KE..^#H>.,9B-X/7O[!AJVZ\%,DDPQS41&N..,3VI06VJ=AXZS7J_M=6 + MN7!F9XX)U7"X$(K:L8YK_9YY@E=*XOXOO6>6!2,1K5*::8@D)9K&L%(L6\#[ MF*ISL*R-UU#DA62+I0;?]0-X+^0YNR"573/-:7\;I^=4]SVGG*0W%W'1[\7L M EC\HL9:26,^;Q_-?7^>-(*XT:&=I-UJQ8UF*_$):?[I(4@'W:LQ2A>5UAA2U')DLI1L;\ISHB3E[?K#1J,PUE& MM^@\WT :7R[9G&D(?-OK.<9_F].MS*XACK!Z5'XGR,/QV>SXU?%P,#N>G"#[ MSJ;O!B"IEN'P10&H\GI;#SZH=+9)G'D MMF#R"F:OQS =G+T]3>BT)&C<0=J2J.5Q(Z+V9,LAO%EM"39 M@F)C3%.FE$D _XQGC%T4EE12!'L=497/%A!"AHA*4WW(5U*M"-9?"[ABLX'4 M[E9<1CPD%KEIS]>=*Q?#%)RK1$GDG&1469-+3@L81-I8#%/J:">Z;D89QSE5 MI2DMX#P3:TQU0??WFIWNU[/F\V3+21SC>6)QFN@P:"$O;@>J'C%YO'XLW=O5,KOV$U3!K-6FXV0K#@O<,.D.3Y59 MTNEF/WG! 3D$I/WN0?,@/MPQY8K/.RYOZ.(=!0WDPE'7,/TK^'!S&;W.;AE_ M(H;X3Y(A+,/VEI)RE;&C:H(C8WP*U^E#F$3^Y)(JPY2Z,1/. 8AX._/&;)W;4'#;@7M>\VN[7VCK='XMI&? ^L% M=L<-_O.PC;;=\HX>%-8IZUO5&)=1(6M>U(+:)RTA]/-+\&XV!,/]6RLI\MHU M]?/8,F:$.Z@\.U%*%)60\)N5D/A$_&_*#UU3 MB-J_B_%CE/-E<8<0>AVO>.L3DK<$U## )*^*K^$-U\_7M8+JJO M@:&DG!@X]WXAV^@A]VH(F>/N6.G;0^X%<>-:?=\KOS3V_P%02P,$% @ MB5ZY5G,L\-X9!0 +A4 !, !A;&=M<31F>3(S97@S,C(N:'1MW5AM4]LX M$/Y^OV(;YBC,Q*]Q(+'3S*1)F#)'"4/2Z?73C6++B0[;QG&@[TKZ=G=1ZO'[KT:38:S3V=C6*HT@;,/;T^.A] P+.MC:VA9H]D( MWLW>GX!GV@[,!,DD4XQG)+&L\6D#&DNE2'8 M8JG M=T6?.3B@EV2RJZ82FA_,T_/JNY[5KE(;\ZCHM^+V"6PZ$V#MG$[).V.T^[\X2!("]VK,5(5"7W32%EF+*E>WS]TKFLT.$_",KI!Y[@:TOAJR>9, M0CL]GQT?'P\'L>'**[#N??ABS>&Z>#\ M[>!T/#4FOY^,/\%@.-,6U[;=.]%4F''7B?YC(OUS)16+B_\\5._+4)TVAGJ< M0"? M]HRPB\*2"HI@;R*JXMD 0L@04J&S#_E*R!7!_"L.UVS6D Z#BLN(AT0\U^WY MIG/EHIF":Y4HB9B3C$IC_N@ MO1?M;^EP3=HM86M..-V6AP7O!IK._Z!5W"ZCT]F6\7_$$/>'9 C+L(>EI*PR MMDU%<&2$3^$F?0@3R)]<4*F9TM1FDB2 PQ ,]CTTY,@4V:R;84:R4#_'":-2 M3Y;=#;U6244TGE-1KBDWI*H[J_EUTCR:(?V>(O.$;@;/N8BH,##9"4(*GV5ERLI!04K$ J7AG"O%4Q]3%5SJGHH=OJ96B:4RUZ*QVS6=;D?K M1H5H5+19N):49BDI+17=M;4\L^NV'S3;IO-$&XKA)XW\&EBGA6"][SZM=VBZ M]N-R8)7YK7*,591(FC>-5N.+CN"[^14XM_N!IOZ=0O*\<>,\>FZI,L(-5)Z/ M*!>*2BRX[4HL?"'PZ[3<$_&H7%999-2PX_*WV?*^K1/1^'=S_!SI?%O< M(S:^<]B5BK\_\)>(>7?'.PQD>:T(-$*-> %G)HRT*'0.@T&F6,+X-BN/V$7/ MPJF7GJ,^$[!T/DX"DBZ##?(L-+__">C_PX9+1&(ZV4F(2 MQPS?;'YXW'NY8(@X1\C7.HA7X/?OZ4SE3K1*W?'(UZ-OVYY;V<*37N]N?GG+ M>?7=T1+,OMZ")GCUEVINT,>!''K6GU)++]I]O\&4$L! A0# M% @ B5ZY5DFMY$2P3 0 YU$O !$ ( ! &%L9VTM M,C R,S S,S$N:'1M4$L! A0#% @ B5ZY5N?P31>?&@ /$$! !$ M ( !WTP$ &%L9VTM,C R,S S,S$N>'-D4$L! A0#% @ B5ZY M5JA5R^Z7-P ?3X" !4 ( !K6<$ &%L9VTM,C R,S S,S%? M8V%L+GAM;%!+ 0(4 Q0 ( (E>N58.6EEL\(X '::!@ 5 M " 7>?! !A;&=M+3(P,C,P,S,Q7V1E9BYX;6Q02P$"% ,4 " ")7KE6 M3-W(=9A? 0 (K $ % @ &:+@4 86QG;2TR,#(S,#,S,5]G M,2YJ<&=02P$"% ,4 " ")7KE6X/WJVKA^ 0!KR \ %0 M@ %DC@8 86QG;2TR,#(S,#,S,5]L86(N>&UL4$L! A0#% @ B5ZY5O 0 M30&J\@ P6H+ !4 ( !3PT( &%L9VTM,C R,S S,S%?<')E M+GAM;%!+ 0(4 Q0 ( (E>N59):GWTA"D ,'U 4 " M 2P "0!A;&=M<31F>3(S97@Q,#$Y+FAT;5!+ 0(4 Q0 ( (E>N5;#$/4M M1R$ &R_ 4 " >(I"0!A;&=M<31F>3(S97@Q,#(R+FAT M;5!+ 0(4 Q0 ( (E>N5:T]H0+:PH .TV 4 " 5M+ M"0!A;&=M<31F>3(S97@Q,#(Y+FAT;5!+ 0(4 Q0 ( (E>N5:V<\A@= H M .\V 4 " ?A5"0!A;&=M<31F>3(S97@Q,#,Q+FAT;5!+ M 0(4 Q0 ( (E>N5;F8#RRIRT .-& 0 4 " 9Y@"0!A M;&=M<31F>3(S97@Q,#,R+FAT;5!+ 0(4 Q0 ( (E>N5:$E!%3(@0 .PF M 3 " 7>."0!A;&=M<31F>3(S97@R,3$N:'1M4$L! A0# M% @ B5ZY5K\HTHKY @ *@@ !, ( !RI() &%L9VUQ M-&9Y,C-E>#(S,2YH=&U02P$"% ,4 " ")7KE6EHE$N]X" #>!P $P M @ 'TE0D 86QG;7$T9GDR,V5X,C,R+FAT;5!+ 0(4 Q0 ( M (E>N59\I)W11 @ -PH 3 " 0.9"0!A;&=M<31F>3(S M97@S,3$N:'1M4$L! A0#% @ B5ZY5JJ%U 9*" 02D !, M ( !>*$) &%L9VUQ-&9Y,C-E>#,Q,BYH=&U02P$"% ,4 " ")7KE6 M,L0B "QW "/-00 $@ @ 'SJ0D 86QG;7$T9GDR,V5X,S(N M:'1M4$L! A0#% @ B5ZY5L*;0,D)!0 Q!0 !, ( ! M3R$* &%L9VUQ-&9Y,C-E>#,R,2YH=&U02P$"% ,4 " ")7KE6

J@+<,Z>9=;+HG0JJ=@7"Y;+C0.%(Q3VF_@.D.';* MX%4IZPLRS)?AZ-O9!Q+7]-NW&I'\AM5_F^CLN#2\@(W,D%Q2!N>9 HZ,JZ)+ M\&&W=,$.BW6 A4.T.!]0I!U<[[P)RR^O9KG^ISZ]^1[.UKF1NFG(CV=19 TH M0YWY6DL NT9$OW[K0:#LUXR::VATJC>7> 8)N7@(\SM/C?[O9+8P% MG06)D(7L:@R*$$24M2U'8'5T%VL^/>X8>D?NM]X(,_.1%-@!6'^;S_#BM[#X M)ZYJP^PK+H0QN:#W$%D="F03@Q@*0F$YHET3XAU:.4C NPTR'A?M1U MO%IZ ->]4^(=N05O5_AU.6'22)ZY F'+>C)!/3.D(;?#>I8,"F-;]XC:2LRX M%6/M3](V4N\0/M=NZP="T(:DOH[9-G!KJ867?_?W83'_AHO5 M17VON JS=>N2;^MFO$-?_SV[\HEO />3Q DN 9U3B6L+BGQ'4,XY"-%RL-&@ M0@I&I&]]+ UW"7A3PGM'S*]NB?G2B9;2<28IXG)_31M_5X5[H&4[;75#173P5F[E9O7%W_01ZSS35'[%.M 8Y\TIV"_5E$* M*\&[P!VSC'G9.J#=@:QQ838,'N;#*J=GO%6&-E).35_]_08(>-F+(:&T?&R'[FBZV,=$[4^U V73D?C MH'A#08M6&9RV"%QD1C]*@K.=^N$\4\MUO>"X]F50M_IPP?: A@V(R= I:3T' MN8YD!7$?KYVVGTP2YX&+N6ZT!EW5?W 9(;6>&_36?3K^=?-X1; M'X0WY$&M:58^&,*Z"I!RP"@52];NY( \H_([BXZL]$-4-F\AO[$5'_ZZ17@R M(01.J%<9R8E6:"%(EL$D$PNQD;+>*?'RG.)O+SJ._6^F^(/EUX''N/7(N[G0 M*0ICXLJ ,%@GMWB*[ED=9>5X$'7$L[>MGX,\3]6XON2XF;C#5-,SV/ZVQ')^ M]FY:<"*$ER$Z"K6EPP[D-5I'N5 ).P*M /5\O)O M7M_66\;/4]K!8=UO:8;#W[D^L>:);UMWY7[X>U9CC"?#:8$[45L$>0VAJ )9 MI*B3C3F9UBW(3G'/^@NYBBM\-_V.^4;6M\8Q3XQT.2A,P*VEW:9B N_KPZ*B M19&Y,%E:5YOL3EVW=ZW[H&7[76M3Y?00Q*^#V1Q5B9Y,-Q,D%F63ABA, 0RB M,);ISR9N_7XIG1/KB+4&#C&[(%(IW G,PI46$3(14CN M+1="[V1;7U929R]E;4GJ[".YL6/[.TD)F8*4JG#0A.TZK8J#BS8"TX5'3Y%K ML2U4WF%29R^5;4WJ["._L15_)RE1'S@43J@/-A#A5@2(01:@ Q.YYBA<;/$X MN\.DSL&*/UA^'<393QQZ-Q%C-"A5S!:0T>FG;*2(KB19)R=IXVSP%.TU]C%W MH:N7NZ!!'(?!%-0UZ&ZE$;S160ERT9GS-2W.:4M)LJ79:R^MUH:SUNW!=J%K M7&^U/1IVAMN!JCD8;M]Q$>=]Y'A^G<_SG].SL\$3._<7.G$VYTD^AT_A6.6D M#@R!1T8.=R!?V]%A2NF.XQ&1:WQX,WQ#P(WZ;+^H"ZW&:$_+]A&;(H1A# M>]/Y#!&S ,^3MN0KC=/E/.D]N_*]JPK$?RZ<,,*3JZR=V:WF[[]S.8CE'1[_.Z#@D?LY;%"[^/@ MO19$>NA!'T>]V"5UUQM1'290Z&YWJOKRUXIQB@ M=3R&I()0K2NFGB2H-V =H_OY4(KH %6?PAD2$]]Q=HX405^]VF-1,&I'LK4$KA $C>*TM MJ#T-K"8/0#MIDXU<\=:=IIX@I[=3[4"5/QO3'2;_'J"T2; \8.FJD(G1!M,) MP;C:0UE;"=$% 9')@"S9K':K -P'3D^3U!FD#E7]?4@UU$,'L/H5YY\7X=N7 M:=K&$$HAR+-+8()/H%AME%$" YF<+L)JH;$UL)XEJKHF9(D0*PE QM#>' !6N!*>,P99DSMJE5O;_RN$]*&[I(#00[,BQ^ M#U_Q?;G#PV;GL(@F:$ MBIUTOFV%\9XP#*#_)F(<^5RX'JY^XP2%L\MW7=Y$K[T'J:I#C<;7]^\1C _, M\%AL*CO=+3QS+FPE8">HJ!?B/+01\]A8N1P8?9N%S19R'+EWJ@"J>O_K.*MO M@CAHEJ/+2G%;=LJI/(>5;02,=ZPT4NR\M90["'%_G\_^=C46"GG2A24.2K : M0#DRADD@1)[18_;>N=8E%+>6'Q$>;91YOW[[0,F."(KUW=;B8O*?'R:1,9U8 MK$RG=3\G.AUIKQ#9VG):T^7R5"7$$M._?9Y___?-)UY"8?/-#0INUALW'7:P MJN9'R:T#3;_Y?>)TX=D%!]DAG9;%U!EAY%D%EK4N/LK(GCH6]M/TF]_'S4ZU MTO2>)]YHX),E]19<(F5^!$-L 0"QDS&9)_JMG[?IK^KX_C)I9: M:7I/N75PI#_PBM]=OZ:TT:D<,$%2W%#,0XZ/JSD4G7S4C@=M[H>.[:_5WNWU MY%D/A8]3W,T>)O@>(70S]XQ/@HXY12]J +YN$%N_8@&"UL$JKU$\Z1HT =$M M>CJ[23M0Y\]!Z5 %]/P\X3_P(H>+5^E_SJ?+Z5IA.:__&\[>SLI\\76]RA&O M#?9;H-GC@2/X:O06X/7YDF"X7+Z9?XW3V>7SA.LZ<.&SS*60IT)?46N5KDE^>7KVWJX-/'*"6=,2! UH^TC2QV5X1+X M8CU&G;7SK8=,[$OCN#:M&7JV=YL;0%4=')N/<'59SXR%LZ(#Y'6J6:L$(84( M)3$Z!2(OCK5N!K"%E%[ZTPVA_P=38JE\N\*JJ IV-04D'13 D(:E2 M_0P)1>F<@W0YQ]9INV>)ZL. ':7Z'>!TN![&OER\=%$VX3%/S.L8- 6T-MJ/?C4_A!PA+;F+437@3%YHN72ZXO+:]>SL+RLLN"A M,,EX@%J:!XH9"U%R! J!!8M.V,128[.R!WF]]$L[P4$VE-+ZQN,-8[4HX'I0 M%8M,5.%I3]NM."0#SAF084^8O.9*MBX+WY/$;ENJ'0>5W2%YM-XZ@.4?F+[, MYF?SSQ>OP_(1%J]FW7 R^#:1 "76N8L2G+$.2'Q*:\4#AM:S4W1F+@F4^ /G!1DL2D6C=5>HJ>7L;1 MC!-.'J:6#B#V(5S4@H?E'_.-4WS%'"Y_7ZOJ+VB,+.@)W)$C%ZZX2CKBVMC"&,C#5OB/2X?2. M>\X.ALN3J; #N&YIY^JB\*8$!47&4*,P!PY+;40M951*6R958R >T4-WL$KN MP2#60.POZ@K]NG'=AP6>3;].9_3-E=G_L)@F?'6VQFKCB_4#EAWNNOU8&9SD M$CXZP;GQP(HQ!,"2*13Q&B(7RO+H;&Y^ '5U"<\\XU&CAJQXJAU/#+@Z.3:; MP()5.NGFW8%_I$OX/=!S]"7\/JKJX*#==OE7C!]X";^/,CK%U-WK1&XSPUHC[-#2CI2U+;^/&4QFCBEC M4]KM<=6/?PF_E^KWOH3?1P]=7<(K[K(S%B&%4"=V$0M>JU#'/#"5@];E?A7' M#W )OY>VME["[R.Z/HW)3:P3,*ILD;:#D1R4HRWBM4.0)@7IDN/.G:!4;+\$ M?S_7[(V/JL/4TA'$;CF/'S'-/\^F_\+\-I/HIV4:KI,L5WF8JSSAJUF^-3^$ M?N?\*^;?<77M?Z;L1-(:@3,50=4'$C%&!$W23YS)7.)0*!V(I>XLY8'8VP+J M'H#P<@(R.2<]E">8$ ME?4-.>IC5W0!WC8;:P@D_6#[ZL-B_@T7JXL/9W7FQJ58OM4;JHE@446"2 M#S55*X"+=0FX MUG4&:'+@E97@I1,4DZID1>OI@"=DKX]KXQ]_J[7#V ^V_382<%(7HWT"QFKF M!V-M#1@$D)]L&<_)NJ [WF5[;*;!.F+\;]E,!R#F\#TS7X6S[O;,F_-%!<2M M'TS01,U<49"=DK4;9JR=V0,(+GB2G,>46M&A5)^^\K?[FO M9O@YK##_T>61]-.&DS_"7[<%D[+.4>@(5GKRD:4-X%Q44#(9F\2S5[KU@\KA MN=IIF]G_VV:C(^K'W&IU^K?U0JJL%#AF%2A+ HC6!#K7+?U/:V=\SVG!72>V MN__;1*?%2@=.W[.O@Y*6AM=1=#G58IK,(O@2!2BC8N0J9BM:OT%M\E#+_V\$ M5Z/ P);CU@,UZ\F2_PYUG^+2S^B:LPRZ^^ M?3N;'OWNH>GZS1Y #">51B\A-@3^DG5]CK1>]K)J+17F="!71!;-:Q6D M@%A$!!1H77&)2VR=>WF*GG&+/H; RGV[V$P;(\_Z^+"8Y_.T>K_XA(OO]5U3 MK:]6T9*]8@S0<'%9#1MK$0ERF8HQSLBPT]OJ9\9\/+;VN,AII]5Y0Q'W 9$E M^1D;#I:;VNO:NM-X@^1=HJ0-Y!E$DPUDFP1Z+PMK,CIH*P'CS?LX7J7'7/D0X5JW/.6>V9$D(MCJ$0Q5@7C1:"N^R? M7F)T(!RKNWES08X-A[>S?%[GI86S^UQDJ[QABD[<6.H\!5W :44Q"7G?]2D%Q%CTS!5ARAD1D$9SB!4+" M) 63)*/6D["?HVG!Y#993QT($[FIU7:CY&%W!PF)\DXWEMK MA.SB4]R>.)-8&]M&'SB(S&M1LLP08RV(=-HGR9PGY/^ F43&0G*UA5LQVM3+ M@@!>% 9.E,RE2MHW'S3Q\C.)^V!EKTSB/MKH(TUT-R42E&-,QP0LU)G;IMX? M56<5.=JBN,IZM[?H/U8F<2^M/I=)W$?$?4#DD<"(&^V)Z0(B43BDO-#@7!!0 M"N?*)*&.QMV+ MFU,073LM@Y19U%L;K%/K* *J4[>324&%])Q+]/PRHP/B6!W.!Q'HV-#X+7R> MX6J:/N%L.5]<_?@>LXD'0^%X M 780[C\;EG)5;"DF0? 4C*I49RH'IH'E+'E "EIMZRJ %YQ).L0=&405'4#K MD*2$"CFI0.Z^"#4/+[FCW9,\%(ZHN8K&8.N0ZFA-J#6]5IZ$(Z7I1J/NK[Y>>3]L'*?I5I>VACY&3! M)U(+UF+WJUT\3>'LLLXF"VTMUCH;"I&5S;(^50]@C\)EDP58" MNCQ)#]#OO+6PQT8,?K[/PO6]>Q0HT4"4F0Y["G@AVA A&4T.;CWN8XM"M:T$ MC)=-:*38>6LICPB5]>":Q<7D;Y\F/A032W"@#:NS5WF :&P!S2PSQ@J?^%.% MKDM,__9Y_OW?-Y]X"8W--S?(N%EO1!BT4=K\* F.G3Q:%]&\HG.6V+_*?!2M M8\R1 _):EF/KQ")3%$CMH\K,A7+?/7FJ!.GNAX^7.&JK[B;"&_EL^/F\]FZ[ MJJ.,6O-$K/-0GW!J"C,=1P>>1Y1%QL3\3GW\GSD.;J\Y7C5:6RP<)C\S>\3 M%XDQC!XBJ_W=DQ'@:XLKHV5TY"\K9$_-5MA/YV]^'Z<+TW ZWU."'>C\OSY. M5!2!6"6WUOM(K@D=3%ZY "D;R2,K)>FGK/Q^.O^OC^-T"QI.YWM*L _G;CD- M5\7Q*C!?6]F%^D)"19?!T7%$#HJ3A4MAY/TKH"<=N^L/'J=;S:!.W6%"Z^"R MYME+!1V#5H8G"(174(63B*Q,D!EB)G_%8/F_>\"CDD>#J*(#:!URI<2U%5;F M6*?/U]<=PH%+LGX;O;;<\N):I[I_O'O O7#2X!YP'Z6]Y'O 5SFOAX*$L[>S M,E]\';J/Q9/KG>PN<'>N3WP;:)) 3)P#$XH!.<\(,6<)C*,0VAARM5_8;>#E MV]7+L>#+CYAP^KV>*A]Q=;Z8+=_05IFNEF^7R_-U;ZWU$-4/B_D*T]KTW P1 MW_2#G*3@G'!)@_"UN:HK#+QCY(%R[A/*+)*S.SEP[6AZ&9>'^T#K[L/C<937 MLU7])4P7?P]GY_@;AN7Y8GV3LMRT8;K3=FGS\_QJ=?U/CC"N+99M9F.;RZ"1 MJ;U99+I,9_.Z],UX6ZFC02XM9.\-U%DX$&.]H;!8ZWZ*3,T[I3Y%S['NZ/5G MO[YX'<["+.&G+XBK7Q?S\V_DT%SZ[SJ78')U980KH(*P$(**(*7PEN E=&K] MHG$7NL:UFLU0S1BI^I];HZ0NGR3X;)VALZ0P29SD$,"ID,!E M8Z771EC;VF'93DTGD&JF^?D@:N@ 4!^QMJY(J^L)9?=X>OQOKX:RQH#"!DT< MB@ JDB<1BXVP'J?D/&U9ME,;JKU\Y,/I'1>4K3#S(*0^D0([ .MO\QE>7';8 M^.5\EJ^XT-'SXB*1C9G5# 'MY,(C6&](KLE*J5JG=1ZG9.SPXU1(F#=72P?@ MNG5H7'_Y'U-<$%%?+MY1:'=9E<5S\)HSVJ:,DT=2,U\12R9I*6F<\AB:=\'= MC;)Q\]:#'[D#J*"LCF*)% MD39YR4\!+C%F46@?X#I$(YV"2U[M$Z&MIQ@*6$1-7FCMB*^U@,RY"DZ&4'3K M&/4)GUQ2VR_+/!_SG&6+M8^A1:)RXCUH7]]H)VU!2^5 M FTTBDB;18>G*E:/# JVD=4)V$X0$3113$]8>XRAS;;$Z$/FA8/DDK:/H0 [ M!J5!9,959"H[N5-M_)%!P#VR.G')6D%A![__&+UT"K5ZL7R^6-#NW)AJ03ZF M810KV5P%IWP&%VFC1E:L\I(,-;:>:[T+79V K148=@DRC]%,3VA[["CX93JC MOYN&L^NWD&_"MZK-Y;N;[A-:2.X\0F)U6%;,Q*KR 3#+:)@(.;'!K-Z!-(\[ M-OV$Q^\)5-H!A"\+*AZYK;Z^K':>&REX F8914WDY4+TPH!)%D4(O!36^GK_ M6:(Z,94GP87"2DE(H58",MK[_PD+QNRT@E4SP[;DI5'^,F),.T-PDB9Y+<7B$@)O*",1,[4E(( M5UI/H'B:HG%S+,-:LX:ZZ !96V4U\5ZSFNN$S"3%4L)*\"QE\H<3^B*E2[IU ME+N5F'&#AF'QU$8#'8SLOE52_92L2G;.EICJ("."[(@T4N TJ2F&D] MH& WRCJYXAHC*!A =6.[9_6M"4FNBHK$-"7EK57YV#ZSF+@4R@!#2[Y\++OX+A\6G(3FU-BJ3:4X:F6XRMR M*]%+L'0:9,FC]ZSU/..G*1K7I@V(LP$4TNP(/=6#KK_-%AC.IO_"_&N8SI9A MEM_-ZQ/A^6PSYCR>X:>:(5^+ISXP#1\QY.E9;2R+BZ]TJ-!O#/;P:R#RAGT@ M=@J9GN(A6>),F\ M:"<\ 9]VEZ.= (Y)9(ZA5WZGUI&=/"2KX?SJXD;POWS_ M?5H55)4SB5QFK.YVR;(V\Q.QEE1;2$(&"L>"\:JUU7V*GDZ2R\>BXKZE;::" M#D*5QWBYN_/77-G R(56CL(ND2M7 2)#!*^-"]PYY43K)Q2[4=9)J'(*B!VI MEH/!]AT7<3[..^W&+2_V7V3@-]BG;F[Q]%M:98NVBH$E2($JJH!3,H.6+OE< M7YDY_8(.RD_I"^;S,WQ?7I\OIS-<+E\EVE7+M<27KR]N?;?IGB0=X[7[:9(Z MUWI&!SX0-T'/?>MW:"JZB!6?H2KRZ2-F6$ M!BW7C'S8?$F[";31N .TWG/#/ KMG_.Z'OO@_G!PA,[FC038IU6YN5=!%:TI MTH .]=4/XR0>1I%N3%:BU,%)?@*#\JZ/1IQCGUF'J:4#B/TR7^#T\^RRT5BZ M^&,19LNP;D-V%=;>!+H3E811T@KSLS M=B J[I?N#J6B#N!W);0W\Z]Q.EOK:LLEW:L%\?UY4UY?OWI?WI^O**+'Y>8] MW.#%)#!-S=#Y9[>K@.X'J:PALG?!MG' MZ\=*K\-R2F?)/"YQL>Y7NGX.3#^>SQ(Q>9?AJ[/GNO+G?2$_F_;ISS4YNIS2 M/W\W7:XFT2>G4I& )A10UM.!9+2DN$YZY2-C?KA>%(-R-F[MWW#>1G^P>'$= M;=]\J2?7]*:P:%XNW]1OL2*M+U$.77_8^Y4F4CG%U4MMJ(R1U79#RM4A? P< M^@ NFA!9CLF[P1HW#=GL]I'>PN]G>VWS-^$LG9^MO_PX/SNCR.3/L,@3ASEI M)BW49M27M^PQ:H2,)157*YHR'TI@0S'5\>7./OC<:MZ[ $,'SOECIJKV@7_ M_/(N]\N[LKH^ ->?-2E2&QTR!RMK_V-2"G@?&&3EC8W&&Y6>&I#6ZBG^T8QT ML@OZ .L.+_]/BYR#M\\W7$SGF7RTQ6K43;1%$E=.)'F.9^=TV+^=_1P6,_JU MY23%R+W@L9;+DFMKZDM,% Q4YLQS59P^25/%09CKI'KJA]ILPR)L_PWH+S?@ MK$YLPOQ'Y\=8T%)'9VNW$H%0+1"0< (@.F&+3SZ5P3IEG?P8&[ZWU@^UL]HA MY\AC[.=9'C;&_V,1,CZ#HVCK6RE*K@^7ZA$6 T2T MU;D4-G+#G9"[/2%L2M;8G?>/ \XS0[Y.I:ZQBY/>U>SSE?QTU(8K%L"F.J!, MU7(*X0WDQ!DO107)PTXXN_VIX_K#36%RL+ ZR)#OL\,ICSL=,X\J!*D0@NI$B[QR6(J;[G,E'DB$62B%N;LMU(&R>> M;6S$!M!"SQBC<.F:)>D#_8],<#$9E,V>MHU.M;F$U\$GSN][2P, ZX:><2H9 MAD;3@?+NN=C@B4!\4_\\+Y>W[,OI["DG(6SL^,:L7WU[_4^6PR0N!B+R%(F. M4\AWP,0(LY(V%F9(Z,D1K*\?O*# 17LL1=LDF&G=BJ!A8F0_O[74^DW?WD3VEPW9!RV'Q2:'ZNC%A<,>%2)Z M#X(G3:(L";PC-UF3" U3T9C0.B/Y L+A$X'EJ+!Y'\UUYJ:^-13. UB2.W!>[0"!ZFO8[" M[_TRI%X4XH1#D;%VW0X.O/49N+%>**6%X*T-8_M#>K@VPQWB\Q#--2TS.$5B M^W:%AQ Q:I4YN&0X**Q#YPLCE\0+H;@57AY\D;L;!?U=QAT2I9Q."6-?SQZ6 MS]=&N>@$>2*Z/F)S'J(-'(S.):(C9T2(]B@;_V;N-(@X_KIE#_6,'I)L8?,> M:SE3+AFGB7M:BFP )5%ABB\!1^*2)IE\2!T;F$8 MKY8?\;JO!QRV5M#X8.CH"+-(1H.I<>87*:JNUT..>T,-< M%':.PT/4TW\\P$QN <-43M)4AFBTM>Z6)W:TYZ/"W= MQDO=F-]&>GP1D=2SAT[FR?CH%616"H4(JDZ%$ B%HQ)&"Q9,ZL5I&".ZZ@:U M#?37^UO3.L5U1E"?XO*FI^W57UX<49:YVP(*?%].7U1W\,?_Y&YG0Q#6?KS7'^[=L9 M"?YW7+TO'[$^XL9:92*9*G67^$*\.^,A,$"+YR6T'H>V UGCIB$'AU@C??0$,>)BXM $KF,$5A^:*9L4^"1K'Z L M@TSH36D]5>'V^N-6>@T.FGTEW//HVUL>[N]A45N6?C^FW\M3'S>$5_XTS:?P MQ6T1CH@ R$$)X\P:SUDZ13^.+K/,I/\S]G$YV-%3H9",9+ M"DNY!,^< =22!>>]M&(P4W)-1<=>]1[ZW^[H'"3MGM]XDM/V#1>KBP]G@3YQ MENOLT6^U)]?L]BO$#Q]^/L+6[+U&,P-T''>-K-(=(E[=(N(&FUPYM%H!P[63 M[#@$'3GP9%,*EAF%K>>(/$M4NPF<6Y>Z'(U4DD;:A+6&B_:/\K&V(U(9M$F! MXM,276G=]F!7VL:U9FUQLWWL9D/]=.!>;^7F]<4?]!'KD7\R2Y=T=,#KU +E MC8"@BH!85$'C.8^J->1V(*N7,9PM\?#P75I3Y?2,M\K09J @0\93,!JLKP4Y M,6>(F(E#0;S80%NUG,R^WY#5J74[% J[0NU O70 M7?DP6PF2];JE& 0H:1( MEM\:#E%P TRJ'&S,.LG63\AN5N\4.((EF?B.FR(<"U4E5TX&)^BV0H&>XN+@MPPTKM&FD#=Z!DYKD1]XI^%P89):9J%/B M76E]-?,$.>/FRX]7RFLQEQ$YQ)"NK0_(J M9]GZ>OE10L;-H \-H^-EWP& ZI2OU>)\/<)V?4OYF;1T95\9L\)*GX%I2T=\ M0 >!6P4A*:ETB$*YUEG3I^C9"4[ZI<*IF28Z0-566;V[GHM8M/1:24[A2QTZ M*&0"IRF0\4P:G;P(20S0 .<9JGH9G#Y&EN$PU?0,ME\7\^5R8CC7)"P/Z&KO MJ%0H3BE!@;"A!$=;QS0?E/XT19U&B ?J?U=X[:^,#J#U*J7SK^?K3K@_(1&1 MIIMIF-_.<*VP67[U=;Y83?^U_ONMS$^$<1*+U2!*R:"X-1 -\^!=BLDH18)M MWONP$>V=QIYMX#J*@L>OU']6NK4X)#MEK-8!DG?DR=9VOP:_0MR[PTW3Y;;X,9\M)9 :M8QDD_8=LLC'@7,U0 MZT@>=,[VA)[?-56=>G\'865G*W:83CIP &\[!9-HA N&:,\.ZX-HQ2GLBG3& M*_)JDS=1-F_BK^5?: O6&[:XJ+E-,SI ]1B$I,I<"%-;IH<%GH WMD%&LKF+K@/4X MBGL_5_?!V/9RM,%U.>*9NURL)I](9>LKWE]Q_GD1OGV9IG"V+G=Q/@?OZ#AQ M=,Z 4L)"$-Y3B(46F;7BE &QX!\];J&!M3^/D^ M"YOK&F%4)+&0HZ%T?4?C.01#C@:3/DK+/+/!ML#4-@+&P51#Q0P^@52.'% 3(D1![JS $(T3-A7VU-S,):9_^SS__N^;3[R$ MQN:;&V3@LX4PBAM'#AE%*#SMF#6+#Y9 MAKJ?SC_\QSC!W' ZWU."8Q<$OE]]P<6;->U3O+ID=ZJDR*IWEG.=;L@M^&P3 M<"0I2..SQ]T:UCWVZ>.DK]LKO(WX.DCM[.E(W>3Y%8^V\!0@14R@6,;+JQX; MG%0I$MA-ZZJ80VGMI9[A9$[K297; 8A_G\_29>>E2T8F7C'M>;V$LC+4G4B; ML&@//CF=ZTM.9W)C<-ZG8>P9>J?0_+RA&GI.8=:.$G].S\["++^MV;S/T]H0 M;,WCI_.O7\/BXM84SC=AL;B8SCZ_^EI/AGFY^L='I#2;KM\LQ3F<5!JE/*_6 M>/60P$=>?WMND_1, 1E6.KA]G7X6PKI#,L9$,5]43X4[A]B,O0@\UDA>+7:[ M/QXY.SIXG4$H3V&NE HB2G)6A#>:&U0ZMRYN>(2,<4WE<"BY;Q^/U4 ')^T5 M"Y/HM.29"-5AR%I90>C/G%%P M'0(8[5 XK;B30R%FW%=A@YUB^TBT]\['3P4XUR4<]W_R.ZX&BO1V6?(DP=W> MO(\2SQ5=1*J9=^ELJHEX 5X%!S)X(6V=>^-WNM;L-9Z[R2O6QI+-V=AN5Q?K$>3A;-(S^IM9DD -YJQ%IC\:0W$/ M\GHI;VF+D/EIU-4W$F\8^SU\O7JIK%**.GH/F!0#I3R2&)T JUA6-JI8O)S_9%.XC9Z.RLSIFW MOIRZ0T"WD#I>U?=?8APL]PY "SK"PUAM 3Y(R;/#LEH%KII -X_8'IRVQ^-O]\\3HL'Q'=)5.E!*^] MY."D%V34+2=^/+F^Q@O#+4L,36.@[438N+FU4T*NO9[&KCI[.\M8;B3X#(/K MYF>?PSI[G?%K6/SSNAL,II*+9Z!-))ZM5Q"D-Z"UXD)?O@K>J5"M$4'C9O1. M@B)JB\!X,:!<8.!KAU 9)1:1D3E;3@>X#MH_M4?! M[C#;7R5]0^Q6\Z#;38+6XLLQ21"9TRYEUM7) Q1N,Q4\!=Y%N1-:N2U4=ANZ M#@[#%FKK )B/7$'^_%N4C@E>) T;/5<@B^MPZ MX[8+7=T&L6W UUPUS;HZ#6$'_[;$ME! <%;5\>6! MDV]2 O>MKUMWH:O;^'1H6W>@:E[HBX06/<3V^?A3E)RB2O M*#A(T>62?PO%LR(80W+(@$-=5.[C)YRDXX M#G301$MLE.1;)PY?<*G*7JI^LE1E'[EW )KGCX5;,5Z(ZZGML@9ULK964D > M3>VYX3P/-O(@6V-J'_IZN04Y]5$[F Y[P.>M!.?[!Z\6)M8)IHR)X'+MQJN* M(VZ2 :Z3%BQ$YEWK?,W3%(UK]H9#PGW(M5/+"\W5_'*^JI'=+3G\_-?0I&QM1Z*M-)GL?1W&W85!C9.UQ>]U8S2\.U/\/P^*//^<3GT1*FE%\6%2=/UU[U,KZ+%'+ M(D0.A,135EEL);3;0HN>('R(4E\F<@F*.#$"A2DI@98\KH/4VGB3@S&9NQ*5 MM^:$96E/D=IMI49WZ-U;L2\2O[_,SQ>3Z(7V.A5@17-007B2L9/)PRCMMO"C-_3NK=:7"5[ZW4FN*4+A$G!ND03+=/=5ZXL#[ZM"*U^SBD7X4+B#D(RJEWA5NCY#2E*&;(K%U+H YPAR M=X*Q^5\.X\,5W#>6Z_A2KDKR45AP@1,W19$\LZ!31NH<#C*X"?-AIZ,U^NEF_"MRGI8/HO MS!\6^"U,\]6[PZW)V:!U%,4*L%;;.K.S'JU24XQ3@LK:2JG:S[T\BN1C+=K? MP]DYOLHD^C_"7Q\QX?1[O6:^:?,^P4S[P;$$QFD'2I8"40H!625CD)/KH5OW M6'N6J'&3I:=$V7W3UE9?'1RI;V=D)Y"8P>6C['C!BD,6(5FKZN-@#S%%!=+: MXF,N,F+K(.89DL9-8N;HE$GEP+8 MHC1Y(*6Z"2E"9@H=15G"AM:-\Y^F:-P,Y9C :ZBI#G#W$WZ;+Z<4'5UZI#=\ M6-3D@Y),1'"U/3SS$+AEX'32C@LF>6J-N&VTC)M/'!-K3;33 QY,*"L[(QWIZG:MQ/$C)N#JX3I!VHEYZS;Z]26ISC ME05?AHTD+P>QK-Y-0YR>K1W5(Q)S>Z_1+&=W''>-TGD?PD7U^6N_L#4]X6QY M\T*V,#HA X.2F /%&(<0R!L3T:7,/4S)N9FTH)#60 M>@?8^;"8Y_.T^D?MTC%;76PDM'Z8-BU3VB<;MF(H6IOHR&$0O Y/%,11D5"$ M$-8Z*:UJ_=!J1]+&39\-A:XA]-(!W#:;YN\AK35TQ46(C(DZ0#';A-5Y#$!N MJ"=),2.XQ.SO]P-N9:KN43)N?FQ@4W6,U/O!#NV,@K0+YK-P]@O>&-X$ M# S6B=4*/<1:8Y"\BEA*$=RU'@+\-$7C9L$&QE(++?2#J5LW8&^NXUG.LPH> MBA,%E'""XMF<@,YPYH71)82!X/20F'&S6@,CZ4C9=P"B=0C]Z7R6%Q>W(N@K M9E"EY+A'"!0Y4T2A$&(]J[7W*'G!%)N7ZSY)T+B)JZ' U$X''0"*)#,_GZV6 M&V%=9_,N-\PC_+D0E.>%K*YBM<&ZR>"PUEL:ZR4%LDJ5]HTY]J-Q)]BYEP:[ M037563FJ4\=Z&T46+SX_LR?<)D6TV]5!9<-:X3TT9LZ]$/4P#,*#3'K MV@Q8%\5+,CFU?KWZ!#GC)BN/T/M]@])*Y".>8LO%:O(QS#[CNF%;SDYYSRG( M#(X" B,B>.DDE$)?BEA$D#O5WM*GWL((?7>#CSL+CHV$1NJ;'RO+'@"P:8GF M2XC:.@8JE_H:1!J(F!E(;2T)A>>R6].&72 P9O.Y(Y1U7]T'2&YDA?\VG4V_ MGG_=$!YB-A*S 9DK\RD:"*7>-+-B*:ACFO&=BD.>4?F=14=6^B$JF[>0W]B* M#W_=(ES&'(F^ -G5X2C"4^C.TIH%;Y7.RNB=W(+G%'][T7'NEYHI_F#Y=1"I M/G[>O;ON,:8A89;.<8>0328G6T0.+HH,3#(EN;2T$UN_ MZ7J>JAZ=SP-!\"C FFFDYZ:/E]'<^L]U>=W1N8V'']4XN?$,K<-D-PJZ(&71 MA"9+AQY*.JD,'7\F1*N"RSJZUH68;;(;ZZF5=Y%\,_#T)F-WB?AK=KVW245? MQ[P90C<=ZA"2(P=->\N]DZ@\OOW/\?)OP,$??HR7ZSJ MD7K#03)6IL!J][@@:K,$$HB3%C!%E$&K')IW"'Q(Q3@.\^D1=*3\QYYS_0^< M?OY2)T)^)YE])I>GSC6X[:E="TF%P+/4"+:P&F>X +X^?4N:?$,6L>B0=CK) M=EYR[)BKS1$VC(0[L#QWM]F'IV3$,VP@G3]Y>!VD@.Y@]*SD^"3[0.;:2>"(M:\ 8Q CA8XL9FFT MC"[G80'V/(TC'GYC0*^QTGH'97T85\LW/H85?L!%6M>>:2Q<"0FHK0&5=$WC ME@ Q1!>9"2';UH7N^](X3L5[+Z \5FG]IYY^"ZO:#./B:J+0T0FH;1_8. VU M$]T#E=I8= 99!C1)DU,7,[AD$B3.F$,;3$ZMCY(A2FWN O_Z7=J51_#3^<-6 M^:9H9GG@0!X!A3S9*/#.% B,L^(DQ2BZM;TZE-:N,EG[(&:79'AS975P>.[* MYU7S^Y2B4/4&*Z#7]54YA^B4 :="TD$GE,VGI^])8E>1Z"D@>(AJ7AKRUHWK M7?!6G@J^VVI15)"_)%*U$\9#1UZK$, MQ%^@ !R-C4C.K0ZMFX$=1.BX+RE'@.'A:GI!6)QXFY,I,8&HC1R5X 6BP@*: M"5EL224$/1+\QGUN.0+B]E)&LR=N X'L;[.\23?6IEF)?O75U_K=A',>32FZ M,DD[*:. 0%L(',-T'&?79X*?DW4M#\6_2469_@YT,)_#'1I M<YVH&MPI3/B);A7NTWY]K_#OQXCK)XRKJZ:(K^>+Q?Q/@L8Q%U! M=[.9+''U2&-15#SJ$@RD7/>B(>?2Z=K)HQA/KB;3W+=O9O@8)4>[!=,9OB]O M:"M/5[^$M+8*E^\T=+12Y6+ Q_HP)W)9NP,*<-XK@\ZFP%LWJ]I*S-@34X[& MP(-COHG8.XA=[K*P?A'JK,"NPZWW6%\CS,KEBX>C"L@C1.%Y#:\5K5FH"8"I"9#85C+(6%YWR5 M)SZ_)PPV@AL1,C,*9 M[#/S6"WN8CB<)&O?>O1E^V@N_ R0]=B:O[:PTG'[;E-I;EF)@7UOZ>U7_ M")8SEYF)S8NJMM R2C4_GT^427_WZ)EQ\#;.WR[,P MR\O7BS!+7S:FUD;+8RH9!(699&I-K(\E$G"6EV>\NTXX+]X>9P%<\' MEO?8&/IM^J_S+_/78?;/=ZM\?33'R$(F^M<]-K!>QEMD()RTW!0Z_TW<"2^/ M?'A_9U0;;!PKQQXZD:VM:S)U-@,/H!FCN#%Y!3Z("*9(DY7RWI>=!F(T;44W M7+E?4Z?E<$GVH/X-:E/0'BO/R%/M*TT,N)(-E!P%\\(A+S]@([J]E+6E$=T^ MDAN[']G=1FI26^-R ,9JW2G6&;*.HCP3=#12&%FP23^R_AK1[:6R[8WH]I#? MV(J_TTC-<&M9H/@[VTC''>=D[HQ/X%EP+AC3R-AWV(CN8,4?++\.@M"_A\6T M'F[U5>#:Z@F!/B3E@%OB76F5P2N4D'-"G]':H%N7A-VG8>2"ZT&2%D?)N3.< M;!QC7B3C7#M">B:DDVQ(,(*";AFU826)HEI7U3RD8MS \CBM/@&1 T3< 4C> MS6=Y/GL[HT^,%/:\+T0%YLK/N[>OWW^\:M6I7#0:,S%E*08JRI*%Q C,)TDV M6,7HF_>VW(6P?J!TB/;O9[6:JZ('?#T6JU^W:;18^X"2MQ6*7I^\"$[Q#,HY MH:V@ [R]KX'?1VF8-L@;2@==8"_NGO> MSI:KQ7E]0?(Z+*?+3T1+R.]GMWT)/@E2,%L;\7D?ZN.E["#4]H[66$O67B4N M6Y^+N]+67Z:W#>X&T*80(TOW>]9ON2-Z9J'^T@/'@::Y<#LP3H])Z393KU8?<#&=YY]G>>(X ML^22$D,A$6NE#OU.5I#Q93I2E.-BL20UY\7/]S1V$)#G8%O(BTGP3 Z MU4,M3Z1C'((."JQ7MA@G0VH_;^W6^B,_G#X)?/:2<<^/OM;/@*ZBDUO=DH]X MQ_3<1S9[R;07[8W>,EVN>6NMAV]:@LRJ( _@;6"@8O+@F>!@5- F1>$': OY M+%7'&I@/.*L3O*^FEGZ8T\?B:KK >G;3W]:_0$+'?/VX^S7.L$Q7'\[";/EP MLBG]^JT8F.)=Q1F%'YQQ#2H9#=XHA,R-Y:(XK;!UG#@8,^.F+QIC\[[]ZP," M8X<$?YLM,,T_SZ;_POQ'^&O#YO)WK'U,E5#1>M"J4&1#00YX(1*8PDJ1R5+@ MHW>*!K:O,6[68B" M93KV/#8=B;=0KLFYU$9#&"SKM/?%'F5RCI@GOM$;(IH MGCUC=UQKW&3#D'!I+.<.7/C[TKK%B: (F+%"P4C2KDX"=^!BX&!+L9QI3:%* MZ]=]VZD9-Q'UFK\_FJUX)\_+S7]_HA*=/.ZLM2E;SG\@ MSS#?.LB/" H:K-HL;F@M@4:AQ9OYU[K\Y5::Y1LJ'\&XR$%E[16(X 4HHV2U M;18$09$575CBK4N6]B#OZ/E&&XV\+P\U<&O'+R\O=YEUQ3M$VN4NDBRD!F>C M@.(MN8\L2Y%W*M_;0Q9[$3CR@]B!4/5@)M)@.NO@;+YK,?Z@?[4N?6)=GH7. T#L SR8+<[FW[FRW38%;S$*% M:&H]9JF9:1/!DXL*.5N24"JRQ-:UAL_1U!N8#M'\X\FP-FKH %:/N+K7AOOF M^D0F8;61 G2I]2+"%G R<1":.[,N&LFM[RUW(FSI]P\7V: M-J-90TH.0W5"UV$W_4'?)JCAMC+!HBVM9T<_2=#8;=2: ^!9B!VJC2ZA=77? MO^;&,:N41 :H5+Z<[TDVFH(>[F0(RB7'A\?6;8K&M6-C@.M@?72)KII 2BNL M4?;Y8O9^[1Y2"VD$HKLO$T46]NB(5J9:2-%Z;FV-I?6([[WH6_7X>&V@ORZ/^E=I=5[KVL]^ M#=/9N_ER^?;K5^*,-L?'RSJ&RRU:T^_SV;J^^7?6(L>@8F MIMHE)Y%DLLV V7*+QF2/8G@\-^5IW#K049 _'B9Z-NB/,SG1P9O(N0<9J^RQ M#A?BTD(P(40OO-=F>,@_3MNXDWC&@&X#';W(HH209%(9T6 @UXAQF8LB[Y^O!=MTYF_:!E$/N@ZK@RB'UTUH$7O.5:5G!7 MC& (>NVGL-ID7PH+VC+AZ6?!F=:W0B^_#&(OU>]6!K&/'KI$T^9>5JF8>1UX MGV)1%!OZ#$Y3;"BTX58EK8QK7>[ZHLH@]M+SKF40^PB] _ \>__N12JU$S:8 M+ (HF\F<"UF 2=I=@<4DFS^Q?:%E$'MI?M\RB'W4T &L=@N]#&>.4>P#Q617 M _,$KA8CI6**BM%2"#9\Y/K"RR"..?_::ZE+Z%U&8V\?!F,?YV=GO\P7?X9% MGA@R_9@U;2O#ZVP258C+K,#+7)1!YI-M?5@>1NE+*)S8"S+/@K*Y_KI$Z0/N M)A*Q.++KD'Q)=72X!*^%@Z(]RXFYY&+K;F([D-4;_MJCXUE 'J>J@]'W;9U8 M_+0*B]4)"L:*()_")/*)5: ][*6K33LLG2[2LV25-FSXF\%]"\9.6-,S NX. M54^7]NY.Q5)!'U!9"2P9!)6)$6?J*)Y <.&/WWWKB [81W/"&@[6$%C MOQW?P6#??B5_YV9]?6.XYIBC*IH%1=L*ZR,)'L$GVF_D6*=HLRW.WPM\M_8D M:T!.;^4Z@^%Q) UV:2(?,'W5S>%#F.:)CV@QIP@LK/,-&2%XG<&$Y(7A =&W M?KNZ)XF]U>STX"H>K,*>*Q,>%&Q,BHPE&.Y RNL&0'(0ZN[9Z@_Y,RJ)##5NW;N,RA> M&'CM B3#K4SDZWC;>N!KJUR1^Z%A>IRJCLP5_3S+ ^?4?PG3Q=_#V3F^+S=E M3;>E22Z,ES4QD=%&4#$;B,D&R XU-T[GY%J_Q3^%5'+P6M$A@3K=*2NVB&3SP]2EJO>?:V2'G^F#]:;1WGV]?. M^-DC+^=BS;85F<$51XX*$QH",QF"=%[K8&T.)WB6LX6ZWJSD2,ALHKPN3>4- M+V_FL]5B&L_7I81;(H"E.02G$VUEY\0)406 ME6L_'^10:GM-Z9\8MH,HMW,8WTFZ%:^X8-)!L75PBE,>0JU2=N3N2Z^<#Z,&*ZSEZOV'O7@YC_2;Y;*WOZ^P<.?MHZZ.D6C7__]E[T^:V M\OSZ-T%1LJR5A\3A M 27'1'MDR24B,Y\$@_V08;BSDO:_: MK[B,BR.[5\):X;".9M*J0+7,(3@K(5AFDW>U)6Y\[W]_]VJ"5$ 7[M40L74; MHOK]HG;1D?NVOEA=4G?F4JK;93+XQ.H$?,>!;'4/7+F%LLOF^_1%_<4>?_/;/WYW7+QWYNY.G<"R+/Y MZ[\3KE:+&QK;KJWVN.<=JQ5W0JY/T+ZKF4I&.@8I6/+4HA80Z>:&(C&3(F47 ML?5,K&[;=P.]@O6%!&X9(R=!>/#%:M#2Y22B$J%Y0/>9MN\.0=5A[;M#9-9! MI.&!=L(869'12!"RYO4$BQ"B4A Y!E7GX ;[LWWW(-'OUKX[1 Y=HFG;3YB- MS2P+ :2$N6[S$A!$V51X&^Z2*L&WS@&<5/ON(#GOVKX[A.D=@.?I\=DRZAR3 M!B:#K+.Y%3ARW@ EL8#Q- !K'9S"9.GDSN%@(49 M4%X$B%)GX.0-9L\UW>WC%R"?>/ON(>]?>REU";T;RO6?C[IH;[8NVLU0UL/_ MFEC/K8E" V9>=QA'8DPH";RG]X,9*4,:?Y+P2,3U5CQR,#"?CK=W@))GJ#[? M8\+D\C''0X$^Z'@^:G#JY0NOEQL MMAK>O2F\5(ESZZ ^W* ,69&>U74UOO BN9%9=JX@CY%W"CF*CE2F&5*:*='X MJ8[+%.:L#JZ^F*]7[Z_[,^E;;W]]TRY'L>,'C95?2H:K MT,TBAP-=&MVQC*D:311=_#O5L MCJK#L@)#9-:!J?'0D$%=F.):0R8[B?P'7^A-L@4*DB7%2E!>MBXY./VLP"#1 M[SC4^<"% .F5R7IHDJYF2)(D>KT%9Z<%G%2 4+TJ4)=%??F8%!DM^\%#/ 6+H %:[ M.6'6.%-XEF!L375$M'7OG -'FFF38P7Y^*U+)YX5..3]:R^EJ>@J/,C.A7+(%*&,#;(B%&;[A/ M-BMYRSEZ8+K3"(<[A>#](/PL.A)FE_?HC6C1ABO5(5OBY\JJK_AFGA9?\'%N MO"ITO(_A[[/B71*&&4!,U3U##LXKA,BS02NM+GB$%82MR)E&$_K Z0[]IU. M9O)NZHUT'B*X=M/ON] V:$)CO "0B& M%9"6R(\IB^CWCM3M?ZQ3J"!L&:,[D@!/^/J_0?VUYK+"E.#)'G\6Y\IUW' ME&3B&9S3=<@/E^0R10TI)C16"Z_%$=1C[_/W%2/K1RN. XBI\_7#@NU7BO]$ M;+TR0?KDBD7Z]Q^$(-QV2;GP+A$%P'7GAA!GA1A&+-.F.F!;%^Y]>2Y3J$_[CA%6VU% M>,)W^?V,N-9CS;C2=;2V2)Y,NJ0=>![(T[$J6"DDZ;/HY%I_G)*^XD1' V:C M*[XA2IY'S.A!GGSWAB*3*PV$Q_E9(=H:2D)4E]Q9$Z MTJ')'!Z_+4=34CI*]#4D=H< M'2>G%71ZY-%]/ R1%&-:V0B,$S=4H!LDY$3NH.=1V2RC0K:3]W&<\_85D#JV M?O0*C&?WM%Q;JR%A#-J27VD")RZX -[P $Z9*#$+K]@Q]I8=R:?IH+3IE!Z6 MO5!R6A&L'=AS_[USQ9N;DLLJ8BJ8Z[8% RJF DZH (A1JVP$YRGL]-9,<_[> MEEE-%!&;#!(=O#+[T?Y8U/[JWGM;ZD7"K<[:US1HRHPN$KK60LX*1"I9,<$+ M^7N-GYN123J)6-ITD%[TBZ]N@F^/<6+WC-@]36T\<6:*Y% '$X-B@>[)9!!2 M70@9>2%IM9[W/!8M)Q%NZT;-ND!4!\_97N;P=VJELY(;I.N#!7(,G600,Y(! M+)/VTK#HCC!P>LB)3R*ZUHV6'!$='>A"DSMA4^;I)8_>)@A215!>&;H#+#$? MA42AM)2F=4M4J[.?1'2M&_V8!#$=:,K81FH@H2BC%'"3$BCE.3C.'$CN%-=6 M9,5;*U /3M#4P;=N]*HG?#6-UHT_L?IJ*MNB_"?./GTF#K[ZBLOP"5^M5A=? M_MJT8;8;6SWDT\::7;TWQ1,,L(Y:,\MX(J0ET@QE$G@; UE$WF3TF()_,6LM MLT\6HR@@LR EQ"+H]3,9I/+(A)4AL]:\>*8#K(>@ZK !UD-DUH&=\L! 75^\ M5);,JZ*E!Q500TB%@.Q^%S-AZ=/KI#[ >)/K=!E@/D4.7:-I.U,60JZ<; M@4F!='IEP;-$Q'C-@Q#.6]5Z+<%)#; >).==!U@/87H'X'ER'@3=+HH7B,H$1D MX%)B-="@ SE"033?IO[L!E@?\OZUEU*7T+OAJ1:D'(2 M Z.F@GXC!)R8(M1"R4W8 M*&$8V9%D,@H2B-6D_4R ]EZ@8,EE8;O#_^,TG419[*0:T1 3ST)''GD=;1%. M,1)/8IR#*H4>1C0"F(E)**UR2%/:1T/IF2;Q>TJZT0@+)[15^/45-$Y2"-*; RB4\W%#I'\T%SL$#%T *N[-_0A.NL!&<]<0M'$MB'8#Q M'C*V*NM0D?/L&&A247H!,M:A!?0@<"%2\8I/-3!SL?Q&;M _%E]Q.:]OPO:Z3E[(XHL!E^M ;\B MC:LS(BT$&=AFS4BRGFETM^:Y/3 HY-&/F?:=:XN0QDSMX+:Y)WB-Y5S3)HG'N7N:RZ,#C/VZ M6/ZU6!*7?EG,\Y84XM:5 U(*YZ)H.GV=T.^E :])?X+UQ@B6M,RM@PF/'FC: M1.LXJ&HG@0[@=%=%7O^_"U*..W2A+4)[(< 561KO-LOWR[_O+_SG!)A_K\[0_\BN>7#1A,LA*"!2ZT MJ=/I,GA>%&2C8D!AI$^M[['=3C;M,WF\0,,(0XTT8TI@77/A+I%%QR2XK7 MF R/!H3D"E1.I=J\%B(FLC]*"BP? URRAZ#&M.#:1R(=@&NW E C7 E*9I H M);E6Q#;G!-8>6)Z8S=S+\;=G[-L?.EJ\8\H\Y*%2ZA)ZUWKUMGPO!SV+UB3C MA8%"SC/MP5!U6O#U$9EV^ MY0]7RK!@K'=D UE-;X02.4,4)H!F6FBA: XRVAX*,4T!M6#A^FVI&V( ML!=C<+X#"#V=9"9;Y,MB_F&]2/_>DF@3VJB2A!Q"!I4\A\AT'=T9<]&E]MX> MOP[@SC&[K9,[ '9C2ZL#0#[0 E18\B;J EGR1&>W$5QQ"$:@S!Z&HA MYUU;[H8PO0/P/-GK%1AS7!IZW+TE>J)FU?4F3SPISI65%EGKL3@GVG(W2/)# M6^Z&B*$#6.U8-:,]8D+NP9/B@;(U=ET$D:980*>):#Y:&O79U+\=\@*.(*>> MT+=31AJU#MP*"9B-)(4BXKS@!FS,4>O(/#T2/^O?6B+DH/JW(>+J"8OWU"QH M9A@S*$ @9W6,$H>@K828Z@#VY%D)QZA_&U)%TDG]VR 0#*@B&2*1#L"U6RJZ M.L>8,8*N&T@4"K))K#.03#$.54!CQI]L>.)5)&U#_H=*J4OH7::IW]Q?JW"I M9>\Q+>9I=CZ[',5[8RM9DN2(":E!E,I?6*CR;M+M-]?D9-"C")9!;%X03X@O22N=BUYI56((3G3?$#-B=9,'0\] M>Q97#1%E-PO9[Q+W.%.O)GH28]]=D'U5AWO*&*PG PH23QR4=Y9L*[*!O$HL MFE2+MUO/'&QP[-Z&WG>$[W$AT.7M_#C)O^$UR1]PO3[?.!MGP5D>;3@8[^M@JQB9:KWYM[?S+(/QP&P['O+[$_QT]UB>[',4=_I_5% M.+\::/Z=$Q_6L_/S_XOGQ&NC,?N,@#RRFC45$(V)P+PS](74+(\_HN/)8_8V MQ+XC>+<5<><7.;$09Y_FOU[0N>;IV\GG&P;_(\SF=>WT&7+.9<($/$AZ MMC1C$ -Z,%$ID7TQB8_?L3#DQ+T-H>\(VZ,)ODN8W^^"!.49B\@AR21!"4_. MB"_T%'%O;-'.,#;^,,K]O4GS(H%[N"A/;+/]/>'35SG/ZB>%\S?SLEA^V9I; MK1IUAG[B6"TZ!U$^07,.9T4Y2S: KA,R%7=D#:0B(+.D,R,=,*']V*Q.FW,P M&.95[O3C!DR52G/)U0G$ M^D)O"A]XYG1J47Z6>0Z6_. M]P/$T &L=DL[1^FE=U*0VJD *D0/D=?QQG1I M>XTEI=QO_4DG;0Z'O'_MI=0/]'Y=S-?+6;Q8;]7J-;F3BV^XK!0N<>.)+;_= M_$>OOM0-N&_$AW#^7QB69XSEH$U$X"'5C5': MU'%J!5)FZ$.*0=GQ\Y6#C]U;GGXD'!]-LB*AVT AJ7S M(!,D[4@947KPQ4?PSA@CHF.Q>1+FF08*AZ#JL$#A$)EU8 T\$+@(4BH3==VK MQ\FFX1HA"C+\E4267.'!B([ZP3L)% X2_6Z!PB%RZ!)-V\B%]3Q%'Q687"+Y MD)4UW$9 %8_-13J<9*!PD^:&!PB%BZ !6N_E=FF.(M:'/; 9$:U) YXAM MH<3B:HL5LZTG.CV[0.$A[U][*74)O<=]L&MSU:"/Q:.GY\"0BB$C$K'N0BB% M>5V\T.H((Z!V.NLI! <'P>;IH$I[&?:)U1^"1[?(K&&CC_^#YU_QGXOY^O/J MC&F>HV&1G@$60,6@R8+Q&@*7JH2B4CY"^]F@(_>&W#%P-3!"V%+(IX?I&@#] M^#^+,ZT%V4C10F*;7E7FP"'X'U$>J+ )23B MF=6:)Y<8\(2FSB!,$%AVD'U@,G*?1?/HZ;YG[:UWK%/P#A;K:<+W]\7%\DP' M;.L/Z!.]@H9XH=F=?\2R(J+@@ M7KH8))&9(\1 *HI&9J6X-K9YA'//H_;6^=4I=H<*=4+LUF3T0!I?%?K8:SI- M"4GK7(BZ2J>1&ASS!F1$+;UD+,E;^QGNYK\//41O?5TCPO*H\CHM7'Y%P^>R/O_I14[03 MWBX$/%)/X;"/';FQ\ >3% TI(2(3 M"X6:]:WVQ(V<"[&]2_!<52 DYYGF$H(3=6V>B[5IB^/726GFHT]I/S MD]#9@^E3NP6O_OG'OSYL*]+Q 2V[ZDSCT6>9R=!$$^B/8B%$*8!;)K5U9%E) MNY,WL/MG]H:9?02\&)_;TX/H]8V3%Q:S$Z13(M=%%<;4\6D\ _=,,1.SR(+M MB)/7 Z$P6I)M#"CLR[,.WIL'H'M?T0?+O+"D.3 O-H.92ITA:8 H+A*%-T6V M-F!V/UT7F=OV1LU(XND7>%VDALCHA3"EB M*#D7D(C!SJ/@].WC '&'TW9I;1^,GV$-GZV$V2]L?UVLUG4HV:?Y['\QGQG# M2THUG%?49GU4 ,=* &UT,O1'<7RD:9R/'ZS+6_)(8#Q 1#WW9=8%FK-UM6?" M?$,SZ1G.4]W?N7\\]>E?VBQ:.O#\[6*AVT]=O;K]L7;/$HZ$IKN])*,(*D.7M4Z^/4[V[Z]2FEY$CO"0+0=2I)*9 D-I!8DIH8XRW MMTLZ#D;?KF>;MO+S> <158]&W=_XOK-G/Z&?^'RPV>2QI^D:O2;O^(!QMW3 MO[29<3?P_(V,N]=A.2?@3&7@>#&Z%4, 3*7R)F3.:G6 M;ME#9VDW]^(5 3_/SB\J5S]@NEC.UJ0"K_].YQ?$RM]))C6)>W$IPK?E]H&V M(\ED*)I)#8B:O"%'GE=DG(&(S)AL,W/!-^9,6PJF-0";(.[A,1E'%W$/[W(= MYW[=SI^L\XP7"45JXB.WDOB8635O:[0]H3"METO_<(!>IF8<'PFWG^"]Q=(! MIC8\^(7I'^_:_Y M;+UZ_^%?VPREBB@+^D3&,490T2EPB2C2+A==F'/1MFXL?O1 $]^MD^/E3C%* M*^%U@,0#WZOO"8%$U#DO J04-QL\';U9R,$'GI)52:70W/MN=/9>)HY,;SM, M 88.E. _B MWN#[HMSY=RUC5D,_<[R0UD'4CQWQ"G5,@T8+W-8Q#01I\)Y,$I8U#ZHP%5)K M6V^LB-\KQKAX]57TK5JL'Q*&D30%\@]>I7_^V*UJ2$X8UDXE\GP M8$'5R6)"@X\\0PIDCVBBMMBC>+]/'W7:N2_'PV1CH?5[-S[HO#N3N3>N.N]U M[2!/%D(B#43FR'DOT0C3VML8(R(SVK"78]Z/3834;(9&.Y_]\IKW*3,C(X9=FC+*'@ZG.%=O*O?K=;+2&>M>[L@NM[^ MA+WGV6ZFA"[B%*)B#().D65BFEUD/_'SC*3ICR)X6I M%DP_G1OLYC-_EJ.I*Z82F%RSCM9S8IM+8&4.2GAMN&[MG0X^Y&X18792D!M7 M4B=5>7U=8+X^__9FM;JHT:)+&[1E6NOI3QDOD360PK%35]$;72(A29I AEF6 M'*+6]$)Z)4U]'(-O'0/)#F7[[=_PLVQ:#%:)E2\! 4UDV3Q(60#(. +$7K4G;- M8R\CDO.L"LD'H;1M,5@SR'2K/3?+28.6+*4"@B@#%80 S\A9C 63#)SLK>9! MH:?.=-(58.W LQ.H]Y1D!\A\HA;9"6$\H]-'=#5H8<&GNFB3S9=3 M2-Y6]L.*P@<(H@-478W-VY"R)8$%*2WG!@R1 N2D&O!6,K",J2C0<86MHY3W M'&/:BIM1$70HTSO 3;.Z7R]#\,XGX%J3H:^]J3.G.%B74Z#+'B5K[4#];";H MRW[<#PRGKP2OOBPNYNNSPNJXA9A!V,IY)041'1/8$CDK9.F0'/K2@,N#]_C$ MCXVYML#? P G%:?]7HY_%<.\54>P^5=MUDZT^_!CM"<1"R MBZ L*G#<.= Q,15BS$JU#O*,'^S=O[7T\GF,+">C>%TU+\GM@4=5_$_IC0O2H V1(%R] Z%*"4( M:1@3WFN.K4LL'CC*Q&&MWM#70F =X.Z^F+,(/!=M/-0FXKH?9=/'9$$4GU)@ M+NCV):)[!OI':VCL#F^'"JH#K#W)TX=8^CTJYT)"P:($#(4,GB0\Q$P&#YE! MU@;!/39/"QQ^ZEX2 E.Z0T>6?0=H?S-/ETNLPOFV87GS3+Q:7ZZ\N&QEODOS M#6FD%!M&"'(FK'&@2S(T&G#,;5. 1Q^ZLZMU,8XNUN-?4RA3[V+ M;B=R?]MF0EZ7@FG]MORZF'^EC]^D/FZT\I\IFVW./H!#3Z^C00=>2 X^.1TU MW2WT_YX*]S<_5>=6[SAHGE:V'=S=^_98$XN+MBD#*RR#LK7P(Q1/5+M@-1:= M8^OIY6,VQD]G78][2Q]#O,W:ET?(R&YT\@[[6RPNV/$W-\NE[D-)HT3I]\49 MFZON^L/?XWE8U_.LUJL-F.(-$*^NTUQ,99UY'<+ '>&W6(0@G -FA"_%*\RR M]3C_PT[<3](5K=3)UM(,F:JN957<\Q-3L(!(^F9H=(I ,X MC1*8%+:.BQ0()7E%W(R5!TK37Q/+P0=MV<\%"<-2LX-@=8S4[! 9=X#SQ[-[ MC'&KB]9@>"CT$A56RY(+F&2YR#EZ7UK/FG]IJ=E!>!F4FATBO Z0^%"FKY@B MG3+2@KX6 NL =_=E_'AV,7@> =TF M J$2A%J5;J)Q.28OM&G]4+^,U.PA>#M44!U@[=:%O24B,2NX=P:T]D@7->/@ M-$I0.1G/A&9!M9[I<^]!IITLVQW>#A=6!XA[]SG,UXLO&\9M[(-W'_YU=5&; M;(M,P@'R7%A_K48]#DJE0UK7;_\R'&FG2';'?I:"6Y"#*Z6Z[/WE7]; M3XTQC62$"F7(4T.7P$67 36/DHP$X\1.;RK]UAM(H[]]1]D/'_AX'+EOW#&T<0"3@K2GJR)\) -B.!E,81W7G:*X>T"F"G=RP.$=5O<>W!N M8H'_*>F\@N)S "QXS-UKON(+F*<'?_-!I'HAF M@M^;?QU8I2T*$UR2QI+3)U(FZQLM>7Y6*@B&5*#$K%GS93%'*E$=SZ/O(BUT M9-F?,MHW?_P'N:&S^:=WN)PM,C]S(FNAD8/EE?9H&;AB.23&!1?.*%E:CP=J M>?[.(_B-L=<*^H<"8>H"UM^P$ -SG:N[J6HDJJNK_.H3GFTB=4D(8-:2+RN" M!?J/$:*KQ8Q>,YGYCWA^H!SUX<_H/&X_#N9:\KU3^&QMW__"L%S1FX;+K[-4 M%PC$8F0TX!@+H%BBKXH.4+1!X;P0XO:TY&& NO=3.P_5'Q]BA\OFE!_NU__O M8K;^]F:^6B\O-N;4V_5G7'[\'.9O_]H,B_\'_8KUZLW\\C*_52B[^>%O88V_ MA]GR/\+Y!9X1.&70*8%1GHQ\;\C@D@%!%FZQ)*;)P^OEU6]-?.=IB4Y-ADDA M^*QUM]IAF*\8]['6D7_G4G1<9J4DH*\K2%32X)+FX!RGOR0=&;;.Y4U#:>?I MFE/5RF;@.F45W/SQ'HE7J]D:M\;#E=_#)><^)0G26UE[G#A$KP4@^F)8\-PW MK^@?A9!I]Q2>J@(U@\;4/LW>'-@\S41QJG#YA&_+Q[#\A.O+$JS-#S&?*9F# M45K2_2 15) 1@BJ%_NJ*,CI'R]Q.3M"HQYQVM>*47E,_TC]9/7@S3^<7M07V M+C?^L0CGJ[/('(M8 AA63Q+_3:7> M@8UTHWO[U_#7C,R]2U5^3UA8?L7\^V+Y^\7Z8HF;F;7SA&=U1:OUN0!*5^HC M1VHN2LV]*!ECT%G'UFUY@P\Y[<[)B6V;<47: 6;WYN_5XNKMB(.O879>TXG$ MD,W+=98R#TJ& H77M6-"%0@<+5C2:)ZR6T]0 MY3RK_S2<_\B.CY_#^I_AVR]8IYK?Y8T33I8B _ 4,KU\QD+ 8$"CM8[7"6@^ MC6OO['?PW53EN>6$NX=(+P]-?)H]\39[WETLTV?ZYKOE+.$/(W*V9N-9X76U M ]&OI)-U.Z\'>F=KO "CTUEF'9I/E!^-FMTTZ+EEN#M#RSXX_ZW2TFD;94+[:)%%N_KS.7_ESL?XO7+^G=_+3?/:_F,]D<2F2 M0D.QC(/R$<'I$"'EPESA,E@UVMJ]UL3LIB#/-67>!T:>L[)A<#>U>JXY[X[1U(&NO3K?_)OM M8,,[?'G]=_T2SYPO I%Y,+&0 !+9DJY>(YB28$9''YJWW.YVLMVP_5S3T2-( MK^=5@?>/<_R^'^^^N3*OTGKV=;;^UGQJY;"/'7FDY0$\Z&/>90@:-0L)I(@! M%&/&HB@^82^OLT'.9=REYT46Q!,;446)8(ET@2)Y18:P$K@0KO#'K M?LZ['(K9\>9=#A%_#P;'#V/PDL@^>1] U&G)BBD/,1$+@\N._A<$AM#:KGB. M\RX'@>#1>9=#)-(!G/9GW&/S3[(2I:[?D=*0#:\Y*796&3BB-TRZFG4X=C[W MQ.==#H+54>9=#I!Q!SA_?&0B8N IULRR(1(4DQ%<*!:DXI'TG_R+YAM=7]R\ MRR%X&33OND#ZR+$C*XR!WHY*-+ ID2S2W6@T_]7.8R M'6(J'%GVIXSV)SMFKD..[Q?GY[\OEO4_.M,F:>E- BL570C*DG!B4& UTB/I M49O239/(7A1V_C(TQN_1VJ\.!M/+4+7+HJ,SDA(:+5*-T9,QZH.'0&8HE&@D MV:F*^'4ZS8ZWB#M1!3L"PH^OC'O ;6\]_&N3C?JP#LMUY]KX8P/WF9X/"==/ !L>ZOB5US&1?>/XH\=VV?% MNJ153B"+*:!R;;L36H'S'CUQA[C6.H1P+-I.=,C-E/ALA!H*LV@T*@NZM \9Z7S),UX71>Q3ODG>AHG.>D MD8=![B4HY6TS/FIA4AU7B(G\?>5D@B#(EI_KIJ"#"C&JG$%C[:GW(H*WF5@8E6,E*>[RZ3RB>['@ M1#W0DPFWC@;'EQ&/?7IZGU?>61\*Y"AJ=6S&NB>3>";I_Z$1+B)[ABK\[*.X MXRE.AY? (!2_N CPT^PCXX>9R"68S!(9;)@@6F5!:AZC4U)DV\U\C4FFR/;W M@K^HFV!,/+^H*/33K!/X0+%P'E0!3R/%I1Q9$_9K$ HF;ARW&?1>K]['Y0_ M^\#Y,[@"1D/RL];_ =Z4]%;+PCGH5&=_>"_!2_*F1)%6>>9*,"=8OM5&]T\Y M1O\,='\D%#_[^/[;B_5J'>9Y-O]TBW/OL;9?T/GV9>',R\5Y\^ M+3<9_C=UK=9\-4N;R^[Z6CR+SAG/4@1CC*]SN^ID%.N LR*S,T8S/HK_/@FU M)VJM-]30_D%VRO-.WN&R+)9?ZBSN34_AM7'Q:K6Z^'+)K!'GG@SY^*/-/]F; M)WW,02E!,^6-!/+^#*C(-)FU!:&@<39IJUGS^.9SF8,2!$O2N@39&P&J*$$& M-8O T6M6BV9*;E[!_',.RD#,CC<'98CX.[#!?AR/(%.P(/7GQSXG-0!L'J&'-0ALBX YS?,.\VI*ZV0S1L*C))D4"'5.=! MLP1$B@;GHG(^N>";0_6!HW1>NC4Z1A;M!=8![AHXTY&Q@$5JT)*3ZDL1(3"- MI/J)N>@5.:RM1QP>?NKG,O7D$,/@R++O!>W[Q&[N\[;K%-ITV?/SA9\I%HAD M88'S6@KIT4'4V@&WCHOD"PMLE%J^4:CI_*YOC,M6 ;ZV(.E%7?81Q&.<^(\% M.=^S\]GZVWMRPL]\1'1H)02;'+'$&C(C.M2_4%7<]ZH M0F3"Z]8;4T8GZN1SM=WHT,&0Z46'-OOUSG3VA8?@(&E;0&EFP:G @!O+HA5" MRG$)*EZ" MTJV;$9YEYGX0"![-W ^12 =P&B5C)W)*/"H)G,PDLIX:.+%<(K2;!JE\KZ5,-#P#;2UB-<'=Y1([D M8WAKP6H?0*%EX)W2P!0SV= ?-I_.G.:7O:^D3XT\#'(O02EOF_'&82Q&6*"[ MJ[9E8X3 50',QO)B5'*YFRJ]G_M*3DXA#X';LY]GMM],.R^]8,'4M6ADZ"N9 M%41=9T/J$*U"55SHIL?CY[Z24PRWC@;'EQ&/W6&J8]%91^] &Y2@;$VX.O(9 MT-,/8C3:Y=.)#OW<5W($Q>GP$AB$XA<7 =YAW8MA0;!,_+*6@PK.070Z *+E M(3IE0^8G5_-3]SF," M0U#\[./[^RR)D'0WJL(XR. =W9\RD/#I)D49=+'U!.6E-JT M">10=S]PSR$P>DZTMS:5+*QDK8V:YS+U1&O/A8H"7)8"5(X((&C>._=SZLE S(XW]62(^#NPP7XK$BEBH<0ZQI+:S@WWB3' MW<^I)XU!\.C4DR$2Z0!.^S/ND6D'A M;#OQJ2>#8'6,J2=#9-P!SK_;=1N+[FKYA%*.;1=U.' M_,=SFW=RB$EP9-F?,MKW:\5PR$WTCD0B4ZQ;YQU]1;="44XP6;11!GO1C)==S($3"]#U:X&4*3(3 H)C(H2E-$>7$0.7@J;G2F2Z];>95^=:_TI MV!$0/MV\DP%P>W'5[F?*C/9W.[A<\[Z1/ M73P ;"^JTOS,)Z]T<@&XY@54),DY1I<4>0H9>194X:>1CD7H)2 MWC;CI5),&A5 R%"K:*0'3]<56.:]UTI@XJ.4:G7C-9YR+77_"GD(W)Y]/?1^ M-?%:DSAY)+O"JEJNQS-$9 Z8E=;$S&TXQ;FV+VK>2>?AUM'@^#+BL3MTA: O MCFZ\FA(5H+B-X+DLP!U&Q4U*T9_@H_MSWLEXBM/A)3 (Q2\N OPT^[@T%K'4 M 74%086HH5[^D*4-/,F Q7>S'^7GO).7=Q.,B><7%85^FG616QU#*1!3G569 MB8E11S(*I?2.:Y;1G4ZVZ.>\DV=W%8R)YV?M$PR:$N%CE.B= =/*\K8#0D/VO]'^!-F>B-2BR#,6/@4XV$A*23 MY\+D.$KKSR34GJBUWE!#^P?9"71L4KU:KBR^7#&H_XV3G MCQQ[KLE^M/C&X3L7%U@N3GLLL$YJ, M98;)U00:!\>$ARC0R9P<8_'G+)-[7X$C8G:\629#Q-^!??7CB -)%F!VF8&P MO#IZS(!G3H%5P6<5G7<^_)QETA@$C\XR&2*1#N"T/^,>FV.0"X_%!#"6,5". MC#SG)8+W2B)G0GMS]/VV)S[+9!"LCC++9(",.\#Y:S)0%]\0;P['T%:0JT'Z M+E&1TAN;B00604FA#+,Q9-/:7[SG&)V78XV.C45;076 M0;.L6?2]HWR<6 M%LFX9< 5"E V2O#%,' .+3U\2J <99;"*-1T?L\WQF6K@%U;D/2B+OL(XC%. M_,>"'.[9^6S][3TYWF<)&5U4BH'AC"XPE 4"R0Y0>(_9)6ZQFZ4=NY-UHM6J M#16H(]@\-TUZ/UO]^_H3/)D3&>$:)4& M[GB0UI*X^M:A^X@Z^=QK-SIT,&1ZT:%WRUG",R5XXDCG345FXJMF$$M68'/, M27 MO1ZEF6CSZ2=:P]<0E<.%<,H9^OM_7C5JOL(1T_0[?>[1+%Y5=2V =NCO/-KZ2OWI;W MF!:?YK/_I4-M:DXW)[V,U5ENE(XL0,)";$Q*0.!2D[VE?$')2?N;FQ=C$'+2 MB?PA6'XXD3\5+#HP(=[,Z;[##R3PS5/YQY;$3>:/,Z:D3@6,U_2<\8+@/#<@ MC,PI"ZN9:)WB?^0XO23\)P/+8AS)]0O";4Y/2<6K! M)0O%HD;&)!J+9$.0/8!S^E' MG_Z!?<4M;5<:Q!TR%C7=W8*L6Y69!&>9 1,]TTR) M+%CS(6]##CAM,'\\X(TGI0X@V,9T_1XV4\YDHP0GSFH/2J #'R7Q0(D@63:( MS;.]C4GHI7"H%Z=B2H1TH"!;RC#?3_A6^\^V1[':R:2W,2<%SNS2^O21[CMA?/H@?P]^XJF0NYC5*MBB7WXY8%DN\ M_B<'!.CW^9AF\?B#:6P4?O_^(=>QR^MXI P\<",M6%'J$ ?&P(=HP:LB>)8> M;+%-@"414I/31.(A6(FB))H@D;9:M MLQ,3D-E#*.!P!-\?0^H7+QU8&'NPB+P:HGJ6SE3*0BARBE+ZT[; X[; \0[AN+AJK,7+DY3!7ZGO\X^S<]"-H(NJ$+T20;*!PDQ M&K+>M Q2<.&P^3JG_4_;0VSN62O /J@X3?R__IL83(B9S+9;UEKC]A&W+:\OL^];S!B)QX%K9. M6LMT"[@"3D0#+EL6 _HB[N2TCR.]#LR1+:6_8ZX9KSND MGAFG@Y*N-C@JLJY8W6HI(J]1V,AD8#KEUHGO)XXT+>*.A8S[ =E$3/V@;I/" M)2NI9G#O(T*$[4!84*R?"5BACF%/A0@G7)>IY;!_2?.-*T3M'$MU\+,?6# MN@>X>.:5-Q&#!QU"!$5?$R')@R]22,UU-+SU*/C'3S1MV^&TF&LAI&8N\0%- M0]N/W8>++D3#A.4@!+%2A>3 9XF0M!?,JUBLQ<9X/."X/<1=VSLDQY)?![?C M%:E;6_<;]J+<6I<-I=@ M1^CG<"#R"+L()9I9UN[<3L=K)I?9FI$=E0:AUA M\2%R=,Q.HN2 7-H,V:12G"R)XUC/=9=>S=3H:R&G#OR:A\A(F!@+ MP4+.]29'4J'(1800O94I&992ZQ7K75YR8_DC+?A^(IGB[R,_;GRSUJ[/T^Q\ M=MEYU"1)/."#QL@/[TOG$5+#C"E.XB+O=\%P=::*TE$D(LIIK$7G ;SW==L M2F:458:UWGP\\(C]!A5' &D3.74 P]>E8*IMNS\HTX^T_IYGLU=?%A?S]9FW M.FE)SG\.CH-2VH,3/H*Q,F]$>D;O]*99NO5U<0#8J615B4+PFVJ.:P$9\@=L\6DD!WJZ%H'$7<^W+0> M\Y%OP0-ETSWV_EQ4H_V"5"^>7PTVN+];MO;EGB6=1-V&0I=][9?-(4'PI(8L MDKM7DDU>CN90'W+P:8>3'AFS(\ITPO>\.LT[/1._7GRY.-\,ZKBN;_ZX>(_K MB^5\^WH4E%)A).4E2QJ441JB*V9C4L<@$STMMZ*0=SWV=L?9"9OF5+ YD9A. M 9C_"+/YV_EE3/<3B>;=!3TGI)*;N<'O+S5V<46\DH:(KU-KN*I[MSVQO49W MM1"()CAQI_SG (P..=E.<+7/#JZC">\4D+M-4M7WHSX?8;Z-3&S)E2YXXX4! M(W@!%0HC1FB M_GEWN$PDGS.A@E;6.6!.^MJ,$<$;K4 &H872WA4?FUV(0T^W6ZB=G0HX M^Y!BO[?F[0*3RIC?9L2O*JQ9.#_ST2(9+!9LKIWSNF[ ")K^X-+Y9.D/UKJP M=\^C[H;+.G9>L.9E=TC@HL,C)=DN3@2\V! M"4_VC2LJWAZX=\"E^OA9=@/BR62"II#0*0#ROA?CXS+0,Y&NHF>K+>DQ<:%U M24#&-+T5QB3P&A4(*U72COS VVWKC5_\^\^U&U!/)ELTM>1. ;2_+I:+>?@Z M6UZL7LWR>SR?87DUSZ_IW]2RGP]D\-3I)*_2E=9&C3IB=B"RK64%T4+D!H$' M3"8)H5Q*[:*A T^W&X!/)MO4AQ3[-5:)S7\M5K/+R;"_7*QF!W,@FDT474$_QN=WND'%)V M"PTN" 5.JBQ*J:3T5*_.3R;-TY+Q)U*P_F=87JZK:%.6?N?7C5%\ M_OB9CU!BGFU@27N"E8[TC'&"@'>% 7/&"B>DCN&$IH]=_^KOX?EOE^LAF Z( M&1'H;6;T7!/>?:#KD[N 1KKD<_,^K %]ZRH.F2X;KXQHE8.^3ISJEXA22B,HQE&=T[3"8P.$_=#(#J, M]]VBZ&I74[;DGP9ZT5T(9+T58E$L 4QVD:>HGII,VHJ8O51O.]PJA&UJVV8S"BP/F:_6_5+RRBZB3'&4*)C+7 MVD5_XDC37DF-!+\+G/:40@>@NNH=N=X8*94LAM,URCDHI^KX(ZDA*^D9FB2C M;]WI^.,).H3,OL)]8&?L'ISN ">7=_/U2M-? CW+=8<>XGJSA31OPN[A_+NO MNOKEVV5 /IS_8[FX^&M%O^+\(M.]7O_-Y?@0S#>FAU3-M%%YP5% *+61V)0" MP3$#WB.*[(K);.1EZB-1UDEOY @^8%>8Z$!3!A%XXVY))07%C ?&"DDBDKGL MA1%@N \I>X4JMKYZ]SQJ#YY&7ZB[/:J;KVB4K(EFT M4@!Y8)5EZ&M7%#EGR)VEF\7J'1N#[O[NB6=6'D.>BW;,[>T6_/4\K%:S,KM< MK+M1+Z:,98XKX-X&(L*N064B>15 !4\V6:C!%1,;(L&:L]8*Q)P_5T=UU* 1VA]<>\N@-8/\7SS.Y M@/17_'.QOO^RWU[.GJ.7J"6X[$E'7;;@=*[]E<)&K5FVS1<_[GG4;L&X#V > M@^-(TNL I/<]%7]<;Z677LKLA0>+P1()AE0Y^0C6ER "6E'$:(4Z]QVHD_D6 MXR0_#Y9 !W"Z-^;U'^'\XE)(Y^>+_ZD.UIES.08C$0RK=0>6>.69B\!<2>A4 MQI1:;_W8\6@]^*--P+!+J/E R4SM-M[HTWFU6N%Z]6OX:[8.Y[/_Q7P5(24W M_C?\BN>+OZJ#O^F(.'-T$JVL!*S&B2I:0_ Z0/3"A>PX)GUK[-0#ON6>!^@O M,W88QHXFC%X ][V^?:D3K&IKPW65I;;%)R7 J:I"T=%7TG$P.4HK#3?Z M=A+V"7@]^G']!8,;@JD=HSMX'/\U7V):?)I7C2"2ME20UU308N%TT<948S Q M0E3>@,$D1<)0HFK]&#YPE/["%FT>OQ:<[Q= 'S^']7\N+L[SFR]_A;2^[KO: M=ER=%1MJVX"%$"(G-T@6<"PX\HK(*>CPJ^EW/I%YS5; MW^$\G*]GN-ILBK]*%A?I;2\P'Q&[T11S@;R\:T Q8LE X28G72,63!TI?0 UNUQ M.QEDUP58]Y%@,[".VP=UQV*NWVK1$?7(+QZC-VI7.H[0)66M#3F0>Y&3I_-2L^=+%$;ND[F'L-:41K15U\Q:7=5&A$$B7-_/ .-'(5!$9 M4V-*'SE.)R&X Q'QY"ZJ/?G?2PQD:)S'>R9\U!J08W76B7=.9#(5'%?(!+)R MV\N=(.AVO$VE^TJ_1A@,Z#)KF;H.'A#AFLD/J,L&)AH/4ZS+06=[38]$,D=2+E'C+^9?R5A M+);?SI3U3A&D(,LZO;ZH4!<@DF=%%R,OTDCC6[>?/GR:SK:8CH6]_;C?(XYV MUJ)'5B+HF0JJ>37Q"'1TM@-U\GNSD<0[1?W= M;/?JK%@GA-N,:"ZDS"K(FC!B$)-C"9//JAP#R/<<;=K0]S&Q>:ACC M>#:',KG'2VHSX^O,"^^S%9$X(S-1825$ CTXHUTNT27E6F_BN_\DTP:*CW8% M#>=ZE]BYK#N=?_ICL5K]>)DR$RWS1)57A;Q[[LF[USI#M/1_(7)I>>L9 .. M-^WFDN.AK(U\>H3>/Y9$TEFT)ALGZ.PYUT&L.9*M2"R+VAG!/"/G>W13:G.2 M:7>0' U0P[G>;(!?0^S<4W#*@A?.%07&DR8HQ@P$&3EP%%X+750)K;,L.QQK MXNTA1X/5@0+I9_'G'=[8B'_,0JQ-L[,;["I194$4UE&)B:@K"7P=/ZZ" M,BB8+3&U+J4;=L).2LN/D#MM)*6^+*P;U-00]&I=/=TW=<]#[3BCSSW'_*J4 MS91H7)UI)U7,Q0#S2H.R.I#:.03M1.+%"^.;5R+M?=C^\J^M$/3PM3BB.*=_ M>6\':FX0^VZY(/]G_>W=>9C701JO_]_%;)-_OJS%"O-/=6')Y:-1Q\_J$AB' M;)'1Q:"KO>$\I!*SRUX2X4_6*S4Z2W^9U<88G4)FTR/U<1V*93.&*%<]$>Y6/<-]QXU!7O4B_10%&8&R15EPW)52MD M8$! [^I.)0T^!0<:,23+H^KB_.:]_Z=A/2./GOY;G."VI"W7:>X.G/:85:,;)SH+;&4 M90B9"Y!>X";#1.;.<6 [Z-S31H=.$>/CP:+?2_DW'$*SX,F0W1\A.:-!&>ZK M_CLHY$KR%.C9;-YYU^+?,Q*PY6@&Y#DA05MLZ79+5%1^!'LBH2G.W]1 K M?[0NA5.$\2#A'6CEOY[G<0-[[_&\(OX=.1/?/B[#?!4N-?2 <-Y3O[)9$&_0 MV1N%[A[ZS.L8B3*!ZT+O.D?#Z;)"#2Y;!=86[[)SRI?6CM!39SKT$ON0/M/- M?4X7\D.?],NW'WZR&:#KM2Q9)H10E"3[OU8^&.QUTZC!' M0SS=OL#&%UP'/MMNI%UN(;5,<<49).O(D)"VSB6U%M F;U@T1936VUIW/]VT M.#P"5.X$A$>16V>(W(ZMEY:4UJA,)@.K9HBKY?Z:3 :GBK6^9"9;=X3=/46? M-]VA\GX$5GLPOP/X_#/\]V:1[::7^_/BG,2R740@C,'R#K!3*_SJ2JCUYT6^+$]%W%(BM+?12 =! M! \J\00NY02FR+IEF87B6M>_/7R:J>/N3='3B.D3PB?C[.P/_!3.7\_7L^TE M'$HARS/6$BM+?Z0Z;<=Y!1J##=ERE1\=E;?"]'\^+;[^?_2K+Z%"7WQ'R#T? M."TDCF?_',KKB6%R>>JK!79*H["D,-SZ!"I'2P\U1G).@K:D.I')QQZDIS%R M\].F>7$.%M>B >^F'I#Q=HZ7EUS%_IQ^Y_9Z<[68+3I7AS30]2910&3$#19% M9,@XQKQ;G?\#'S"=R/<7U:(QWZ:6_8')I:M.\6YV'Y ;_,TF)>4S.+Y1]__+JE(W-) MUJXC@RB*VC(L/7A+AF\*NA0K)&HC=I+T(Q\R3!;\6]"'*R6Z[.W_U.O MIL^SOS:/FQ>:);)JH$BKZ'&+G+AAR $B[.88E22K9A<_@7[S#1^!_O;]9;_S MH=/6'AS/]CN,V[W 9*LV4;-HDB\0I8J@O#'@+)V?,6$241/U;CT&NP)E2BOP M0,'=)_X]N#CU>_'#0V>-M-8:#JEV:9$1+"':E$%X[;1/T=L0QC$%QI7N/G)Y MT!H8PJ2II?OJ,LGZSYID77U;U6T.;^9I2X@RMHCH Z3,R&*EOX'+6,!+)#4( MF(S>3=J/?I'^O;G\2N;9AJ2! MS"-#7C"O1FY=CLH3HN..?MJZD_'!PTQ;AW7\O%D;J?0 K^_'_S-\H2]O<.UJ MV[-D2N(,KH^,P,RUZ/$['U6K>?>/7VJB1.U;<1_&U1M93'U4_;F MW=L/>$X_^G0CHW,5?.$F8798]8[7M5;"D.664X6"5RDQC7*WK16/?7FPFIFSB_E9$AR%!,5[4&F3R^4HND,D@C%8F;4O[,:RW M3S%MP>[Q[9T#Y= =DJJ2;?7*!(52DDHE4VHR29)&9,> Z>RUB4KET'XDS?UG MF7J4UV$R?A0R>S)\=8]HE!<=_B0Z618=XVNJ89@1[I35( M[HF*;"TQJ'A(R61?F"4%;%VL?_])IKV##I?P$Y#9@]U=@(:4ZEWX5C5H>XT2 M0VSD*,#R0-=HJO.X;+) "I5"HONY_/_574EO6S<0OO>_$."^7 HT3@,8:.L@ M"!#T)'!-'EI+A9Z=MO^^,]KJ)5(HB9*HBR'!L#G+1W)VIM8-;*^IZ LLA^CV M%5R.$G0'4-ER%B\VDF0J6G E,0>.PP"PO+)8N,VQ>]-+8:(MC3&S@YS+OHW2 M3;_%WIKI%V3K#9C%HJ6>)":Q8TISXIUTP(QC1C+N CT3S'JXTIJIO0Y.!^C@ MTH[6,F'[=@#78PB/"^%\GN?%&-*[:?XXW&N$N<72(OE]GRT\C_/Z!A;'7<=FUOBD8""(YFHF- M&M\FI9:XE QQRGINE9-"U[TR=\#B_31EG!5@QRGATB#[Y&'-=[/':9K_N^%L MQ8I>>G',^R!PG MZB[1@[P,TX6V?IL]##$O1UVM\[\N!U>T(5H%#Q:E16_516(4S=+)4$IE0\C^ M:U]ZD,WY4-5.!5TB[-ULGJ,?U^>MTUD[(3@I7DOLS"PD:&6)T4889C*V9AX. MJ>>+73:B?4X,'2'D+D'S9ICB?*C?L]_4HOB4M$/'UA9\#[8PO*.#P*$"C!=E MJ8A'6#^O%[QL0.F%6#>A[\-TU 'FGI;L/>*F@2]8BSG>CN,COG/S MA,D)3F &FQ!VJM58\,#@C,9NI5@\8YK;G/TI:ZB_1U^74O.=T]8TY0HZ4O'EB2'#9O!.:4B$09SDJ.06K;>B3V M7@1V&?EL#L+&BNH A:O%@2'W-\S!K-7]MF"Z&@=U. :AY?-CT!K[/ M\X@Z^YS?X$ /^#C)5#.K7"$LBDRDR\@<;!\:@;$BX)^_G(=Q_$2V>O*Z#+2V M@=RIE-3!H;9%;C__\U>>CGG$D>E/C>5/P\.7IW\R<2XZ*GF #IEJ^ZI'(Y:DKL,W;;!Z3F5V2]V5V/;G_4638J(EFFCB978#Z23 M!*LC>\(]XYD+[D1J7<6\!WE=AH)/BLFCE73IN-ZVV-6WP1CKH]PY]_SB/7_S* M9GAF(^1L?>%>DA0Y\L?PT72<-*ND @-!E/)R5-NI+M*M-%:!T5T5&,^BK@[@ M^%.,RS=WEFT)3U@9\GCS.%^X6%(:;1.3I%@! K1P?KLB)6$I**&\C+)4#8W; M X(U=-4%E^E5XJZY7CK VKJE9KUY;F;W]\,#'N++$I=)\'"2&^F)8UA\5TPA M3HI$DC949J'ARJ2-9@@#:' MH *#0:3*FOX=B]0!Y;JR#$T%V\$!]+P)_9V/>>D53Q*'SRX(4@+'DO 4 ?*1 M$JZB9*'(9'CKIX.VT5*'H^O,)#21?WI/X#@\'%+D-XF2CWA,N6%8\(B MP\=N<+Q!*89PKJ.UFG++6]>'U%-7A[7K3"&<2$?=H6]Q#G/N*-7.D2Q#1*=# M$LN,(V ?&K %-8NN=0;^-15U:+K.0/^1,N\ -6CL?5SULT^BH<%ZY8C6,F*Y ME28VZ$(,,X+9X*UJ_HSET_7KD'*=X?>#Y=Q%=OPYSI=NP!!7%0 3F7P).*%' M4J?!W\0)MUPJ4G2RD6M)16Z=>]Q)4!V.KBO.WEX3'1P^Z^OW=AIG]_GNX0OV M^HIB)#;WLN $YNT#"1E\32F9%SK%'&EK9_\;9-1!Z+H"Z:VDW@PX6U^V7OT" M?P0_YA]_^ ]02P,$% @ B5ZY5DEJ??2$*0 P?4 !0 !A;&=M<31F M>3(S97@Q,#$Y+FAT;>T]:7/;1I;?]U=@E=J)5$7=LBW)B:L4F79Q'&]N[NS\?GN_NOKUY&_W]YOV[Z&AG;S^Z*416JDKEF4AW M=X>7&]'&M*KFI[N[=W=W.W>'.WDQV;VYVL6ACG;3/"_E3E(E&V^^PV_@OU(D M;_[KN__>WH[>YG$]DUD5Q844E4RBNE39)/HYD>6G:'M;/W6>SQ>%FDRKZ&#O MX##Z.2\^J5O!OU>J2N4;,\YWN_SYNUV:Y+M1GBS>?)>HVT@EWV\H>9SL'<3C MDX,78G2T?RR/XWCO^##9%S)Y,1+C^-^'A[#*77B>7RJK12J_WYBI;'LJ<0&G MKP[FU>L[E533T_V]O?_9H.?>?#?.LPIF*^!E_I/'Z(Q4R?MJ6Z1JDIW2AC;X M5?-SG*=YGW]ZHF2RC2WD77>4SD7T[*.$2MDM9J#$_ M6*K_2%@3+(\^WNGUPCBIRJ19__X!+GIX/U4C547[>SO[)_Z2W6V+8@([K_+Y MZ?XQC.LL/H:SEL577_W!HU9_]N[=\*>K#]'[B_.K#]?_NKX9OK\>1!>7YSO+ MMC+*JRJ?\3RKLAL Z;WHP_O+BQ_^<8V;&%[>7/QS&)U_>/]Q>'E]=G/QX3+Z M^.[L\G/VYM[3N0K;?Z7NJS4>,%?*9@]JTX/7\Z_/AJVC^,H>/4W4U5& M2W8^B%06IW6"9+&:RN@RKU0LHWP<_01DN(HV\R M@#,=+:*S-)63(H_>J[C(KQ=E)6N%U5CA#5G]3"0R MFM=%6>LYS.YX"!BA'OTB8YR*!D0 +62UP$=%FD9B/D]5+$:IY',O Z=T+N:J M NS\#YX+'6I=PI]36+KB>;(*.Y4*>$,QW"["=P$3# 5M[SAF1092,RP M(DD'!+<$;SO3@!B-=U=6,*(1K>$Y.'F3''[).CN&Q="+&@$*N%KX"V$\B0CA M?2"A&QI)F>%9PI-PJ**NIGE!%]Z#7/9M!X!2U>)WF D]$]/?_(-$X2*+G M(D'PWT[EN#H]>&7.)4RT?S*4Z9K(T3^0'#TE$0Y'2DU3*D'EASJU9G'6JL:R32_:Z_D&?#P%8$"*_E& MT5 (6J6!0<^AS.7YO;8A&S8C<\M"QE+%*8$4KN"U.P8>#5(5'RC+9:YN=(W M8U9)1[$*=Q.I,0'XW50RB&NN*CU$Q7.?29(>KB6A273$V#&@MW-^UY4BQ(+0 M&&TZ/IZ; 5[Q .O!*@Z>#:MPD/ ,&'K]M,HQ,HJ&6#5D(9HNYBA)5BC>,>*3 M..KAS\ *G2*N:N\Y(@V-9$_OL+ $E!X 5)53>GDF0/86*-RXU$GPP0Q(HH]& M>?[IDY1S%$;U+PCPO%X4B8"?A"1]')_GY,>L)&<&P1>R>C8"2MX);=+0JK4(,M)3KO\*CXCF/]!/--R0UX@(T M&29*#BLK0(I4MPHT9EKG ,EWH\2TB3;)D["CN>;)S8X,7. !2LN'NW>E[SJ\ M;+M(HVB1. N?QS42K\*J$G#A0*LZ:AB(&H44)5PZ_0"')>Y$06^&5]- &:PY M !OK0?0.GPW1>XNJ*/.R)Z9V/R)FU,4\+V5IH>G,5P#'>0J,D71?DIK;NG-; M0OW;-R^.7_="E.L>AVGI%$X+F0HT474)CY_]. M"S/R7$SD]@CPZ=.V&,,&3T5Z)Q;EQN_DUW_69L=-L;4R*':P\PK/8:7%Z[>J M%".5JFH57":: 3V O:[A:SWMYINC50+@O8.5A^"?\CR)KDC86 401IAE%3V/ MX[HH9,81#H[$UW KE.+RNF-LQ;'V7[TN42($[G=7H DR0_42)7UB7A$0.I 0 M9Z L%DJ@P)S4K"4:% D,-Q(EJ)8B%<4"U$U%XABHG:1^@L3F"'#,5D'VCF59 MPE-H_:X6SLI%=#X5V42R1)U510Z*PJUL!7&6/4#DVXRUM5DOSF+U?7=N."Q89?I5&=WGQ*;*O+%_=M]ZZX,Y#JV(3 M_UC$Q!=P>7:&65X@:189&=>S:K$]1DO3YJL76Q$@%?J>BGS6NW!_N=H&DNA0 M$ *_-E"AEH(V^,P>BK-^U!/PO*[ITSK-#)9E')2D M%<' Z>"YHF*J[N'#YLN]+=C!HG1E4,1Q58#2Y), \C40CF#@BS.P42$#DR4Y M+ UW! /)_A'TF@[WVFLA6^ \9"EL+L7;^')_TN_B)^IUV%B/D6#WF#)PT*42 MA@23(P>C>=1X#,HK HH!2F<;J- F;*XS6WKL!(_R-+&/"<]OL^UFO +=N1)I MJ5UO6TQM09/.8T4177IJ#8KD X#K-]-;?^/GN+Q@NIS,C0M>A:M$,1DR#L%! M-,WO<)P!GR10"7DOX[IB6.AJ7^[U:S\#S:[]>RTWA7D"/B3D5YC+HI1TP[!/ MH+NIB"7C*9'@AA2Z -^<@>:MH9W#1N^F*NY0000.8< 4EUA( A2F37J_&J-4:5B.64/S-KO!\89X M:M%B%LM),\^/4@20%M!+W;TU=BQR1[=\VKVP!4=$O@E@D7AG>8 5Y)#*A8D5C:S](\'R:7E1<:,Q- ZA($5:;Q$^F*P LI M"D8P6=R2U*$#(C2&(@'ZM09P'R^8+I@C(]&GWRJVKBB6K!**/0/=^!*$G8I% MBK?(XC"R^9]Y6F<5JH".8+TZ*(B8!U!?.4*_5DT]!I[U<'8C>.0.W^FH0 ;; M.I+H2"YR#,W1S@M2C+40!E**R@'9+=/_M4:WB._W^"UX]T0X=?1L7!+_E"0= MK2MM6SW#]= &#MI801-UU,0TH-AH/KT8M+Q[I95YXWPFHUNX02+@+RIMQ[>X9_7$_K= !NL3Y@AL MO#E8%R\@3%+19=L[*0!7MN$<4S$OY:GYXW6B2M![%Z'^'F*MA1E9B)];YW:-^[5=+][>AXYV2O_^>]G?W> MW[[2L+NT9%XV'$P)&/;]QN&&/3L1?YH4.5";;0V'XB7^:VCUZ<'\/MH/9;IT MCBV?__$YLOL'GTTYS8G]Z0[C8V/G#30M$CE_A')+>&S,T>TAP>T M\> Q!Q]= J0,=.@LW@&SR9/_US8?HAV%T<7D]O,(\Y;.;Z.;OP^CFXOTP M^O!C]-/5V>4-/'?X^A%0^27'92A?EN/-/S1ZZ$D:?)?(Y=H)P"OH^,8 N5M- MJ;2F%Q)NH[B>U2R>#*)1[0;28?(-R%?(@0,C[$31A?$):\=$(P+?Y76:H$B& MV5$@:HF8RY2X PP>"(DD"1!7WZR3*"@L)\GOK-,CDX("_.ZF>>I'YFF#<'AF M3E)"8W:L=X\9 [EG%J]3.KGVR,V[KO]BR49\%4*[#E,!"W=9R9HJAVV/G%6_ M* I@E"/-@/<_[/>!PC""3^TE),8R046:(J^F96?9!KWMPR*K70XN1 MHEJ7R+,F%KC?&;FIMJ(F)FD G^&+QE1,7\ WB135%#_<;L%*;ZU)*V V&K*. M4]A@BW-1EY+4G4UX^]$FLJZORZ)5I0O^H%'6D MKG!4(P'D]Z=JJ8$N"\OVL M&F95,+8]&R6,WEQ"',?CWQ'^>O2_IU1YX4P*>ZH9H"FM"ZURF4\26H[Y)? [ M,*9_ _(.0"6R$BIEW$ X-2M ,#(F^ 8S1UM]$'.KXZG;[(3H'%-]!2XXY#(,T^!FA;"+GDFF/I@-C8 HZ/4T5 MP &0-L625%(7!G,? M7-. DK(? # 'ICQ@6U, 6T%O=&-.;@B;*VX(&XGD0'@3:D"P'H@F"KJ!D+:1 M\DE#HQE3TUL;/14*8!Q)%,,)D@+2OB';[:SND##6JRD844&4X1R_%S9!P7,Q M=YW*%199T,E1G'+83@FJ'E9>.'0#H^1*--,6^;Q0Q#4"-1'6(_OFQ7-S=1%% M[\+IFE*LU7. 78PMW8@Q=)K(QDP6$Q1M,$HC3X&#,U\&?H[!SJ4-'W1%K4!8 M1^=6NUSZ,[TUI<%8&\/M^6K@!1..K67;.,U+ASATZ:$;RGV>GT?G^@5VX1B7 M$XK"6FXQ$^@ NWJ4JCA=;%>%0!K/0>0/$$?8,-H*31HFG%G8()"W9C,!G]9K MOT"A@Z0F+N7FDT\^3?3@JX+GFH,4@X8(KD:#]5M+DH,!._EO#06W(JUE#S&U M5^Z?$P?6D1H;."1*Q?T:!Z7%=$SU%^4TDA@U9)E SZJ9R1@SCW? 1?27=\XF M;:Z1=^XIS@\!DA/#K3-XT-*$0X5RC.AB[:'=VB,2!1)M;]%I)RHZ5['"?,AX'+ M6"80L$HNMIK!.@DK?@9/*P-FH*VYACNT83H R2XF"A(A7%]%@QZD:K3':_!H M";:T4GULE2UCUFA*)(PDIZ;Y*=UA\X=;F2%<,64]%)>7ST9Q:>5JK4A9)2RG MU!3!ZR^A%;*_13$*@%\M8$KG/>KB&,L-#FQ"?<"N)6J 7U'IHGZ6;O@8U9A6 M&T'53;O[4J<.UU8QE8OL=%1;,52A)+@/]A@V"\=:DF5B#TJV># MT!_UW;8T,(2N&W%/>0P?ZR*>HI+TL4 4^!GN'6O6.)$K3X+S:RI*K9Z5Q*E; MJ-&TC%YA4Q=L5:3 M<9SXY9S(KO&8B U+HIRL65++HYW> M7^[O?K2O.]KL)OEV3.&4P6U92!/ 0B;VF[:Z3+Q MIRR_2V4RT=FZ6 YA(HJ$__JDA&JN1Q(#'A;%C6-LC2I4FABP\HRLWHVB(2MP/(DJ9)^-+39[! 4JC M!>B._/,8O<<8/Y'),EGHFXK@N M"+ ZE-8;QLD)]G@XBAU43C_+FU*?0E?D+[@H.=!E*@_/A-M&2Z"CV8CN.$7G MSD+E8F@MK+(%I">].@8$RDCNK3-J&SUQ0"SZ.5(U4XQ(C.%41[,QI)*L5%6I M-(MNS6Y*$ME8IU*D;$SJ*>U)_C@4<5R/MJYD8.'FXI'X$L(DQ5D;(J:@ A7;J%BQ/JK>G>",62,_?B MLB2>(6G)7>#VZ63WMLE#.552%_9DRE6G@FB>CM;%]6]^(4K %[##&?QI&&S+W+A%6-UR\=UIM93/@:E^^* > MW$6_K/JG\XL=K8M?;&44AM6+V?I(!>BT]0Z 6=X2'17W1IA!VG'76'Q8^>N8 M_SN8;[/TB;F!+OYK3;:_HL 8!/:A81>@$L-,\V+1"FWH)0Y(3> MB2ZT19&Y96!IIH-'V>;S9/>:Z+I"9A9\IB'Y-@@+QS:=8KH49K3PSJR/@35A M%0_Q1J")Z+XI/LHK^2:[_LAZ/87]ZZ7/!RP:L M4[-Z%EB?2S='LI%]-MEWA;_> O-%XS@&&QBAZ0X--MW0B$)JADOF7'I#"\IZ MN];P@0Y<8+UEC(5.\FPK6/W7*^(%#-=)3^D[2)-N8C="P1=4[[L=[68[%K6V MH0''!! VO6+$024 S,!JL08E,8_ 8C&4V- M0U0EDELLEV58&,Y*92%1)(JQ=B&6UHK1U_&8:ET/ [M3V(K@OO30*_/T&O<8 M7'Q 7S?2F,=C!HJ\I4Q3)];<%W1&CE6ZJ(V_>![G, M,0^(()=V.I-P_0E>NSMF,"2L:53E&3PM!1PM6HV:C!+$+78('&X#06;K:M-< MP0I,-\Y-HN#_>$D?+@V))VAZ!+_.11O>6(*R79, XD)28<)X&-QZ<)J> MS\0]#=H=RAFA6[L6,-G50#9+Y(L7K7!V+#:Y[0P8TI##:^QE/)3LT!+ MVK#4(1GU; E?1=E&[8,@SKK\)-H!H$*39UT15(284P)/QU5JA=$6^[:EA2,6 MF1]!0CD9AFZ@,1OT:*5&(%9,;1XG=^@^*[ Z(T1UCX/Z'IM:N4U/.\,C4>"J MT[3+9[N]5/P685U7/\IK[=*R5,FR&9ML//TR%)O@!$[&P7ZF58C>'KX$=TEB M$5K&E W%[JH":TJAY2I1Z%=!IY/5_D@5\3&E+600]MC@LBY>=.Q&[0$^PQ9$ M!5_9$A;PSSYH[N<(?Y'IXM,>JI*R167AYX6\57E=4H"ZCG%I]5QB,CVN2Y(O M"0G9:4"=R3W\**PR]:#A-&3)&PN5ZBIYL[DV;P?VZXIA/<7%_S1X-5X=O#K: MV3LTB.4PCG;226ZA)M3SB@I"CV2;:ML>=@S2Z BI" EM_ZL?! K4YLV MN8WVWF!FRF6-R;4,?Q8V8X9+FRJ_X+V&;K)T<&%GJQ++>YV8;%P?_$!%D6Q% M-);P%7!N7; ^17'=AJGJY@F$\B2TB]1(/URI&[&'&BE,L)@%BGRC/%E0DH;$ M+@@8(O&7\=?FTJV+\?>)SH](>JD*DAZ)[S2(A\W?4%KN$-QN]!,CR\!%'&0@ MF@MI$8Z*I>9LKU49,3'3#8%,6$'\'/C8.0@BD%,UF61&.1Y+:AV+NM&HXNH6 M8TS;UJCF=,CD+H1HJ7)]X$1<-$L,;=0X9@-6"]^4U^[W[9"YEAT&I&-=?)[5 M.: :.D>#*(';UQOY*8FT5@$<-R1H$,WJC!9CVF9HNPO*%P766[A%N=35Y7#0 M0N;C]8AJ/7XV4:V7.;-"W5OQBLQ+[.I]JSV_T="JM4\=NWXI%<>F^ "/VA1S M0.R@@!E'K)LG;ED&Q^SFJ9! =)N; M& #C>=>3#70Q4=3FF!A)M@/J0=OZZD#3)X/B?T)/?M) %C'@QO M#K3&[/JJT1B2:N+,PH@)4C\^Q.A7*XTE5)Q#W(+(;6U$[O'X$R]KOC)M%P)@ MCT6 'H8@V5C4C9#51')T8CWX0:^P*Q^N(P[.C7L0'W5#.@A?TT_JZH-\$QMHZ MM+O$KH%EI($G,.$S1CG47X'L%^N.2'8HK^LOF7I)R\SY_YW,_9ZMAM>Y- C- M>6W.QD)=DQP+N3B\+N#?M\3;-<.&7'4CT]>M5[(F=55Y&0N]#!/;Q+$*S/88 M,<<^4NH_0?V?[/;)EI9"M?U+IR>/6UZMQ@BE3[K5#Z6Q;;L7S^6_L*Q%47<= M_VU\\*+?M/L,81RM!C+6%^&6.(#+*\E;41JIG7HN,'R!$(TGAJA#5&,]Z//^ MWNH0Z/VE,O30RW3Y0'#&LO234^?^2 ZG."O &)#;8&U+#G@RE?'(?JS5V=%" MZ]$D3],)>&4N62-T[-=N\W="'23QII_ZG7",KSQ?>P1$'YL=V2>WAY..'%EM MX!+W=@U0:RZS(H]%UI:R'"K-I0_\$:O'^H8HD7WQ+MH)M*C8ZT[T%!Z# =+% M[5>OZO94U&#_V5"#L[*$\[)2\PT@7PEP_M2$H$G[[BI.3A4Z!-"V Y!I?)V86/MJTK$4WY<-[9D*:P$V1#CX2F,JRP;OJ"OG\8VMZ_;6#(+*9P: M?=:+YQ-M=YNC1:O+K'=UH8),E&8 U_F7 \+6Q/C+ ?&;SD_#M$4R+:2009H M7]<DE;4?6(\DI8$MR,!ES5DUTZ0-1$O#IZ/>-%( MH.^$KH[ZOXXC907TC5NXTH1R]K5&K+.>?#,) 2B[R;K%$!KMEUW2.O[44;)[ MK3V&NS/CT$;;MT#_[P!/!A:N)XI\4'H!C.0VEO)O(;L)P/79]"VS83W.Z)*$6CD!2%>,W#?V?:61!58]'E>%XVQV'X- M@^-]_EW,YN54%2QT*%UJ*J9W;)%I,FMX?C@JQ*5U-'9*MG+7M+K& \%<'/B= M^J/ 0^_A6J88^ 922VL]AJ_[$WLKU+/0-SJ87">(\#&!',0VD66.@@BI%-L1 M-W8F/6U=%*25\R;F M-Y:T+IW_B&.ET;4QIUG]=HU>\26G0%W]9SPNN/.8@F3]IIA@TC)C,@ M$%U$)MY.$:QH_V1SNN7[.X)J/3+\S\Y3:]NJ@D6NO)@G4QBC'0FE,M3CT<_B MY8;%P(0IT)YD.WL=<[J.MIZFJ1?+;D:ZI7AJHV\E^;Q;&34BXJ1TK5PLL3YP MWX$)DZ!?9'QI*SOP"=8ET*(ZLE1M<'QJE&VRL%#&:,# _&@;'P"UC^A.F\S M/S='%0D%2&(J$":!D=.6V.<$7N@ ,&;,8")!;PT2&U7(.0QEN"I)&X,I@&N; MZOABK*.V!OMF5- HZR+3!4WZIS=;\U?1$HWL%;=E<9G!E<5>9@$##RJ]+;@B M22:0;ZQ#!MS\)PV 1O%L14DX3S IP[0)8,=KPH97J W)4C;,RC4RAW/3(O!I M6?%-4,IVLU@88-H!(=15)PINR-H2G'QWCFZCSE)NQ>"*(W4>;E_^O--<5JV^ MZ,,J:[;]5I6HV-2%Z5PRQJ#'"HO"72#QFHFGMP^V@39<^*C=OTJ0@9S<]3J5 ML03I3'&7V=C9*$4RS4%1P3*> X_68C\1S*#!8!W5'$>35FLXP":V9F?@3V&, ME1:N5O&2;1&Z1@>UPK%.,2^I$0LG?-B:M]JLX +5C=O^7/]"6U/[+'_@;6[R&D=A:_,U@,=ZPF M!7!&58BH'2Y(@5B=IBZQF J:EM#&-E$Z\T;_S+VU6"UVNFD!79M(]/6-%7!L M*OBI?U1* =* NFPZ9/3> MB:Y5.B5CEBDQ:5*E^GR7O^2CCI[6.) L[:'^LS'6C&YZ9O)N"C3O<<8:Z!NS MEA(1VB$G>B/ 8#(J5$FG;$B@K,]I#[LBB>,3R7H?[NDR<"I(V72W; MU])2_?JJTZQK\O7*E=)>)I9>YV2_L('9VF8OGSH@[@?)J.T;\"PJI4"2==UE M2ZJ;F">O-8=.6C!>S0EV(2(J:(0<(_>8,QC+KMG#-Q>XS7Y-MGFK4HG3@*43 M*4*QH:9',6[P+H\V#[:BA10@?&TV/(NJ>N*WMJ2T-->#]/0?08)HB\F0.\M\0F9%@#.P@7?H-#+?P8-U+'4:EOV9OV72HO?1 M-M":T#<3&3/PXW*)VYAW0W25)4>XT*F:!XF3-[K7()J$0FK"BVF".L0N/)X7 M!J<'95:G,QSU=]P?<4UI7: [=F^U#O+,A:T:?CQB$T'@Y(AR:A&R>/:.)6)& M%>.:5,5.F4*JJ+ DK49EO]09KP:N6QDG"Y=-.(-Z;Y&46]O(6>:Y56K^R48/*SD%EFODVY+5N&*H;=GCPLMLVS+3T7OOY,S-XWWR*+-V40-DS>0C MT]W)[HDED'''$QC;=,.72?NVNSP;675#N)LNQ\:(E)A6,ZY_4=M+6IG3[14$ M8Z%U8*K&=M+"='G9D*=J>9>>IB%$J(-ZT+$*"J)8R*[$4:I[TTKR896EOV50 MN.RZ,(>I%1@,57#8-9XD"6=C"JQXQ*'"-%:+<$6R!V#A8MQ4$RC-$3S0I-C< M"N>=JL2T6T(G&Q#-S<.]K7;?)1V:QMV<\3 W7VZ%>W-^UJ'"XG4?LVX"9WOY ME!F"48@F:YQB60!],ZWEZ\)$.K_ TR'[#D]KH>CD-B=H,D5ZSHZZ-W 0#@A- MI'97MIA#$TIH$]3PH4(Q3W,:T9HWRL^:+SAJ>Q&:0V,5A-LF_JHCQ?6)N5C\ M9F*3(V*L3I" 7$A">6X!+5 ;K:D -8BE=%:MSRC+>S\5"P($KN6>K;";R]Z&TSY)SR M-<;_^Y>]V!:K^_)O.;U(K#D%OZH2:3.RPV&!J'SJAR54+M\F21F$_3>1 MWLFGHX"DV_Q3-Z_*CW3IF/>X(L)ZR-8KU$%TB6P]1+=BD6"*\R+6D6W@CXO-/L@&T#*J5NA+Y=H,YT@!^WZ0D4BM3Y[Q0Y M3'[<9AI=U0(7!L]0.4G,Y%+,\DGC:09?$\1>H?I92Q#[8F8#= &B=&T61X58 M(8ZKBW:4ODJK9EPEH.I6+PJ&(_EM$Q"J%;"!"BW;7 NI"[_2%) M2=6Q]EV['>ETB:RXV2W12U;X:;Z^:3S N?SZ$)LVM#DE05=2B?ZB4+HV-E1 M:+$'_GX9PU. M1\<[>Z]>(D15 $958B;6P+9#P+9;)=W?3HYW3O;Z?][;V;>_[=+8/#[LH(1# M_W[C<*/!!F+LIP?S^VC?/R;D]9U-Y/,_'CKW#V W9^_>#7^Z^A"]OSB_^G#] MK^N;X?OK071Q>=Z @+/=%MT\.N+K?? (]O -AX<9_]+Q^E[1\,80>F\HFB+ M),+#?/UL+N92S&3H"IX]Q-U@M$)W9[N$[U]$Z7_WC82ECN&[X?G-U8?+B_/H M[/Q\^/'F[/)\Z"62/ 6[B7YP+47<8;*G>V1TJT3THT)C4M4$C-W)433/"\K, MKAY6HT=[+WZ_ WY(%;J[N]O)9#62F1QCD>VQWL0.B+U/>OA4LAQRCT6=#)2-S9&VPGY?=:JL Q,TJIR[L3R!0JIA<0$ M)T?36A%1Y<^Q4]O(=<7IFC6FUT.G>K WF=MUO& M?(F<=/1JY^7)RT?)29_SV\'.P=ZK+WISZ6(?-VR/=/+B_\YCQ M_G36I/V]?G/2+O9:@_]-JUGZYO\!4$L#!!0 ( (E>N5;#$/4M1R$ &R_ M 4 86QG;7$T9GDR,V5X,3 R,BYH=&WM75EW&[>2?I]?@5'.)-(YU"Y; MENSX'%FF'\!ND$3<[&9ZD1-GWQB0=Y\&QR28: M*!2JOEKQZC_?7I\/_G[3%Y-\&HF;7]]\N#@7&]N[N[\=GN_NOAV\%;\,+C^( MHYV]?3%(99SI7">QC'9W^U<;8F.2Y[/3W=V'AX>=A\.=)!WO#FYW<:BCW2A) M,K43YN'&ZU?X"?RI9/CZ/U[]Y_:V>)L$Q53%N0A2)7,5BB+3\5C\%JKLH]C> M-D^=)[-YJL>37!SL'1R*WY+TH[Z7_'VN\TB]MN.\VN5_O]JEE[P:)N'\]:M0 MWPL=_KRACT^>'QR&S\/1\Y.3H_!@*/?D,[E_^&S_^/G>\2A\]H]]F.0N/,Z_ MR?)YI'[>F.IX>Z+P_:?'![/\Y8,.\\GI_M[>?VW0E\&/^*X_1 M&"E7G_)M&>EQ?$KKV>"?VJ^#)$K2TQ_VZ+^7^,WV2$YU-#_]::"G*A-7ZD'< M)E,9_]3+8 ^V,Y7J$3^8Z7\JF!-,C_[Y8.8+XT0Z5G;^^P0:+%7># MZ_/_$;]>70S$V?O;?O\2UO\E2_V]R'(]FO-'&MX5YZ>'SV?__N-47_Q1ZZX. M)CH3B];9$SH.HB)$\99/E+A*Q"GN=C$#W_\X<7!P=Y+2Y.OOYC' M=O)LG"K%0G99T]MX313:?[G5$R'I"YDA"?_A_EL#.KZ%B;M]7PU: O^&*M+W M*@62#N?B+(K4.$W$I0[2Y&Z>Y6J:@8B-@YVO,]]VZ2F62:S5YZOS9#J3\7P5 M.$KDB7K#LP]TWH>[5(P)2,,:; MQGI89/@)S!8$J\#3J>*,""-N(AFOPWF ::["01"S-+G78!.*49(2>AH39@(E MFJHL3W6 4"#+D^"C*&*=9X"UA Q@2:&$#1 /.I_0S^!D3#,AXU $21R2"4OX M ;_#Q>X(@;L+>S75>:Z4F$C4C &\.T29-I4?81"$>XLF0*_,9O#3D0[$3*4P M\RE-)D@U3$-+A"[ !<#/14"PRBW.$T/X4O-C(<=2QUE>CGKCC?H^D5$F8"YR M&.ELPFH\Y[6@5J"5P;P=B$.=/Y6A$K,BS0KS*DL'(A$\D!7#WU60(SEQ4$R- M$_A73ZA/@9KE2'%+/)C^W+*5G4W/D@!.!%*HOA= D!G\DYYD!@ O,S7RB;9$!>;%<&D[:6]SWQ>9!/3#%ZD[HQN6I KVOQ(>;A7<,QDBKV]':I2?'AQ;NK2+\O=67MW<_9HM4Z:# M2+@S4L7P7JM0KIWSR@DBX52>_E[EQ.%1!M&'DAH&+>6T+X([9+85@-Z1AQEE M&C@,1(H1:SGP(LPM+J9#. SE-$&KKZ82M\Z^LV7N.FT+T'?U,<^ ]_?L0:;A M*F"?GE/"ACTM\]:.R5!%R4/]:*P!O9@1IP)+%_,I*I\V5W@L[RSN<^BILBM C8NF' MB6*F-O!-=>B*[T+X42&,##I5@!B1I@E3U,?PB&=(+I:&-OV&31)GO=*/IV#MYA)-".%11#)%>F0]BV&2?/RHU SQF?D& M^1K!7(JT#;->JU6-X_,[^3%G+]E!\ <&XAG,S$B2W0"UX6 Q5TD7),R.I/>%0D\- \47Y"1AE.P"@?TE\PLQ2,-'VO M(S6F>?90:>$4)TD4\D)]547F&JQH9K '?F8X 4FF'-!H[H[9W?;YNMEI=%3" MGI.9"/\>%2B5TM*_(3,00EE]7@#N4R4SV&;Z J@D$:L)L\W-V52\(BWEBS!B!N1=^UA!(RFQ#W,K=M+L< L_0XU'J-Y#R";1GD*B$/' M,,T9SK3T^]$A'L'?@>2/H D_ZV:6<,[1::HBB2[U1AZ._=4PR?-D>KI7_D0. MLR0J\N9/%J3N\)^3U(X\DV.U/03Q\W%;CH!!3F7T(.?9QI^4+K2R\N=H;>3/ M +V7,4==5L/[==&T(]6G&0R'9P%!35Z=LIK.HH2!.2I'E=YCW@CJ,=2&1A6" M8D?%EM0AO1&_ G,.V$]&8E 6<$!D;MS@#J'8-V->14RZ=\?7SK^OXO6)[,0H$UKJ[F]HUA.&V8K8J/G:.?)P^_V65!X M*PM2/;1X#O"4M?:.UA 9/5L;R71C=M#:%WCB!O*3^ WV$!'YLE'3-Q"IWY1; M*\,-!SO'2(>+FD.+MAX/:#6*P<>:+,8V@S&)5>EOK)J;J!@4.C++4U]Q(7O* M(0=N>RBY321@)(V)3[-JE,8(A$P\VQQN]>#/8(M6L7_$_J#>(^+(&(FHX)+P MNY!_JJNN+LD?T>O_DC=N98[J<)6.ZMX!$J+NPY#!QSAYB%2(_A-4I#W8H;%, MPTAE!) HXL^Z,YD*Y2,NACG0^9P,!=4A,O@Z0]: &DD!+_"@K*"F$Y'::P%/T M]2B%,X#I'+$:43P%&/.O9(JTJ,/5CJH!J-N^-72Y0"JM M^@=QFIGBKT MLV@G3SGG'U1^PZGJBHGH-F7;3V_.PT MO,2C(B7&:DC:>E+5CS\<';^L#283U"MC 3U"0!B:$ ,8?;C#\].7M)3FQJH'R:TAH#R)]D #&/]>NSKB]0]'53YR>K'N@T';&RCHV[?6S@,<^DRE]$,MMH?!;F# M4CAU8SKZP-)P3+,1"/4DG5NMNX@)\4S3S^8$/AI,M",NC).)!7#+U&SZ:%97 M'0A)Y%@9067>@L]X=JNUFW!LFZ7*%Z 2G2RFHVG" MF3"S,;X6B/A.ZE1MI,6V9GW\^AZI4 MIYLD#@5^>P_2'?,3)4;+C1Y^P."*Y^1-E1'EY-JC1PWH,NMT7MLL@;6%.@M2 MA63$9*AW&"XNTEF2*2>3O8QJ$.6CE&V=[BP 3N+V5X#;R&'P>MJY2]2T\S>L MHIBEO=1D?^LP;M_Q;LS63H$U%#FZC0:J>3](FP8@QG(-0T3R 3_!G'\$TZEF M/!K>JQ1XP A'?"MFA9*6#13HW2$:?>C/9I[P4U4_E[V-P4\)96/./_,.5%P! MQQV>&QS*!/R?>A80-V4JBFBDN$6%#M5$1J#Y@<.04:19/0_)ZI,D,-B,G[ ]D41A*9'Y>7N1P>:7E'?E-W^.73R<6 MK&9U*UGIV9?=1M& M.!'6*M;DJ>6Q$@Z@%UN#G[)RC&Y!E0-BWLS@"^F!WV_J^RU.3:*53A5(C1"E MA3^F$P$- Y+,D4K%BE.5PWFMG,3:85PB0%+DOC(BEWA]$\ U7"7@6CI/[;:A MV?%T.P-VB,HN0%]37E^YJQ8Q96#5%P1+?;9!K>"=HHX#3$_YS1BF\A,-VAS* M&T&WJ47?_MG,$#15$ MP-=98;7L#-_$ DJ;,(4\5)\&QE5W^&J&3.8D6R9'- M31H>H!@6YEF3W9Z/$B1V@Z0M AXC,MKYW:H%DN,<,Z4^EA-T31OB9+X\V+OTY.L&$[2H!TH MO14=-K$UDS2+EJ=A4Y.4"K.S"+M)#FK)0+Y/F'199F=Q%*+Q C,JZUBLF7]: M+1_QD@$0Q=?+)@%D2V]0\BEU VQV\DE\"P##:.[2*\VZJ/!*D@\L0-^;CNV@ M3)T46ST.J?G:&?OT!X? M3PG44M%A*RUOM.7\RR@C"[8F@5TZ,3,N1D]R.FHN__]-@B8[#^+ L"W"+]TT MY?F+N$:5XM'PU]3,-A4(VZGD"49^""7H 7;R$'\@IZR\5 M(P4?@1:&O[+F!YS=LZ>>O"+&9T]H&Q]D/P%?*(X2,B &O::;3S>/[_7 M Y9;P(KN<@?!1R7C],2TB&DRD8%AQLQ%V0];#F1"@."C:1PT5 Q7UB0[PVOFI>UA/H M>(X(0[/D,:UPS*!U\Z!GA)$]R5@FAX2APY;QDUQ:1CI@5LU$;:G>:D8DT>B, MC AF16&SAE\<;@ZW2DT9*DHUN ?LXVQQGR[FC0L:N%1<-B3*.5[0(N[:>->Z MM:WF*T/S#J]]]R2[XK+OGN3/2&UCQJKT=.3CYV&Z2G5&M22#RZ1^/: M9RV]4M(U-WNL09C?= J]]T\N]NO9%B5##UUK;)_GPGPQ[V_!) N@)U"?,A(OJRAV'ZQ-F(;C*5^I9;QFIB) MC::ER^R6]!FOXP)V%X2Y$M9O(H>YZ6_$V18H_6SDE=TB9#'1TOWZ4V/@>ZYB MOP,%'0R4^+:WPX/TW)VNGU)E!#PCKBZQRS)K+X;UL%:EUHG\K+H4K". M.Y$UWX?W'MAW) /O^#J[UZK.X9<+RT3Z7%T-2+?LX%1[) <43C' M;I.S>C GN1F'IF,.])K.7/),+1$&#HF*R33C10&J(K]'S_8]"NC+RN+@I3;: MZ<2O/<$D+IR.]DO?7??9D16TU=1!3_SZ%(K4_=SEQ>>Y#";\N/JD@L)BL0Q0 M(::P4Z)3EI6RO^P%5&Z[:9G):B*U&0!^4*PFF'%]0V(!%%Q-'XS7LLA6-A/< MYW<[8AB%0;Y>FJ#IRQ)C8!M_=)]HZ_.N>-V2W!:DU@(R]:$I22BTV"DK B1& MDO+NT/8VAO!2C.J0"TC%9/I4 ,"0WA,RQN-=(0IBEFST;()@MHS4L]I M0LV4%(UNP^ZM)KZPAK)^?V]UA/W^ F%?JOX/\H&=X/_M!216 .'=PY:&8'CT MK*%AJD>J5BMQ(X>;7'^LLUKK9V!&#LB9M#G/=NFTNJVL9:>4\7:]51'VWD(W MEF'BL:98CIE &?"D[M8T WD&:HVTB/$65D]:VT;'-)$_=CC2N9LSW?'UTWE M]O4.TZ0@W!9'0I^8'%A3 ,%D N7$%N8AN(M'7W9A)> MYJE'+_>^RMU<$Y@H*1\0OU&2&95=WK^0*8GA;Q7?JP@^\B:+UU_DW-UK"/K? MYK70P.S>)MF%!@#\)8<#CTES&$_JF7? IS#ED:8>^N@;QQ?:1JTEM*UJUAL< M*Q)WUG/D[+<9?^%EZ([,AG%B".7G8&"AJ4PRN@W&ED8R!F*WO'&0!,DXICLH ML+<:A]1@GA'I0;V6OM+]%>I@O$#PW,*GQ8P.\4T"R&^I=Y*Q%\"FD+6M!3@D"ZC#5" S=T]N&9C0<5O_5T@ M6%&O1&Q PK]@7CKW+P"J%G:ZC&I=6J]9[[&"TY[E>+#>/H)F'V-D#R_"\LLV M=!J:6YEDB/5!%* D[3B&'S08&(LI,/N\LRN&2W?DQ/>LO4^&.[J49;8-%NZ] MPNQ+X^6LN@?!-B]2>R%3]WOMFJJOKT$>M[=UJT;%L%=!-0^=N ;=!\U+GEKK ME$TLW*^),9QG3?A:W-][@F48)MF#FEU'];I"/;47JE=S PQ=*WBO8KGT],Q! M*U3VZQR8.^II#7QK3>N"G O&*XKG;"IJ)>CWXLXYT>3''YZ]>/DO<-[*%$*L M6MO*QXW,>/NMSM 4*6P_RGB$&9@Y]AJ[B.G6K>7[4.LN(,O>C]BY$PM]%+4L[5TC&$]1D$Q4 F$A:,PZ?4/0;] MK#/0R=ACI,BP)08:\.C)&&M3F6&^GJIT;)(P"*X8H,=WU>$=*!I$*O7^,VGK M 1>HNMGV:*D%NG!A&N-48ON"#&QEO+ T"3',-87_128/3N82H28%OV0TYZM@ M^ $8":1I@FVH,"',AIB]-[&]A3C63!G($"8=CS\I&1UWKN#X*X&LSCTQ;0LG MY#*PW>9L*4U7 .[W9-B R\V;/A^2 F!E('$>>CI5(34LH=6DZ$3ABB9 ?],: MI&M;(1=I(L-@;AM+5Z[)RE3GZGK"E$B$16KJ"$JG_((\E/IR>@;4MU^;ZFX$ MK8+KGC$A_9X,94I=I=8;6(3+X^H0H;QUHPH6D,3JD\DP] 4O]2;LOH"U!L2[ MFD5\$_63*]="=Q%NN$O(9G2)G\8-JI:=8_-&\3FN.DW%YCMF_21IKN04/1 #CW:RJ M5T#@1]]C;>Y^@N^QMJ<3ZW&EU=Y"!)6F:PE"@27[+P0T)&]Z+@4,PS?V,[Z( MW=3NN*_Y4U8_AOWKOE2;BV53@'K5;%!")/:W;;J7V1WDP$3/6A58970\>WC] M&H4^B)-1]M"%Y";GJWV\2GJ6&93AD"F<-)]1_>3\6]"'+1?M='9@H(!8NQ^B M[6(&3)7PZDRYE@4Q'P>E0CFECEYEU6.C^R 5SB\HY]#Q[T7,LX$]U6K4HZX^ M7!=N/_$L36!;$,AJGADN$R-EF_'8\$?SS/""S%4_HGEAC#?^XH[&W5@6J13> M(PCS:G7)39M3,05U=U3J(SUITLWK4[4W<'O>QZQCT];1 ;E"EVH]+5O.:GAW M7]#>R9E?^+OTI+EZKP,$:12AXEH']8FD//EA*G9"73I439&NY2ZN8M9>?C!E MW.D<,(MU](3*Y$?[83WCTZC56-=?70E VZTD MU0AF",IGKIHP,].?Q.;S+3&%G9MD"PS3[DO$VIMO2TO"\GIH7^$B_0B5CRA) MX0FDA-;BW!0IDGC4S MZB0W[*A2LHJ]/XN:>+4O3[E9!NCF374%F#5I2XLI$P3.9VR\-Z:-C$E2K_@& MNLAEO L80[8TLW4&=6I19W[.70&$0WZ47%5+^W*;'BX8!N%5>G10,= (PW 8 MW"[T22]J':[^=J-:L1/"?9FOU,!:76 4V]R,74Y]@(T*0D!O9'$ECIE:.E25 M'7JF2:A-#VQ/*5:DWA.SR[EF *>#3GQ=!;AE2]Z>;4)4:QC=$V5[YMKTK)ZH M=/D9U4+-]4(M! 8DG"M^\GKE9N<1=M537J,:&U<=%YI3F\M.>K9^LEU^V[YA M7LIK7ML1\F11]D,91TT:53.4EW&??/2***J1_H9?;4V+\?=7Z!*^!4BFC_&6 M-(EU@,GLF&3'7A)W5)8=TVB>_^XSB#7$H?*[DM'I38*"CXQW.8]-3L2>7@6= M^>[V>L",JB03-=-KP?EE$5%F&Y?;]CLD%LII5,<+?;+[W0GM=%1E,OF$,OD% M74&QC?3B^S_<>-D<4,^T4H?OWR;?=(H14/'S2)Q@KC^ZCD=QA=I1+3B*=Z!% M4W-5RW)/W%_VGK;!HGH:OE*"]BER2)D.46PT?EH9 9_WNGFSV:4CNNJK:G(5 ML4E@X@M+6EKSF;I52HFDR&CY&E-XCA.#9ZB!'];\:%;BA#7+P=?Q%*]0>YL% MI_ABZM(,@7U,DP0/MZV0+C55]%G5@-!3+N7-F[U"6I,JN]1FF=EH$X9MM\U% M]W%Y%@IG'3?205ONRM!YHX_F]Z"+Z\GX/>CR=&*1FY;D.UII3E1[V;7LD,;. M%*;ZF; ><6_#.X,1%EA3O8V[B]@W;^8C2])DE)?\C+9XP&9B-JGZU18*=,.Y MM/Y'R/YGLRB->$J]CH(G(($??SC9?WGG;/(;3']^1\Z>#+XZ[$YT_,L=[^/N MXXVSU>'/&_KXY/G!8?@\'#T_.3D*#X9R3SZ3^X?/]H^?[QV/PF?_.-I8 Y&P M,J&U*_';Q>"J?W3YL_("+6$RS+.,,JG1E_"+ED52\_@C0A<,;G*O)5>QU\;=CIZL;-W_!PY*@SO[[KM=&IO'AQ5D0/2?-PXWRM- ./#T8/9) M[%?)A-"PL8AD]O6Y<_\ 5G/VX4/__>VUN+PXO[V^^_O=H']YUQ,75^WD=)L(<$V'ATG/TO':?K-X;'B$MG.>4MA *)^7)M-N9*3E7;%JP] MQPTP%:"YLETZ[PN!R>%>%9C0OY> !]MQ2/]#_WQP>WUU<2[.SL_[-X.SJ_-^ MI=1B&1I(O/&]B'Q18\2_%.HZ,Q+Y/X'M10S)*4"I!S\?#PL!.KW%Y] MOC,RC^\ Y#0-4C#C.[=! <_A:'KU8TB!6FJ$!9IWJ1I%W/+?%*V33T T6FYXN]&_VL[-]GRY=+4076MA.ERTM5Q_-&?B_7R[>7 S$V9<[%)8$Y0$XB4'_]O)N[69.Y^VF?_ON^O82 M[0]QV__?7R]N^Y?]J\&=&%QWBZ956<&;OGC;1^)?7/7?BK.!&%Q<]L7U._'^ M]NQJ0()!+#7X*[[TOS\937?_YBGC_>F::8&\-'_B17?POTD^C5[_/U!+ P04 M " ")7KE6M/:$"VL* #M-@ % &%L9VUQ-&9Y,C-E>#$P,CDN:'1M MY5MM4]NX%OY^?X4VS.VV,WD/*1!89FAP6W: ,$FVW/VTH]ARHL6VO)),R/[Z M>XYD.TYB*+VW)>F6:0&_2#HOCQX]1PHG/YT/^N/?;QPRTV% ;GY[=WG1)Y5: MHW';Z3<:Y^-S\G%\=4GVZ\T6&4L:*:ZYB&C0:#C7%5*9:1WW&HWY?%Z?=^I" M3AOC80.[VF\$0BA6][17.3W!._"=4>_T7R<_U6KD7+A)R")-7,FH9AY)%(^F MY-9CZH[4:NE;?1$O))_.-&DWVQUR*^0=OZ?VN>8Z8*=9/R<->WW2,(.<3(2W M.#WQ^#WAWB\5OM_QFLW.Q.^V)_X^VW0_M'I@)4->-\V M4GH1L%\J(8]J,X8&] [:L3Z>JUF\]\5\][IB2\B#:-):&Q_M7UL]*39 M@Z[1@$^CGG&H8IMFCUT1"-G;:YJO8WQ2\VG(@T7OYS$/F2+7;$Z&(J31SU4% M2:@I)KEO7U3\;P8V@7GF^]2SKSRXOG0_# ;FZZ \'H]]'8^=J5"67E_U' M/=D!RUMMM/S*N3Z'_V,R'I"1\\D9GEWW'7+V8>@X>'O#@4>15>[D?.\7[KX/@LTCS@HDI&+.)" MDD_<9>1&,L5QWE1)__V T,B#Y8Y1E4@FR>O=#/@# (S MAPJ4*OPZ232)A"8"(BKG7#'B,1_Z\0A<,QX1-:-!0&84DH-!!W:)4W8,&8U MZRI@=U?R"?8KB$K<6=H_M\G=C$C]$](&'24B8[PN)P\RIM*P%X'>9,EJG2&*&U 1QP6L>)8R@B&1A'(B% ML7/.]6SE?;PA8%XFD0=O0S,P/X*9-X5QL+@T0X%9DNL%CK7:WV=G5S:7OA]_"8/%-_M-JK L1]NSX7**0CG@B49IDK(G>>P]%C M)$F!&D< M'@)O:CM7K)B>X"R( ^JB_EZ8'BV$D?\C,+PPI 'L\Q0EXJP$C"\//:,?T^K, MN-!ZVSS>_'X1$33?>)JJL&6A^,XN@U5<]Y9K'D296AIP>8R+E[ U!A82LCI#8!B+&@6S8D"5M MTUN;QFQ8".9%<:YY3$'.U6KE4B8M"^:FZ)H OX>8*@9$Q%$(+$7"HVX748VR MUQ-$"=,079K0P+R=)I/&<(G>P!4J52-*+VB9"0HD'0R MJQS:=7(M-+X"4S7*2RXPA4T%7)4E!?=0)GEW7K'X7+J5CVJ#\,3#AKDP2Z&S'A8=0$O!,WX'O,!CJICP'U(-ATH" P0P" MFQ?"9?4!WK\!"S%R-U+HU!:S4XI%L&<3@>ZD!-ANXE[=&@&::-D2&:X"-N4J M2&4HPGF:V"NS9RB9@54=QEUAHL_39AJZ-0?60IC39DXF>'0;P]--^&13V3Y8 MBN8A3&YJ-LRR_2^(?S9(-]_*S%Z;T7M;WYD58RE500&8KI>_$_E5/&T.$-33S+,T#W;.#_.6J7" MN;EL0B=*!(G>;/*9(V?[?2:72F?*:A/)Z%W-<$R/!G.Z4)5O=,S]3RL$VM]3 M(? !9K $=7V3[X]LM01XV6KQ1?;8RCU]3=_L"DJZ]4.[Q[9R_IZS-G)K6FYQ M7",!13$"*3]OMOL2858N/%ZX_4#9G>Q0=FTCB:F1:*!A%"RSJ6K*SI] M1$#*[>*(65V*_R>*<8L34'6XRPK_C!X&/+@6.7;MQ=TP-TB,O,MVW ,HT72Z M696MY$?U?2M(A/\#@<7=(;"44<&<6R:8HNQ#\9:"0VF96"4&!1S+Z0;V-E4.!+7S^#[C;E0#7_ IV,/*UDN(73B0*C\'NK@FMQ?C:VKO?V#8V6^DU\%C2)&/M$ EXL?,C3O%O;$D?SQY-<73('58KKU M=FU6;'&/X9J&Z?GJ,Q._NZZ,\2C%^E+ZV5JC-OLSSOQ_1.8^)M %&3(E$HE; MP0/?!W?EUR'M+5&T\Q^G_]OXXI/SB!Z=C^@7$=BV*>AY(?Y^ M=L(;]@_!S)^DG?X74$L#!!0 ( (E>N5:V<\A@= H .\V 4 86QG M;7$T9GDR,V5X,3 S,2YH=&WE6VMSVS86_;Z_ I5GTV1&+\I6;,NN9VQ93=SQ M:R0UWG[J@"0HH28)%@ MJ[]^[P5(BI)HQ]E-+*7U)++X N[CX.!<@#[^X?RF M/_[M=D"F.@K)[:]GEQ=]4FNT6G>[_5;K?'Q./HZO+LE>L^V0L:2QXIJ+F(:M MUN"Z1FI3K9->JS6;S9JSW::0D]9XV,*F]EJA$(HU?>W73H[Q#'PRZI_\Z_B' M1H.<"R^-6*R))QG5S">IXO&$W/E,W9-&([NK+Y*YY).I)IUV9Y?<"7G/'ZB] MKKD.V4G>SG'+'A^W3"?'KO#G)\<^?R#<_ZG&_<#Q#P[:[2#8W]\+W.ZAZP7^ M[@%SO8Y_$##W=P>,;,'M]AFEYR'[J1;QN#%EV']OOY/HHQGW];3GM-O_KIG[ M3HX#$6OH3,+#]JMM8ZTES1YU@X9\$O>,/S7[:'[9$Z&0O9VV^3G"*XV 1CR< M]WX<\X@I.4NUP3I]W<=99-+KM-Y00\UR+I.0?0;LEX#T+-Y%>WWGF1]:>7EX,/PQMR M==$?WHQ^&XT'5Z,ZN;SL/^G)%ECN=-#RJ\'U.?P?D_$-&0T^#8:GU_T!.?TP M' SP])H#3R*KVKD_4J5Y,+>9XK$/OO9VWR=?'V:K[NZMNMO>!W?'4Z[(*0Q+ MWPSQMQJ/W^P<=#KMH]R=;V27:;''-<3%>SXQQM+"R&]LUK/A,I%QCMX1B))! M*= AC[4@5!$1D"LZ)TZW;BD08LFV,Y2#(&">Y@^,G .A;T4\7:9GC,5D-*52 MQ.1,2DF8"MBC[$[#4,VD8)<<4^*T5QI%BE#V%L,X[Z($AK/ MMR:&%!E*$8S7B#T /&/ [.E$,F:X-87HR>]2ZCO0\ : M(0OTFD"M4D(-O&E3RJ^Y(>!"[T=+D=H'R8]A& .8$BHU9RMJHQIEB,9$B@>8 M(HG'I*8(YH*(7)@Q ZX5R9Y?4!"<8#%U0U9Q_A':(1%]Y%$:$18$0F(W,RHM M:P'X/::,]BF3F"$U03SPFL!!P$\8":2(ED"6I%*EU)HU0D8'G?F^[1 &P65_-G,,#TR[C)$ATUQ: M1RYB3T1&5EH(GGH:;W<.]_?J*/V-E\RO$U"JBD,Z*/S6J$2733/#@9J>"SM# M.EL'\/=25%9+@NN;.S+^.!@.?KX9#C:I!NHX)4/8L6J0-NYB!54H&)S](U60 ME?\L4R&S 0E:]4 F0OCFU ,-4\.@2YW5,P$!L$VTE8@^^S.EGB&QV92#KN[>['0/CL@+ M]8?3618@YGB9"SHO8,W-K&<8UG2VAC4[^\W];AXLGWG"8J('Z\@*7/0J:--"%(XW 1>%/;L6+%M(NC( FIA_I[ M;EJT$$;^C\'P4I<&L"]3E(BS"C"^/O2,?LRJ,^."\[Y]M/YY$1,TWWB:J;!% MH7AFI\$ZSGN+.0^B3"T->#S!R4O8&@,+#DB(:0I+1@P^)5#!ITD^YT"\XU5A M9J98:%.E[A\0\NV;"HL%F_[-V? TK^;JI8@4B$*<:6!+P\?@-LI53 ?6V&^= M@W:#W8XIZ_!U.RI< MRKPHRR7C?I.,K6$PX QG(99*U0*,I7!.@ L\6V10* U@VEO,JT_W93C1]E)? MPJMU$'*#<(+J/'+!*I.W4L<8JQ1N,_D&$_*DK7MKTYAW"\&\*(\UGRG(N5JN M7*JD9WU!E# /HDLN#-K/0K3BP$L*"-@LRP9W(.WC\]GU;3]\!4<]+5%AA M[(+4F]E\\3^54^7=XQQ-/@ZG"5%?X9 M/0QX\"QR[-R+JV%>F!IYEZ^XAU"BZ6RQ*I_)#YM[5I"(X!\$%F^+P%)%!3-N MF6""L@_%6P8.I65JE1@47*A,L6@H=#>4U 5N1J8,AP.T^2.-$C4%Y5XOL"!9 M $G'QXV6![#P)&3F<>@G@/+#T(IITA1_5HI[-%6L7*/DDA'5KY7?U@KS%1Y$ MS2X4>]ZL_P=YM9?HO1< ^/7?2:O&YIN=0V=CN_[5)@T-U6 9C 676;P!Z!(7 M:M9[G)%P_03?/0WG;W:ZAT>@ZB>@T5/)[,W9 O8F50X$=??I=<;MJ 9>_E+L M7FWC%<0V[$=5;P-=7).[B_'U8#0B=[@M=?/SRO8*ONMAJUU3(S97@Q,#,R+FAT;>U] M:W/;MK;V]_,K>-(YW?:,[/B6Q$FZ.^,X2J+S.G;&5IK=3QV(A"0T%*G-BVV= M7_^N"P ")*78V4ED1>J'MI8H 06UGT]Z[?_?GUQVO_S0S<8%Y,X^/#QU5GO M-'BT\_CQI\/3QX]?]U\'[_KOSX*CW;W]H)^))%>%2A,1/W[[-X>[:39ZW+]\C$,=/8[3-)>[41$]^OTW_ 3^+47T^W_]]M\[.\'K M-"PG,BF",).BD%%0YBH9!9\BF7\.=G;T4Z?I=):IT;@(#O8.#H-/:?9970O^ MOE!%+'\WX_SVF/_^[3%-\ML@C6:__Q:IZT!%_WRDCI_*X;X(AX,H.CXZ/M@? M'(O#810]$<\&^T>#H_V_#@]AE8_A>?Y17LQB^<]'$Y7LC"4NX,6S@VGQ\D9% MQ?C%_M[>_SRBYW[_;9@F!_*.O)C(/SN5-<)E.1/*/3@Z'L)/+3 WYP5S]GX0U MP?+HSQN]7A@G5HDTZ]\_P$5W;\=JH(I@?V_W\,!?LOO:(AO!FQ?I],7^,8SK M+#Z$O9;9W5?_*DT_!R=)H?Y=BGE+W[_3TM]<7+X/+MX$5]T_NI;[S(W'-I/Y&_R[Q0P]D/?JO])_!6_7>]J^I% K/:[[B.H]9U;!5C M&?SZR_'!P=[+DU$F)5XJ^GO_Y7:@\H#.'>ZI2HHT$'F0#H._^)\.7$[X3S"0 MQ8V427 2QW*4I<%[%6;IU2POY"3O!&=GIYU !*]E+&Y$)H-8313>^UB)@8I5 M,0O"=#(5R2S8,LO@<R>W+561HQ6A*Z4?D8F!]0G$SR$JBF&(O"?BO-@>?P8!P# <'D22GI M^5N9%<%$W*I).0GD<)C"GT4*I!<%2.IY&88R)S+&/T\U[2&)P:^KD6!=62 G MTSB=D;BZ4<78+*!#?Z5E$91)! _#KT*9)4$F1S -BC.:"1:9(7WS5-YPNRM, M)><7GSI!'TD%.'-WB<2"FSP56:& #@2R+F1/PS2.TYO\UU^>'+_\ 4MKWZ)5 M9@+[/X)[SMDV\\^2#H[UG4B&:290V7T!UUMF^-2CWT^!K0B5@!P;JH14X7QI MY+7,$UH)RFYG&&_2+)B6V12L$\W_0;VQ.D\G"/41@[XSR8-\+$"TC,4U"8-@ M(D6"G#V718 R90QJ#S :C\^LX)[L[^XO4UGZ09>]?7ZM/IZ*,C>J(QTS2)-@ ME*91,!0H]".)!*$28@G!8$;D\"I%A0*(Z+7*9%BD&5%4NP;<2\+=2KE]W[/: M-?P"=8\TD0&0YB0%/4>K)2S%@-Z^EQR[ZPDMSRX1VX&GV.\_>YD'6[?;5D>+ M<-,R.64W IQ5C(HB?38LYBE MDT4'^KY'JF%S)68^5!I9006-3TQDL*6&^(D8Q'*;]$3B*$FPM;\':Q>Q3"*1 M!9&8T02@CHYK:V-[)\45HMJ;!!%KMLTU1"K7-M0V/I"7@[P0L#G N&;!5&; MI_CEHI*4I$S^NU1HRP$1-T<#ODARS5-U<3^)1H>!*G*:0D5*9#CP"F@*2??\M79.8. M^XW4!,RW* MK!7O\ ,F$WBY0^K#,FX#L$,@I,IF7<4%W.22U %[B,QPFO *. MSW_ ^SH?MH'C,:C)-.5)[3'S<29T[HC00(7.H,3AIN;PN650!0S>%&B%MR3;>]P@YNQ"L?Z&'+<'%&- +P[4V2_ MP7OB]LPG9_TR81O;@?5?*SH/>%LP%N&#,J,S1]\%R >8X&\P]O*(G^K0T&R@QP#51K33_&2.]P$6DQ$_%".X9$ @BU^ZHRU3V+TIGWHP0($K P7\'(](L@F&[P-<($T2&?-F(M5%V^YY#(#BX;"\\]-4=@E4 MG"D>_32]E@E<'G)=IPMTU>T MTGKCP=KJC7V@+50)K9Z-*\'$>!;8.X9V=*OTJAV:TBO,>I&5-?$E>^S5?0\RGLKTF:>9@+/@QSN M+!C5&V[>Z&&:3;5'B*6M,QKHKV(DL]Q\07_CNTWD9""S^AS&'G <"OH)T QB M%9(JV(R0@"XX?WES RI&"'=X(Q+'NLSD*(7).^Z0]H!&]H PF,K*O;<^<8.O MB[I$I3T#D44Z))OO?MW5=0.N1E-_D(:.LEPY<*P<;[%&/<<$7B4*O3XY!C-$>&HS&+0E MFQ_ /)H##42.SH<8^=]4*#(3IF+&=N6L'N?Z]9>C9R^_9 >AZCZ8OP8ZJS+6%*N)09<*BGGOX.V!HM91YOR'3(W8%,4<37ZA!T^*=@;L+', M&>"!L9KBF"%:'F'EP6C.40_G>A9OC#]I-+0C6%U[I)L\^! M?;AE%6"^T(:CK>+,7SL6=(N =1XR_X;7M$.25Y#<0+D$HZB8[0S1@-EZ]F0; M+.N8+,-TTK)&D@Y3V$.<;LZ"J[.6V]YZQB*W1P>J))MM,FI88XO55<])!B/' MLVK?00T%3F=,\TH9U@X<^@*V\TKOY;.-(OJ5[/S)AIUK=M[J86CJGYGS6&@> M<^(^K>QKE,%3E1-B*]^V:3&5UP%]+F7C#I;,"@Y:6(&KNS0Y $8KX2BUH*.]P&R M7>#BH !C'EG4XC_-K5->FTRS5N0'-@],4 M-$W3F+B^NTSM=?>7SG;%P(DCPHJ:8L;[S5#['$#)"R4I8R^>\E)>8L2ERZ M@ON2493UE4SD4!5$D.^DB$&7.<6,W-.4 NHLVR'XR63S'2Y><_ MK9@49MI9WX2;2DY:=D?QAUA&; %KZ=P@62.B@2=&,@\S-:"$=#9'C8EX8!P3 MCH#P;&Q-Q[*-L=9< Y;&.3&870(2W2S>_&;J)R1 0*:DP+CE<,A!TM4FT_6- M[WEZ!OKSYC% EN--!EM1][]+3K'@S/-)TSOHEE_,(_OM;YEDZ$G0[R] YR9W M+9NZED=>&!MH=RL:/=)QYZ9,BRX)1L#"R''W4U'$8$,17]+W%]$"R:F?BB#" M-28(@7E5G,"%FAXF*=K00>OL0*$JJOP>15K M*-74-&&+:;[:.M=Z)XTX*08+="H*<+KIT)SR&9>3*:E8Z,:),73%4;.A&A:2 MTJ^?;#/55,I7*^$IDXYX?WT_Z-WYM^RF\G_OQ/KVG]QEK=^C]N[!%P9\0>4F M\FC0 $9,S?ES58![3GP0>8OEMHQ[N-(<;'V31SX(EGO:Q%M HHGDG* "F< MA,0X]Y\_.^I0\14\!38"Y87E"A8FD!_@*>FC"3&\H>L%^0PQH2,#7D%)K*8F M\_3BU>5)!3>RR$V-AA@1B--3B49]6 ?.H3I.R2Q5(O+VQ]"FL52 M[!!S3+9($%AXLUZ)X:E#D-SKPW:#/1P'2PX8OJDD+ MD*CQ+ "%-2P(%T6$H9P63C'L_+DX*8%F\1*^]0L"-7)BI9H,8%5^K2E31XDY MKTCA\?CG:8&[@B58UJ_57FKAU!\/9%6S#(2"224JDFYYJ]EH/O<% M(FW FDW>C(SN/D%M)TH)P"(-;M(RCDSALO;3J8DMCH9#A..&R715)Y.=B& : M30.P8,QYSXWXL(+-X6KX^0=8(1++ARPM]%HH!Q)1F2*F/7P=+=6PLKJGTJ.X<&\RH5('!6?CX!W*8&N@%=0ND!F^\ M]72O&).GQU%J6A9;J6>K[3)>3D[G@[#R/).K$^AT#R1#)+V1NO:.WB!_^ '] MCDWES -=?4!H"J*IP#L.10J#\'#DAVV8#"V<72ML+0,;8[%R_Q8WP*2E_.P: M%/1H.ISW&N8:N4 ;A(E&B35Z[?69O<52+5^&JB3A6ERG<9D0]$(-_L:^ZUKR MV7Z;;3=L0Y:R?+33JC=569M8H8/BM.-G@0YABI@8F1]8ET8 >$:RCXE($IFQ"M:".^@"27S/1/R[<8DEDLU*2("F],("F:/E:!=5 M'=Z2IE^D6OQAK0VWW*1^P^#/"X,)N+0RM%56/HXVU2?SJD]L><@BF @2QFBX MF=!(2UQYH?MM8)XR]CIK24;4NY6EE9PZQGU7!)-Y-0I4U!;CTP#R*L/E'.YY.:@D2*;%'!QH%$H85XTH/&]!IMO6OI:> M6-__#]:@Y+3JN7OF5O.;:+=F8#5:E+EWTE1V.C0^ACH&TL)B4L=/@O)VJS'/PM%^Z=A4(QN]4T;E&R3E+JR9;=].K M:C^Q; R1W753JH6L?S4\(1LZ7J0$^4>*/LDM!%BE"CF$[Y\'P]A6,)SYU7UU MR 1#N?N[1UN#[8:[.K?V[*!>MA"*.,1L&VR\H3L0B%SE#'S96$<=]0878IV< M\E:QRW4",E'!D-C,P10'L@/6O.:*T_?ZUL-H% 4QR"MXU#F*][P$ V;KU%. M*!^?SI&+UQ*H;>*;TZTC-PA-=>BL.>I Y5G)T(C%0(DG%;Q(#_PQ09XNK:;V M,^@:[;'6)TLMAGNPL7#C\KBLTE^Y$!\I(595"+(5=7)IZ06K08GMY/!DC9W7 M)U2?E$G**,L5UY.T<;5YK!'EL?ZN#42IS9YU/1C:<\P6\SQ+"RNC8+Z,F#5? M#T0)B(6:Y+;81E\A1A.4(?J"%,Q)FF$-44NV6-R?9E_ M8?-P>X'Z)>O)1.P\BIBDY:+:8YO%;_A!QP/D#L$:'DDJ'(C%C<99'V*MD?L5 MWNEKS&\8"BQ"VN(V9;SF1$RDJRK!FV[O!N_2&US*O-H';>!0VH4IV"3>X5:4 M9%4V2&[(2V_:'=KEM(,YZX;-^+MIFA<[K@**B*#7BFL?AK4ZC'O@^*^VH%W? MV$2S %!+N^IJ EF86^OY&##3K)>KXVK2NTXQ0C9.1EE9%EHLY3M:U_* 4&R^5"J^ST>K+& M3MU^E?LSIW+?N%5;G;)>R5V5RU,3,L+68K,#=@'H@'9IB3PO)U/&PS !!W/A ML$UKXT+7,XETHI33KF5<G(57FY'(L MH'<0ZAT+"QB2B="2]EY51AS7_,;/3UM[(; ZT?AE@YBF& M0S !SU:ZV%H#E6G4&6PNB19\6H[&A/,Q\5:\J+IN*W VEWS?LUJY=- M;-HE+;5=TFHHD^WQBJ>;2LRVZ%/W-HS+'.GLDK+=-I68WZ82LTK(]/VH!ET# M61([4HT'1INZ1EM>P/O1N:ID:1J%6BE2!2UTIUU;ZU:4#]IU(9 9SF<+[]H9L.NY9;4<LYG;' MXLZD!OKEGA#8:^FM+85N)%"@3\HN0J%RD;KS87Q;K*3>;03_M(J*#T9TB$9> MEP,&(IV B3R@H9\BD M(""K2.0H)149D[Q%=4[";6_L\@R;Q22B*$.%.I/7"I7O4&7 JY!Q(K[H%NKB M\E9@GZ&.CB\C2%U8E!D*2,U#C7M.\V7N3"02)?-M$\GBTD_F?AG!OB1HWH U M4)IJ"API!ON)&'7EY+T6*J;:""\.]R#01E>:S3W_+J#S]^-S#Y#+O5=Y*&,P M<&5:YHB5&))9[+\K+X0<^G M=/@.>M:F)3N@"-P,ZX5R,!,RN.THV,H6E9\E(!:&9E.,1S)RW37DOU!3QP+]YE:M6MM3\2WW 08&$$83]5-]#U"+Q.^P=P47 MK#J;7WEM-DE*)DGIB;\5FR0E2W!5FQ2_3-7)$^)"53(9!%! ELA9_H]@*.6# M<(C\\!W[WS(:D>S1(*1$UU41N7<5$6_6 '&&:9D5IAW WV#OY9$*'XKX64E= M^$=4=:R:+EP5:I^)FY]:&WYPC*$UN.(U(FA1J%!:,_!QY;"*Q8W5K[C_&_R! MDO"=F$SSLNA*E>[7HJ$\4)7 MVZ7U(Y*V5TV,=RL*$$7P2<7QAN\L.9U^ 8JRB;%C/B.>%X:7UG+;SE.L\Y.?FC$_N)!#GU0I7:.$O *OG[#1?D];Q)HAAIWDVK@!X?Y,I@5E_G9T MLJP+',(1>:\!;,<[;&.6]9"W(+C')5;EE\@L(LG-O(^?NDT_@RU\W#3FAH>J MOMR9YG(R8 4=SC93([3 M.**_I.X.GV/@+ /Z2O%3T/552-^+D0&+$?!9C)DHN=-.;RSC*(!/32-E$CKB M5E*R)7HC\Z+3UO-VDB:2FI*8G4EO^.)XLJ^JKH Q8>],^Q[=8+6KI$=78\*'73&RA4F)UE]S-@,(Z M>\.6JHH=0Y<=S:5L]2JE[/32>$[-I>823&/='P<+ M,F [KPE7&#D>MW;>&I2%+IA1>86?M,WE$CQW55P=;#W=9DB!.DZ^@:\ATWG. MO!V;%9T74D2V(D.[]Q/0$:JR"1]AK8F_S!.Y2[**:N;B-W?F5<]&P,[&7((D M;RF;=NMDVU"([@+F<#K:LR@EWE7Y2N"D(ZIE$;%))K/E+'K;<+B)%(E.0NOC M)2ZSF=.1VD7:A?N\L[\UV ZV%@)6>8!FU7O%KC,/@Q\EDG1N7D]$4J#T&&(JGP'FZ]VJXD )=:P3V.$7:,4%UP MAU'BRGB(RD-K\=F=]D9L;SW1<\*[;IUNFWHUPW@KZ#*=;9U1"U[K@=)'7.]& MWZ:+H%:QEAST35N;6H=+UCM06KW1[KBSV][.LFJF'[+<;B:#2\H0=3,&)/WT\P$ZH/I.!/XZBV1!JKPURG_ELVW M,SPS^I;?%J)!TN-M0W M-\"@6.@NU8QY88AXBIH#X[6PSLXEGP77X\,-Y_Z- MC>1_7> V7TR9I2/GPJ*3 '-[0*O#/)+Y+(,M 1$TQZO7,+ \N].%5]MK>06[ MF&YE,%HG(IJC S1:1))"J0G2&G3VU*N.J4BD&KH0!3*,PH6&YB;/4][YC+W9 M6@>M+V$]4QKZGCYAX63@WKA=.?">%684:EZFG:C$S#1O@!^2&>/&1EB!BAX3,N0/=U6?^[JCB=]!)VNFQ2 MS$R*V=--BMD<@B7/!&E2H,ABS-/B;%-+@VE&A39(TJ($&R)3'"=%AT'!%I2& MC[#RFCMHPR>(*%S&VE;4^5A3%/LTBR.^=X$5C7;K8OL0Q/;6_O;6]7;37?_% M/5P-3_[3I7KREX>(M.MR'8**X#JE9K]3NJB%WA#^";F\P M9YP' ;&SS&W..+XZ!TJB:HCN('K'Z+#WO,X5,(4%E$# B'I(C#FY,76O&UXB MK;7^WUU;!MM\ MD[M8-I97,"XOM6X!O7*IX&G+M 7H&.WQ:!2-RE, NZ2F2L="3)>:!#[#-ITF M&LOY$_>LC;@G[[VOC^G;;=*OOSS?_ZX%$C3<"U7 BX9W6,\5;(#H_V_CIX^6CL?9E/.'2"NT'GPJ=<_[UY=!9_>=2^[%V\ZRV&7 MN!BGG*36S;"> &G+R$PW >WF5UD.WPY2S,!F%?B>+H."NRN;:X+H1SOP[K&8 MYO*%^9^7" H1B]D+E=!+T(]>3D0V NK0=^L)O#%(5N#_(M:ST(3\=44WNWM, M.P403!&9F?77N_35XR)J^>YP]WCO<.[7>[O[\W^Z&7;QL(?/=P^.C^\T[&,Z MMZS&CO?A]!_1#X%D,$;XST>'CRH^$V%BT8N]8)^>,G.LS*/ZG1_ 2K[9HP?3 M6WSX99,G-"YQ.ET&GSXY.^N^O;P(WO=.+R^N_KSJ=]]?=8*SLU/+WM:<&C?O MO![O/.\W6E;#]7P!/PH(;C$8ON*"A>3X;T;BDD^EC2ZBYY[%^C/(QV23?P%7TG[J8ULY!JUP].5L&]V?X*;[OGW]8]N>H&%V^"T[.3WONK M%8V6'1CTDKDO%FSIQ':=Z6(J0S%20(F;@UGP5]L_]H=>4H@N*L6"!TIG0==/ MRX\[S4\P&C(4URD%G]M;PX$%A5^^%TDX1G#MK.,#$M7*7&WXLZITY;('SAJE M-@.4Y&<6HG,8,1IKD%7!O R2IAT;;]&(,="G9@J=VR4'%L!AF66 MF71RS-^1F5ME28ULI5]O661 )%2.:9;0<=M98)&1K:O,)-8SP/C$FG6OBY&7 M.[Z"I$I>S9.KSN)$HUHE!;7"-MCHA*E.F<5)X),7TZQ#('VGTN4U4(2A%-MK MZZ?:2-B9?*R;3F@ #'<3&0(C J26*"7Z;0WA1D'X5@D(VE[A?E-VG2[*%/' MW*QRJ5;@UJ]1CEF(G3"HRL?DWCN-.+[8."VB6^P?\L%>[9!;AC;GO,H7Y?SB M4]#',WYS<=DEUNF?BLFK3R<357#>'P68&=T6V_,JK-FJRJ!, J3)08$QJ82% M$@==[A>\1PURX@&7E+EE5P$]I=0ITL5.MA@9D MN0>TE ]%:"C*+;HFP&U3O4KAGX%D&+&0BJ6Q^9N@WA/-+"9XA+ON-@/;$MM!O[5@S:F;]2O:W&IDNK!5BHOI MS1Y(+$''C6I5]NF?5;Y[B!-@<^.%034,3B]>79X$$QFA9XR5X'?P!EH8IJG3VS&AMV$4\+]+P,R-,(V#,=(HI4JR" MD!LB)[/KUU^.GKTD8$JUVO;)5K0=7.A.Q95F5<_$K0FRGY Z2")O9%EB;:+3 MK[2).FBG#B2PXZ%7,T1WSD&_1X\"W"5&ZPC9%=$!AH_MO?#_./>&/ LB JL6 M.PP+_;=!R^]4F:0U[T'';Y7I6&S&4*@4M4ZM6,C*;<*0)E]$.66H>5018>5T M^\'V)$,=W@>S7$EC%".!Y?1^'T\?N M^XD/?-6*=N6@8;$CQ6QWU1E9^V<8Q+&V@TP(*G,]-O@NS?ZC+1@UU7:Q]C.4 M2$LQK!L!JFCP.$4)%8L;KV'X_1!"TZH;M'%\% 9=V*)?#.1()0:"A\0=G">U M.X^3JF1'0)IPHLI M.F=$I H+0RG6F(#''=0=5H-HCC$;Y]*BCH7AE\+HQLP,S38.Z'9URYF+P(VZ_A2YX M>NA*9 .1R'SGXC:6,_[1!U& GNZ,\H8.C_;@O=;QSR2*'GK"0QEZ MN.@.@);0[:8,5J:+G(1GYC ..4GQW;&D P4U,+A.@ ]BXZED5*I\[,AJE?Q= M8LU'G%)Q ;>GS@I53CI5>:_/0UT@ NR+G!7<&:8I+;3J,="[D!O?MQ%'0RII M'G&0I )LXYF!.<,',M?0=)8AZF)ABYS46@Q=WQ[S*M6\=L(47W^*Q@-K3' R M< L5^W\C,>'U5;$1H_'8N8:27R O6%##KE.WH25B[1PLK];EP$46)Q$(6EB; M1X8O<<58N@:@ZE(6&@XNZ"5P3&C?@*:&3<'LE7]VY /0FF#A9>_JI(K)&=Q0 M$894AGJM>^::2\63$S1W-2>J8VRA?ZDFG4Y;OP?>7&[D9RDSKRLL#X$65M < M?'/Q\7)]K4&#(=$,IAA/.SJ:F#.W5UZ#F356 S TG.YGJ(ZC;8/^ER $\V54 M(ENBMH6U=(NZ)+7SQ' %],I"!?D MM80E =9?KH<3;$]ENN9"<)M-EI%H,(6SCC5Y.\$XO4&71X=ED=_A>:#Q*.A. M4BVUU^@-MY:A ^F.5WC!FM572,(.T!X(:"6'MLL9[1?++-AXEM0HR$O89-C5 M%KQA7%0R@ZFH'R1*2V=-+"8WW.$_E#7#,F/\T:H"%01RU:[&."(T<=0H1^0< M8R(= Z\1&UX.^BO=+4%H*@ZX+ UIY(O0\/E3,2,$6_:'>XC$I/+DG!ZB*>5: MP9V07U)DF@:W1?#T)B@3=)A*$U+#"!O-ZG=I1^(.M=+I#U$Y4!)L:6NQFRO5 MR;5,5[9+%TF6WA]K[&?LM_M2VCQ(2'7UY U&:FV$6LE/'RMFOX[5$)62_3P: M =Q8E@.)$/<._6EXBCF>G@![$<"7A&K$(^/_<1S7JVR*_RJ]Z\- M@7(^@2QR'?5PNJ*U]T%SBT>G'$^RH/,P9*T#F@8=-\[V1<&4=3+B^M2TFII$ M&&#O*M";9@PDIBMK3>171!'=^Y0\Z>1(S8WOU]58Y^ZTU;YN%#PW22.,@E(? MO,E:'D)/@YE>4Y>#L6Z^9+L#U"U,/"YJG,'ZIM:<==Y,5EAD?,+ =?OSZJ"2 MPDP(/EE0^+%)/7NZJG[U0PU5,=%WRB[%6!_(C=$Q1*A$,K+N%QZH.4%S!$SN MD12/L= 8&K5WFH*]@ 8"KY:2TO+"TXUT4X\V\[OR!#'&+RCR(M'+S5,[)RTT M8:3MV@JK!49(KI$1>X1MA0QGKL6_BJ*G^T?W?"-\?'Q&MV=1Y;IRF]E>M3>S M76%"Z/;>ONNO+R$X47/'L*Q;30QQ5--;ZVGB3J[X7TN!LSI8&JHWSMQBKUJS MFU%(9>L#H-0EQ6P'O2=;!_O;V)$F9Q?.M8)+QH8(9TCXV\^!"^#MBT[.+D%$ MUY12:F2<\13AV-@4BB47/47A]S9S/1RG:6Z,*&RF(++(ZIT/R W\P\\>D2.A>@=QU5 -TPHTD/G$I %NO<#% B%GVXZWP4OJL' MS6U_[[GML]6\W%Y/\W8_DB+"B4Q&!>;T(_)./9T'$VHR$T)4;D92E"(V6NI. MCFV>\/"Y5"#""3E]?&YV"EK^0[ DEMB<]L&/WY+W<)(^8Y)']O4WVR)UX M _4YD3YW,#WHR ^W]4Q+8^Z,Y*9MM33!LV!Z:8WC@+6:2W;A&+1:1KW$@>!! MRO'CD Q9>RS[:6EI*QCME4R0C?R!0WQPBT7?E4 ],&\.YG"(X8&WVJMYFI9) M+F-NJESDSJ^NE6C"82: M #QGS"^);2,\]OT53@ D12>2>31)%SM(=)P>(XUK>01]KS 3[%J*]J"7S^D@ MT*R3@8\*%3.UXVCC8.NX&#-U\_6_QY5?97OXO+?.17[=?W5//_9[?W2#D]/_ M=W[QZ:S[^FWW*NB_.^D'U7?O3JZ"TY/+[IN/9V=_!I?=D]?!R?GKX./YZ^[E M51_^%W_1N[* :<7YU>]JW[O_"UB!W!)WH<3&'C7&?3D[.IBX:S=\SX,'_3. M^Q?^\']^]Z9V>G)]V:<'X M[,7'?O#ALGMU]?$2'KR$M78O3WL7YVO)/.YQ&D@#[^C@@XL/'RXN^Q_/>_T_ M S@;/.V/9WT^B=.+C^=7W3/8XAYL+GQ+AP"$X)[@*O.+-EQ5W_W@8YM:[X6/ M;*HC]J9+\?UV9'5V:WZ!X%\_RF\VE^FV__/ -Y0PL<[%1+:C1_\<5(,(&Q$) MY?D5IM\.,WT#A'5?BWM_OL7]>)!&,_C/N)C$O_]_4$L#!!0 ( (E>N5:$ ME!%3(@0 .PF 3 86QG;7$T9GDR,V5X,C$Q+FAT;>U:;6_;-A#^OE_! M:ABZ I%DV4Z=RHZ!U$[3M,X+(F?!/@V4>):(4*1 4G;47S]*LINT=M-D&+!9 MCC\(EHX\WG//\412-W@UOAA-_[P\1HE.&;J\?C\Y'2'+=MV;SLAUQ],Q^C@] MFZ"NT_+05&*NJ*:"8^:ZQ^<6LA*M,]]U%XN%L^@X0L;N],HM575=)H0"AVAB M#0?E$W,%3(:_#%[9-AJ+*$^!:Q1)P!H(RA7E,;HAH&Z1;2];C4162!HG&K5; M[0ZZ$?*6SG$MUU0S&*[T#-SZ?N!6@PQ"08KA@- YHN30HCB<=8C7G>&#CM>% M6?N@UPG#6:^'WQUTR3OO[5^>,=(US>L^2A<,#JV45.!),2/_75O7KEQ)[ MAE/*"O_UE*:@T#DLT)5(,7^]IPP'M@))9W5#1;^ LD3JC*&"Y_RRK2J4S_% M,C8!$PJM1>KO&QQSD)I&F"T]5CFO%M^'DM.JPTD;9&!&,$E0& M1S_#A)CY[K>S.V1$_0=QQ6"VYKE:R;\=:P<_"[6*F7.2THA0%>91+A1FZEGFM09FUKN M4-"@*\!,%R^ALY40)YA@^5E9;Q>ZP"2:2' 4:)E'.I=&<_/F8M./,/X0=QI8$[/H/V'N90'UV +J$S:( MT,GGA@5*!:NI\WLCD6=8WH(NM\2GG%",+LLWLF[JF66%<:?X/94F]W%2GG4T MCZ_B5?E$ZW[+CA4@N5ZON5:_*-**^0( "H( 3 86QG M;7$T9GDR,V5X,C,Q+FAT;#KC0^)6J5P M& 7T>9BMD"D*!1&$$F:1L M"?,(Y1T8QLZKQ]>YH,M$@6N['LRYN*,;4MD552EV]S@=J]IWK#))9\&CO-N) MZ 9H=%ZC7GCL-D[=X\CQO$;4.FV=>HN8'(<8.\0EGOO-T20M[5[%2)6G>%Y; M468D6.1O-]VU.MO22"5MQ[8_U$J_;B?F3.ED0@=7KQ7&?LPH"N4,,$M3/F*L,.Z MU+_%D"AH7#E*^@,U39VDW&YW$C1.2AGN)3ENH<._3^B"Z@/V3.>IB)?IMY[2 M#_7YH_A/_'O7DYD_">!Z ,-)W[_Q]:*W4_]J. O\J=_?U_1%KW=].PF&DRL8 M#*?CU[0JOGXF]'LF%8WS?ZZT\5NEYU(&R#D,6FL 9#+A8@6,;7R#FH@3(D0A M%I7\1)B YY0,/1/F%:'B$MCQT]FYT)E(<<7 (M?\8Q3(0BQ22T*CG6*YYS?% M)95J%S![T/%'3"7,# \^#6B*,.$F>)YGN"?V2:-Y!(1%VMKZU=HX;3:=(_-O M&N51/7DG;ZF>/AXTFF>R7.%*W^P*@H0+IO3IC$8W+TI\,_PON=165T[=9JBI;SO/L34$L#!!0 ( (E>N5:6B42[W@( -X' 3 86QG M;7$T9GDR,V5X,C,R+FAT;,7/2\A-*6PG''(8E"3XEW0*"& M^&26[92NEAVRNU#QU[MM0<^<%XV)\?JPZ79FOOV^V9E.[^EP,H@^3$-(S3J# MZ?O7-Z,!U!S7700#UQU&0W@;W=Y J^'Y$"DFM3""),M<-QS7H)8:L^FZ;I[G MC3QHD%JYT ]KLE5BE!II>,X %J<]BQRJ[$2;#_A&GYU;[GEL>TEM2O._W M8K$#$;^LB>#R @/_/%BV_:2UO$Q8T [:&+0Y>LV8<_]C$%B6KO6O@K399_BR MMA;22;$@T.TT-^8J%[%)N[[G/:N5?OU>0M+8TY0-KEXKC/M(3*TLV)*,H777 M+\ ,?C$.R\1*=DN-M0KM&,$I(]4]\CB.87,-H/ RGH5WL=A:^&M-B+9_W.QK5^*72"DJ'"Y!TY2%_UC"$R*("0GM2'%BNX$:U>86$?) M"U/I,<.5T.;@,#>VZ8J^T6!WUZ36,'<">#&F!@1!X#3/O?-6YPR8C(_6BSO6 MUF6GXY\!)? JRW"E"&X%5S3?:XNJZS"2O%%8::LL$4O+0%QV^2W;0[-=K]I9 M86;9V*X_:$B$9)(+EMFL?J=7,"B,F"3(C=BA1*T+;%'4G/T1%9DPBC*@':H[ M&-6Y%KX.>2IX"FRS0:9TE0^A*UV^Y[QK/%@*C^;>GY^T.E>Z7&&J!,?<)DBE MM-4X(-J@E75S,WW\.EZ3-B3KM@ZT9CRU](W1CY_VW;)]D.W=0;&A:DYVJQK? MX;W1<8PZ_&:\'R%LJ2G;FOLAOYDVA[6:?.4,[G\#4$L#!!0 ( (E>N59\ MI)W11 @ -PH 3 86QG;7$T9GDR,V5X,S$Q+FAT;>U::U/C.!;]OK]" M$VJ[H2KO!]"!IHH&IH;:Z4>Q[';MIRW%ODZTR)9'DA,ROWZ/).^Z1[..?SC^>7?_KTP4;V52R3_]X]^OE&:O4&HW/G;-&X_SZ MG/UR_?Y7UJTW6^Q:\\P(*U3&9:-Q\:'"*B-K\WZC,9E,ZI-.7>EAX_JJX9KJ M-J12ANJQC2LGQ^X)KL3CD[\<_U2KL7,5%2EEED6:N*68%49D0_8Y)G/#:K72 MZDSE4RV&(\O:S7:'?5;Z1HQY*+?"2CJ9M7/<"/?'#=_)\4#%TY/C6(R9B-]6 M!#\XW&]WFLV$XFZWUWO#WQSL\[C7[%"[,S@8T+];<+(!\U#'V*FDMY549+41 MN?[[!^W<'DU$;$?]5K/YU\H=.TNWML:E&&9][RU*$X6QE<61DDKW=YK^[\B5 MU!*>"CGMO[X6*1GV@2;L2J4\>UTUF.&:(2V28&C$[X0>T;F_G93>H!TI,IIY MUVH[ERYN1V(@+.NTZJWCAK.?C6EE9$L>1Y@]TD_OQXBJS M<3Q][T=W9ZI9[[EIN&0C/B:F:2QH AJR(V'8:9857+(KRI6V3&7L9Z53UFK6 M_L82I6%#+!$F@LF4N&:$B8W9>ZZCT:N=UG[SJ-.J!L)2"3N5DH9:L?4C6@0@35F165T01H!*A<9* ZXA,C#[T@6CML N:6UKP*N0LLIRX$8!W87!%(N MT%P"R=SK&@$3>_58=1:%A $@K( SWYWQ_D32"%&3ES9Y:"DATMN_L825HJ4Z">(VNM9,!8 MKE5$,1X;M@M(Q02,!MQ+&! MY(>QR_>"P%N]GI.!QUA;GW,?!E[5R8&(%V;[*BXO#P@@*GL*F5X5&@V !,?" M>&J%%66^';?G6)#R,K%KDMRCLDSU"V152])WA0($#5^,DB+V>W13#(R(!=?" M#4 $0>)33>9:*HP3"3Z(C5<4GHB5(3B$W;FOE'.$0U1([O('AN6=6(@-U C2 M95EQX=> G"$H'O4I_C*E?Q.D'D'[+QBM?F^].]@2K5N3V IHMZ>_K;$+O(]% M["#)CG;AU.N8YGF &*!1\(*>S4:85UW;H(\O#RR G@OV.ZI(Y] M.KDM!Y07.@=RC="/4 *2)(Y&#T'S#= MBE2CC3"]&'-9>.9Q:TA) E$IQIA]LT8WE^QP4S,^T"C,!/PQX/*=? #6 \!*][,?V'-5M?>[>5+ M8>9+E@'VVCR&[USN55%4:+>V2XEN#6!392R>NX/8V;G2;P7R))K>W5 E 4C! M1/>L2Y>QA2)_ .'.)OQ)5O!K+W@UXF:N"AR'>5!3[,G=ST1)O%,FQ0W)\C3B MGGWU&R;G80C_P7=E'IZ]^B9T?MWNR)]CQC-@5Q<$XOAL&6(++G$@>43R7Q&+ M<][^.\$ZRQN MZ+="P'$?(T46^0.#O1_;GQ>R_3F5D%+P60"1;G_J=KJ1($"HS+;S;];,#!^'(JL-E+4J[>^CZ>\+6IOW*J=(R8D&H52Q MT.0Y$%#QY]23_LB\_/C*QW=7=<> M)G/L$@"R?KF2?@5#\>+]=+T9WE%;(,;&LY[+XKHO:MAXM:S3K>]W#C86-^NM MKRSK=K^NYI><;77JA\W._[S9[D%]O_5FJV8;?G[#'&,93HTD]>$ M9R-!";NXI:AP9T/L8]B6O?A1[)8GE5 O-'>^W%/N;0K(AI3(S97@S,3(N:'1M[5IK4R,W M%OV>7Z&8VAFH\JMM,X!AJ&* J5";>13+UE0^;:E;:EM!W>I(:AOGU^^1U'Z M[<&0"9!D^&#?3J]^N7S.1G:3)+/_WWW\\4IJ35:K2_= MTU;K[.J,_'3UX6?2:[8CRU3K_6".UH;5%O]4:C\?-<;>I]*!U M==ER3?5:4BG#F\RRVO&1>X-/3MGQ#T<_-AKD3"5EQG-+$LVIY8R41N0#\H5Q M)+1W$">=]OYN=S_9VV/L?Q&<;,$\U#%V(OG; M6B;RQI"[_OM[G<(>C@6SPW[4;O^K=LO.\AO;H%(,\K[W%J6IPMBJXD1)I?M; M;?]WZ$H:*Y='XS%+&PI!LU.T75Q?O+TY/ MKBX^?;SML_\(+V)]O%2V8B2_EL:*=/*G#Z6WGJEV<]=-PP49TA$GFH\$'X.-[% 8J,@)S2>DS*TN.4: E.:S&U:>D@Q/6@ F*4WP2A.5@:6M M"G9+!CE/N#%43YQ)1J^Y1]JL38-W#,Z@2^E3(_IP!HG02(4PRU$=GC"NR7@H MDB$QI?N8UQ^#IJI&W R821RIDN_8V&'&* I>.(==.T6<$TQ#'.$:HS$D\5I M>"1XGQIAS;]'H'3_.H'BJ#$'%!VJY]"K(TI@CF*]4"YRT"EB +H2WQ-9.AX% MO!=P5D=H""TGI Z76"Y@)-R'CD5:,V=KA&YE\!M>UA="PDR=6?+V'TWI40=([3T74M'[:J1> MW5K62I^9"HN5/',4J-)4X-$O^ 6AFGMH 2HBEMSG?0X\QU*8H3-W9AGHWZ4 M]\P@"*0R)>JYQ*"5#!@KM$HXPVM#M@$IQH'1@)OSFV1(\P$G)^#ZBA%1U-]LQ@(L' B MZ9'R]:FYDFP62)V]%QM(?AC;=">(R>7/,V[@,=;6Y_?[@5=WTB.AI=F\BM, M,0>(JIZ"JE"E1@,@P9$PGEIAQ7/?CMO?S$EYD=@UE]2CLI(58.T-0/.IS]G5*_T.0>@#MOV"T1KL.K?&& M:-V8Q)9 NSG];8Q=X'TDF(,D-2JGCN>I 9R=DG8XI9I-,0,4"QIC3V\G3BNL MZM9%D(>71TX _RW3!27NT\E--:"BU 60:[RV21*EF7? :_(!SR%9) ",$EZX MR' FV&\$D"*"1 %&_P[3C4@U60O3\Q&5I6<>MX8\32$JQ0BS;U:(PYF*V(!) MP^-JO>A1B8I@01-4::Q*N]Z#3;B>SJRYD]SI_7LY$D_%O \T'F8"_GA0N0Z^ M ^L^8+'U_!?6;'GMW;E!)#6D9J8-')-Y:'/F M*=[/1T6_$R+%-9?5^<<=^_J=P;Q^P.3<#^2_^=[,@W2WN0ZCC]LC^9-3-H5W M?4XCCM46(39G% >2!TB )2+_TZV3N.&_U8*..YCI,P3?VRP\WT3]$(V02<2@@H^"R#2 M[5+=?C<1'!"J/X3>;,=?B:W<,>R:<]5<=,7M2Q; M+NOVFF^Z>VN+V\WHD66]WN-J?LW9J-O<;W>_>;.]O>:;Z&"C9EM^?L,<8QE- M0?.WM6[M3G3V.\4-B6['I@O8I95416T!3$]]?'"&2/.9E7R@DQ"6G=WP&^J= M^PS5M*P8<4R3ZX'&SI@U*K=3_S<]%>ZWW434_E@;?XWI?#=9(5.^\;##[9'5 M W^.,;_:ZH%'_>?TW&GUG8S9K&P014^"J>=NHTH*6+H^&B'^")9,%^RQP'^^ M^T9K&.8^-#S_1:G5CI\.!4_)^YD0^!2V8"_>[^WJ;-)=;I@Y7^T?=U8PDX_$ MEA<>*T:U>!FO4.$J8C_\LC#B:Z_G5#,R M+FAT;>V]:W/;2)(N_/W]%3@]<6:E")HMBI(EV;T3H;8]LX[3[>ZU/=.[GS:* M1%'$& 0XN$CF_OJW\E(W7$C*EDA(Q'SHL4@"*%159N7ER2=_^C]O?WOS^;]_ M?Q?,BT4<_/[WGW]Y_R;XX<6//_XQ?O/CCV\_OPW^X_.OOP1GPY-1\#D321X5 M49J(^,'=W-[P;#]/LYL?/'W^$6YW]&*=I+H=A$?[P MEY_@$_5?*<*__'\__9\7+X*WZ;1_=OG:"'S MX(.\"SZF"Y'\VR!7B_ BEUDTHQ_FT?_*5Z.1&A[^>)HT3J\8].8=#O MOLZC250$X^&I/V#WI45VH]Z[2)>O3D=7ZK;.V*=JJF7VX(,_WVKPG^0T3<+@ M6JUWJ':,4/_^*/,"M\_/JUC?'?B2"MU)-M,AD,$VS99H)T ;'K0-WA6>9DNYX ME:E;%-&MK(F3OFJ2%D6Z>'5B+Q&3/(W+HG[)!@FT ]I2#5P:-3#/]'"6XD:^ MF"@]]>6%F*G)?R7B.['*?WA\5?%(BWVRE;A]OO[YEW?!;W\-WOSVX?.[#Y\_ MU5;Y+S\58A)+NVQ9*+,7:GRQ6.;RE?['ZS#*E[%8O8H2? I>])K5#*\U[+]; MF1715,3\\C@/]+6=S>$)S6BAIK$(]9/YZR%^]6,1-GQW,CP;7[9^?3('\Z!'NH?^Z>GR*_RX?J14%Y_6??>G).ZNWY7 F\WN MS')%JUWA6W=[XEDFX3!7OPV4%HW" &:P^2:-V^GE]B-J6-]8SFJBO8C",)9[ M6MUK&(K26N\#,##I$)/!;[-9-)6YM^SWWLM-[VIV\CZMP;-&#?^3".:9G/W[ M#W^*9'@>SL['+\7)Z=G9V>GEU?G9=#2>7807Y^+E[.+E_YR>7(Y>VIVPFR'2 MW(;*[B-#XU62)FK;C'[Z451/T8=0A@TKBLNSI^U;FQ'E!&:E@I?XJ9:$&#N&MX%.13K_,TUA9];V(K16QJR3->(Z<5)+Z8=$-/#,U:ODZ04L1;27D;7R>BH ME]$.R.CXX&3TTU).HUY(MQ/2TUY(.R"D9P]9.I5A MF:D'S-(L^!F /3+/@Y_5"P.29R+5QS(0O5!O(]3C;@CUZ6$+]7DOU)Y0?T@7 M48+[ V-2;Z-,3HLTRX>],*\3YK-N"//+PQ;FEP=U^,^TS!(9ZE/TSW\ZOWK- M?F\OL^MDMBL8I@.763 H#DQHWZ1)6$X+L(=U?+D7U76BVA4LU*&+ZN&AH?Z1 M]DF>#=)YV14(U(%G>4:'!X+Z"'L@#-Y"!1Q$@YWHDD4=0Z$]0?M_+[-EFO?8 M_O7BW!6TU*&+\^'AI7[/TJ]1+Y[KQ;,K.*GQ@8OGX2&E?HGRHIK#"=XER%P4 M!D4:*&.YCSFM%=Z.X*$.7G@/#Q'U/LF7A'("$7X7JW_W<(D-TMH1P-/!2^OA M09[>RCA2XUG!J:I<5T/THC9%#U)<*[,=@3B!>?A I>E=X6+JB]FQFMV@A7LY M7">'78$K;9##YWUVC@^Q?CV]Z[DE-@AG5^!*!RZP^5 N)C+SBFYZ25TG MJ5T!*9T?MJ0>7BY&1X@&P7^6:C@S-2[X$[.IGV6V !DFJK1>FK>6YJ[@F Y< MF@\O=?-1YFH,5H+_(:8BF?:YUO7R>M459-.!R^OA96MJ)&P$ZS>8ILE*'<*Q M7,[5_NA%>)T(=P7-=. B?'@IG(_RIHQ%UE>W;B6F74$U';B8'EYI>H6C+>_K MY[85V:Y@F0Z:#V;<%Z3WPMD@G%V!+AVX0?K/J1V!>UTT3?$V;> ;< 0 M_@/;-BX645'(/OVR7JJZ E/:(%7/^SP\.T ,H170_@S<6EJ[ E4Z<&D]/%"A MD=;@UR@IB_Y472^G70$A';B<'AZDT&-DH0@1GJ^].;R-X)Z>= 6-=."">WCH MP4_E9&IDM*\_72ND7<$;7?:1H'T+T_I($ 2""$#?.Y;K1:HKV* -(O6\S[WS M PP#]>*YC7AV!0=TX.)Y>'&?Z^4RC9("FD'9:K1>6M=+:U> 00GZLG+-,<.?J\R&:M;W\K7 M=U%8S%D:W*MH_5Z=V$O$)$_CLFB_Q%G>J3H*9+:G]8TJ4^3\=Y[9[7PC7TPR M*;Z\$#,UUE_/;A M\[L/GS_Y$['3I3K=-&)A4E^!2\Z/5"9#=J"7DOGR]K6@KG@;ZVBSL\H07FPX^?S%\/\2NM M)_WO3H9GX\O6KT^&H_9+U]SVXG)X^?+BX6\['%^=;W77 [$$#B^<_%$NTEL1 M8QK(+4SO;?@M#8.NH T/W(8_O+)T0QL11 G+:B^J:T6U*Q#&@VZY?'Z0Y>?+ M3.;*R#9GZZ>YR C02-UP'$[A7HC7"G%7D(T'+L2'5YQ^71;S-(N*%=K*;\LB M8@'NS>0MQ+8K0,<#%]O#*U!WB^AZ$5TCHJ.N0!HWB&B/EMH[6@JH]ZG=8W_J MK16IK@ 0'TZD^@88G1%"D,*_R41FP)@DBJ*W03=(8T>PBZA'AWJ@D5129&):4!'.^R0OLA( 5+T8KQ7CCF <#UV,#P_CB+U6@S

[]-5&Y6V:X&BNO^='M*DA6V-KQD^3PI0LSZ*YQ\U33< MD8,RONK-!+BF2-$1Y83C2!RILJ+0*T=II"),5RL6QE:?P\8KS-9C[Z14MAXN M%=")EP%-*=ZM\%+,:B_-B2Y,EBC0J'0^-V_E[E#@.S78;TZ2K+4?V M8T7@H^59W7Y\H.381FNPBDW[\/>9Z:FBTN_"AZ87%#HW=>\_X3W@(]3W=V@% MRH!BF,0$[B:*7J9$O?X3/'-L#$_7],USLB559IP)S^GDBQ5B FYG]:"6_V]/ M0/GW C5*<_G[HBWT(737X'?0V#!;VW)>^J!!9,%WB'(O3?1#U!4D$\AQ5D9^ MO1EL79CJ\K+JN'-N>/>OFC2H_F"PGTMMY9#VJQ6=+LU@-D4W9SO5#R7XPM7T MS; 4DQT)VGQ_C,1A$$&T)XC2+U-,TA/S)F17"O_,[1N6OMA@K_F%"3B0(D*]B-(R'6]DE!R4"W+V^GU#HF)3I MO'-1XHY8V!^R*/4^J$530Y[7YB5CFM)W'3YS^JX'-"Q06/68K6K!0G+-[SEW M3H!$N+J+YP!#2V 9T!>P3Q4M0YA9S.:F\4[0M&KF=7KW"LJ=I/Y"]QY!&;-) M*70ZC5^'[00+TJ=6A[U^[:12+[-LYPI2@;A'Q_##O7P,8"+($D_TT*1+W] W M^VLW2$,9"^O7-XWI+^5^WF/'ESO%*2#3#TG>NG+S?4PU)X<>Q]T;;QOVQVAF M72 E^(T]$"GQN5>98.W1YLF_1+":*?B%TFK>@7+.-12F#]Y$>&Z3X,UW<84'7IP M,92J]+SGLB.?S?[7Q'M]U)4A=T1KN[]V1%JT[1[,^9"_?%Q5 M<#+HS;VRBP&B1_@>^EL^W^76@V82JFY#/V]@M_LGW4F81+^ZLQBT:O^1?O*\ MX^>/H]\.QK,(?:_&UJXOLRUO-BJ_4R/TKX*<,HZ51AB/$(;H6Q9IH[)'I]CGL1-QWK\IQ,_BS(75^FPZ^ M.RX)Y5T/21:=OL4]QAM"Y2G\Y!R2*N M9Y!,3O[DB5>R&KGZ^2O;OBLZSOZ'19^'/S4(467;Q*U%DA#'T(,(\LW^B<4Y MPQ8=WW&;6O*-^F 2$Q!LP%WHR72HX^*]N%#*PYT]\-[BZRQ4R-]C[[FV"9$P MT<_@-*1=1/&"&<7V'EL@[>9PG>W<1.#A=*'?FH[G&P8DW4^H2*?X3)[7O14M M9.Z]9/H$6DI8W:"=_>:P-,O6P.,I(6*_^6[76\@H<]XW*#JM^^KR.?_\&&'- M_;(XRCC580\']\P^-V4$4LA95RF*0=?;NXS!0YE301J'?EXJ/:$IS-DH=F2; MCVT+$14XS4M-9?E:5U426M3+?[D!"AJ1*\I[W6U*GQG[JMD7QGZ^5ZIL^4)? MP65_4Y1>"(L2+%+&F_&)5(8JJ$*$QMA9Y7Y<"KKOV2#SZ7.MK=O0#.F\E.5+ MMB[>"C+$(7JH!"4!BI.CJ1AR' B9JVKI97&CJ\^[QAXY?+JH& &X)#=L8Q^S M+TC/L;UB,T=JS(TW$Z)SE"@0K#;WG(F6\1C*-D",(3U2-,>EG"OI]VT31Y+J M0?V=K_P3!TK#VG%L2$&J.I2M00YL,?X[05V7;T6D\B5I3<6:D#1C? ;F_NIZ M\R5X8.6E6L:ZLR^2E4%-R+A6: 5VM9N50=W)LAD! :X4Z]8,##D<(A.^_,DS MQ[F1\D%8TEK7A@GXV$A$-?2P#/@0XRL42G%T0$RHZ+X_479 M6C8F61 M0F:G8C/Z&H&CM$^ .+O"L+8:$7<,U- K(Q=$/!35@5T?7AOC.JIE6FESIRK6 M@)_[^$'+_:_W/=9]L)?*LO )ZBSC\&\B(@$M#6;D3=J#UDT"E3G2%9D[ J1) MZM"$4_ILEUSPBSZ=_#W5L9]"MRD1P\Q692M?P&$DOJJTFZ_-Q*QXW>!_SQNSX'7EQ0#P2N! G_QK" M,PJ_@PVW:RAX4'@;+&Q?D1G94(T7C%^WO*PB< ) "FL?&QV@*^^EZ8K1I1MJ M">2Q6I)W=%VL\W.OG).9/_4XI#P>;.+R'[GRL6&9P"'=9"8 UR" B.89D@> MIK]W@W&PXIZ9'HL%D,.7H%M;H4S@B8\A_<2N(9T^PV+\]E9M_TC^(_F/Y#^2 M_[^1'.VAVU(0380GZ&/5E#]M6 F,DV<0732^EMJ3F! S?S$]K>\8]T7GI#0B MM-*4SA]-E%NER?0_1G/G$Q+H3GFM@_;7[)J;;[S(O,4$;.:80+=\W_U#;I<= MH>0LZKZ]CP0_J- 4/6CO2YWW1X]=19Q.5$R75!W2J#_CR(%[I3&[I1GW7#[( MA:&34_TARNSG\=Q6N^^XUP)IDPVWB V$GM&T#;>2_IXM_/$OE,TNI"]V_&P\ MJ6QO%':A0GUXQZ+6L[# Q0UU8Z^20'VRKI:?"-VI#B$(UIW)Z'65;&^_ M0:A)C'+QQ_PL>D7F_"BRBR#"F@A1\'UUHAR/T;R@>K_^T-K.<3O#K6M@4XKA M><_;ER(@(11* M;W5*%>OFB35[O;#3MZC#.YFUI4$W5CO^#TWT\/_1/U\IC^_M'[Z.^1\-^+G_ M>_-]H5,<\'\E^_K(/X+_WQ2LR/<0L-/&RA25?0YLVG)3A-O5_^>7[/\?@X5K MNKRDYV*R&;>Q5BV+ZAGI1*(0-$TKY3M]0YQ^M;Z"K9 08:RQ.!.7SN'>-T#7B9=AJ\MM7, M. SYZ949?L-)B7LCY&&= ><6%5G:C5HO09I;&[V#;'-CDC<)A3TPN\^8P*;'YC Y'LF$/61"7R ,('3.%8.UF("L0ED M;T84;NL^QG HO]#!,(X^KOY2WXI#6U&A2GR8,(!@\TWE'QJJ]L M0F7V6UN2_0I)RU# 4'BNEE_OT:>O^)=P;P1X&I]4#N'&3FQ1/4"'X,#Y[N)D MDT!%J+< _C1'HL\;LZQ8SG.5-@?- RIV.M*0&E0ULF"$MKTWI9#!&4\I7,N1 M'BM9DXYO+/RX]XYAF;.@]3!SM;VME7,3L%*4_#B/D7# 6)*KCKK8Y(@U!^@& MQU&1BB::5F\.X6>M"S0_-)O%ET6X"F0OI%J7F=6XDVPW1-RJ$V8:]%LT,3YQ M^7*<%7*!ER+>KLF<"OLBBZN%IJT.>,_RPWVQH()&C*^V,!EO@.% J29A3N]: M:.47RH8(JCP66;Y^9X<[,5?ABX'&^#=)-]HW,$%2^VJ 0XOB$'M\ZRTTWFM,[K[E_)D:@G3V?N9?8@ MG4B"%5538R=.:MU,V*P[;BI9!(EC D=%29H@'(I5+: 8#<_LU>F(+ZM-VBM( MOLP\$2SI=@7X!"PFS V3CNFTN0G!5NM*4IKO9-!KH[:V"G469NV79M9N+Q%G M(9]>!FG0K-4_4EZPO!SF7J[]X;*'S- DM33H J=\B1,\89:K!!4@U^*@T9Z> ML?N[]J/CDMU=[P]%L<)0C^-1-$VI9ZZ3"G.0@;Z#12RU7/^$L1_W>5%141N9_^5+]7#K X'5ZD//CCX!T:N.^ZME#Z"', MOKK@X@ED<#..]^%48;V9^'9,=[GW!\G$GK&2.:4!KBU>[H"JG%<#' 'Z!QZ? MNP$L>[\@^[4C(ID =Z!WMBB1%477U#K*W(T+$Z4">\N5HX^*WC8X8GQ"FP]6 M?8?2]/I8SG^\">^_ 0K9%.NVC8B9 ]-,X#"A#7+LUY0N$Z"65!ULF,6_F.5._6 ?&3";GY_DJ, $GB8Q6B6.3N\5TPQ^ MJ?BL[#UW)?0/KW;*>O>B+)G P0]["=KP:H]^4OU#;,W#WD,&HBQR(QWS!+0> MN@-"$P*H5.$PMUK:>9D_Y1DD5+M&$@B#U>!?#)H\I";[K9L0&G=GXN@,B@9= M,*OY\,DJLN J\>-LV:LKDSGUXE_DJKK%S!>7<.VE$#H_+X-3BJ+P ]2BB6!/ M(VHO@.X6!'F=X$*#\&4#A5\?0,,.L5=@W)E7P?!F2ER;D:5@SX(4Q<(*\5X9!A6*/2;_"UN9?1 MQ%XHN1%#MH+$0>&MN,DIFOJ,Z>_*Q'DM*A/X:D6)P2[:85K/-Q(QLUM%TMIO M-,R-1_5A/?T,22NX(!.0I&.%+7"'O?2",5\3;RW/8 MEJP+J$+CCRLL0N(=)?^N"3).+%_X$UDQI7.MW?EXU!_3&J.WSXJN)O ////O MZO)'GDAZ6Z? (H)/^99WIP=&=>49(W\$'U3MCI8-B!C"J6/>"4Q@/NW7+K0Q MC(/J-O0&/$G,]MHR*QUDV_2#-1]V4>'UGS@$"'G:'#GV.' %T3%K@L)%E/9S MDDV5>G).5XU[ODL3MHC#?FJ=WC*JK9WPG&Z(7M;E6;Q]-S- W/+E3V\NPPFC M=RN7\EY]69JXWZ:@\$ G5&:D2A])6(NE!=&Y]F(PQ/U,('*X:"^+P+GU3@9"J8/H?RL@T+-ZJ+BW4[8\0ZJ\ M:'>S'OIRCT-DI,#\9GQM8DDMPGD"XX9[.LM5I^&JT:XDU93N2<)PNWC53+VC MQ?)(_+VXL7@T[A +Z,)F9!K/IVU@3Z5,VO+_6_0_""$%J]33.<[[^_"-2(HV#SG-CV)"\$8-6!3GF.I+> MC3<<^Y5SMAQ+K&BM:B?>\52:M/]UUTTKX914Z\='9ZWOI2M?0^)(\"?WX',U M:#$RG2%?[MV]\;ATZ;A],\.9B_C^MJ-H\ 3N%*.?MS-Z:G-MO0OR[56T!2L* M&.T5T+W)%HVZ/.!9,M;VRS#*F6+?ZOW6LZ8^[54&[U+0G=>UM5'R:7DIMVR= M+6^93Z3>IW>]7F/TX,0(KH0(AMP0Q@ES"&G=BN8<:\\9?Z04G?#P\+UWE./" M*@YY_6T]/9;9W=PG3S8@GD>R]#67OZM!5\ E$0#"O?[C^B?)&2TXP=N3R*XE M24_V;._WBF8_HR2D_WF<2,KYF1C-%=Q$J^M<0--4E#)NNRE)F M>^T;E+EQ;5:6IKO%P6?$"KD"K7L.8)R!M^1UO\ MH%%Y4>NA\;$FDUCU7T9B\6>/IIFJ>-#R ,@;PMQ;.$>###UD+TG;F]Q"// > M=3G4TT\M,B^)'U87_Z(@U$KZ2:RY.O9 I!:YPU-M[H+AFD8NILGT7MU!\@-B M5;0O2H;T]U4N\S:KP[D**[0.>Y[<-(NLV%-,,MC%3 M<&I&!DF.SIN*V'O-!%PP(M]G/>T2SK)39+%^JM;J-7?J;6"+L=*6R=)):J]X M;IWS<1L!07_9)H+5U"@OS'7ETGC6IPBN/E-/J"B MP9>%7CB (?0K>(9OC'[4A\^Z8?]8N=0[!T]JM9E83!=P+"9P-W 1K\U_%O3A\'M\&TY=4+_]%&#'Z8J^0W" M;&Y7L9FWZ:\-XFN#1E]#ZM__&[=T_VOP\1&U/@]T-LJX/:Y,C[=1WRG=N3<5 M?,:L^:FI]+&T/DSS#FC&!"Y;,ZZR*H]6Z[X%.J+Y-CS6!C5\YDWT^_%SB7;E M2YUME<]3GJ=ZEH]2:[S?C%[>G]1V.2?QE)%/H, HX^K*KY++#,'^9NRN"&'3 M ,.0+/& "S1 D3BK^,L#](N+TZ:U7?&K*25K'VTVOP)SO&/5_C,G_8]I\![1 MA:HW]^5-)CB+Z7;J60_*&*JT+/4U/=0-F6T2M@65OWKU]MD ME\2)9!?SK^@[$*D5Q!W_^/]M?J8SB"/)M; \YDUJ._K"8'GD?ID*DQL*_ASX M#2'K3!#/X#Q,XP&YXY]:]EKUQR 4<,2)_ M1S:DNF=1KILP0U%=8I&" .S"X.HMZR['TZR@THMN14M,[R7CP7B'J6&:0LNF M[$;!Y'5XB4*OMC4KJ"R"=SVKD5 J>KP"LBYN;?VT'XY0;P% MXZ1!V.4]EOM%M6#&)RE63* Q!*O D-R D. _$)&MI-#0T[S!K$^_F [&Q>TR M.JY7>D]?HRH@;[K^S-&+(Y@C^7>^89P(H"*T31D53#,7%S@%']>;4?T2P[WT M<\+ K"&"E/^9I09QU"5*8-U6HHZ2I[+=&%\ L5IP9IPU^H6!8M]#:="&VDI;8ARF'A MBC],ZWT94I7GF,!LQ?V.3;PJQ9K.'T[E(5?^&I]7\7H HW\>*C?N?+#]X/AE M)A!FG86T8!QRIIU="G6EN+@I!=*;H<4_[W0&Q45M/=M MF0VZ((1DF* L:@K":3+U/8W$([MUXPFF]SH.'9P>I"Z76#IQ!(UX"+G$>F;[?S6OSCV87_'MVA# M:0TF%_#U=IL(U)VBECU[BJ$H8RN[.6[-&"+XYYKO+_HJ$XCZVSK50C>?;YPM MI0Q*INY=;VG*./[CT4;#LS>[\WR8YO>L[W_2+<]38*U1Y!_WM^%3=F$Y@TS ME[,'GHU.,#.D7TG0%;S.;AI1L'C:-R]CKUYNEX-^6?&&PNV6"^VWUG,M+5AI MK\H9.D)G&6GT5<84@N<\.$%S+5J1VQV]4)G[,6 IMD=O7)]H"I[H;^[6(9!? MH3 4]C=8PEY:7I,[KN#%L/-O?*U?13'TNO!(A;>W_X67B[<8;I_]&,ITV/!] MY;JP?)= &[SY)?A!Z?&L)$I5W*I,%H=Q:?V\,3^XRNUCYB %QAU9?HW[4ST=MLC1"1F M#L<$/ON%!V5#J??(Y9&Z2R/;K-\"[?M1_S"#"903FFK%(BC&?2W@G=+GC'R] M/6_60Z$+= M\8L4MN+IYTIMAM7FLFZ&?$J!(8=, MG()CW:4-:E>4X>9#3'1I5\?Z2S\R1N8RKN\MZRG&@O-%%&)_Q ['&T;?ERQH MW#,%HC?R0W/@LL:-NA5C6OFRT=ZZPI9N%Y9]8?O4>YK\,/;5VXSO+]>?6[/* M\&8SVAUO H5(W/B\S@0*KDIU[#%DL: >QMLDF'%)0I4FL4Z@G..>9] _%+'X MT,XX$PCLHEAL/?SB_*=J5P13&%! O^ON'/PGQN-J<[!56G(IR!@M9_^YK/\4>C?ZSLFJ04CO T#90OHO!N6H^6FL>;=E/TDQ0UB_T'[B[XGD0DQ)C]_[4P\?KK/ MOR6OM&D%H=)FZPMOO7U4NU;]J]@O R_O22<=G&+*\UN9[^8U/+KL'(J#ZI/J MQ+7+Y%X5FO?HT-0\AGWW?$(\:^QPT00R C.%;J%V_^MH0;0IF2.>O7@.%FW> M321P.+2T:KP]=:BF04_HJ>PK]7&.A3AY$S2+LS31O\\/H4@ZV&F#%L( MI5 ZGVB+G76;*7=_ 5T7C%=%BU(B6Q^QH_];G7-]X^6QZ!V=\@ MB3H+QI.=.W#\Y<:PXTC3#JL:U_&HBCR!LN^3XC=F-#>*Z9WGOOK\D,G6)4*^ M'N =32:!>-EF8NFW'UU"C\PB-3=)4LK7 JXI&(4._8RS[]HH]+,H$(SX2CD6 MF)ODZ[O>EV7MYS 6M]'5\8U0.LZR85<_<4RS"4V?T6-7DA'X!F4XO*KTVT-5 M,^)X$37V@H#'B,+%LTE$[H'(NS\+G16-P NS1(T6.*O<;6JM@3U!2MY\F?!M^ZL0XZSRS5 JR=PT)1CJ/HHZ@; MZ= HJ\FA261PZ_UE%?O)%0..C,#68^$\>1Y!PM%?=X3D./R>KZ U:X8)MXA<>U [UNCX]@UY2!W98^ M:E[*RDPI6_24^YI._^,C4^;]H#<)$9W&^< F9NO:[6(MVL>U!QKT>K3[!)1L M9QH_;CBPW ?4B-PAU6U9:KE"5Z:#.52._;)5*TF]7AH=-3% MK]+VGWY+M6/FTG%0^-P+')^NCJ>=7R3!I1 3!>7SB5AL&3(IOCT[=?M+Y-"M M*%LAGXSN:C8 M=Y5T^%.J=&S_R2:VRV>!5TYUH23#I_E[Q7 O3"2A'-.H S$85R,<\:9XSPQ>9EIM8M>:Z_ MFUZ3'0XJ-7&H+*[1.NU/'T+W]55S]?N>T=\\(?2M;+ M0BH3YG!KW@\XC<1RSHV,7?UQTW(D[\13R$U#KYUQZN.]%ZQ$AV=':8%9I%R: M!;+6E#Q3P/ZE>,512$(B1R'TQ:*16XZP>/[Y(Q'MMD]V].8!SL*_F\][;^I< M63F["ZT.=I1T?P"S6KC+A[XAK\U8\$ST[\O(O.4D)/#\'/N.P:#$?>^!@G:4 ME@77[TC+]UL&(L/O<:H-_.ZB*S-C#K:]BO&JB7ZN7[/*TE/B!WTW0M$%R[!8 M-#M*AF+]Y!Y#T(MQ8!A#%"C]DN1*'JU_JU_0)>6TQ/=,_A#E\*'4;BE/%_.+ M[9 %.6P@])M%!XYLBX@68 (<:F$*C2*(*+ER'[M%TP'IX>+?/D&BZ2FB5V(, MXH51;:(]1,N=FS9K2MO0B+\+:U!V=U#F+=T'3"8;MUV022_&&^4;B4?$HM+[ MPF4M3G+[8L6;U[_>X5M3^X$@WPQSI_K^*Y8R :)AG"YPX3N8,][JC^-&AIO8 MN-#4(W2#4XBD^Y=S/\:DF!393ELW:'E1)(POK1>[\KU*]3'2UT09=19Z+C]H M4>@8J9)6GKS1^6Y-J;S^MVX[.,72[?3>"XPG(2$8(\PJIOLY;R-+MI?2=WT3 MG=4+'GC[O9MLJ^]Z7Y5V)&FH6R'=^;&PGEEY&1)/YZVEW@&YB?"IPGGK-MCC M6-B MRN6!AE'JH.14[P^P&&UKM1[?%*/WLU=]I;<.W^0Z\3 AN6-]V3/ \.AXWL<6 M8:.V6KE^40?;BL*97JV0MP7/W_BKA,XPA'-JX*,."# MG3K\%4(CN,9D.ZL&&?)/JFX;B>M4V7!7K0'#H)[S?+I##(/?PWC(B'']9XX@ MO_%\N..'MVM\<5V-YSZ=V#XQ-.[Y^#^_2?9OPDTONYRLW&^='Y9W(P0J!TJ6 M2I1=#\7H&)\%(,5(;!L0-XX"3AZ[8? M%KYY30U!N\L$8P+Q*+./37??>0:9SWAIC,,JM9"2 MES:O+I9^_"!-W4?HQ[V+/KJ(TB&E&/\MAX2[\8J$6L MBE_3]IYGE7'??DWJQSR?\;)+ZVHYHI7KXM#3RI;A:K9LP]:)?PJ?>T8@6RMQ M,3A-2+ X-,_(O3O#:G N\'\A[KNBFFJB?V-!!$$$I A(1% Z2"\"L=&%*$H7 M(@)20A$1"!(X-GJ)=*E1$9$:Z4H+'041Z9T0$!%I"24<2+OY_J_WKG7?[GW( M2U;.F7-F[_TK,YF9?.3 ";OUR0L#44OA&4/:F^H^'\R,(?U"Y>'U6JTL^(@8 M9+E:3M>><2W2BLCW8QL6JNY) ;^Q^M>JY0]EQ%Z=)UE>"H4FD6RY%K5MNW]D MR@Z\7]%V?10Q-%7+85UX<7&PQ39H^=VNSIQFA7RDRIN$K[(#D]:_K8+CLQ.^ MWLU?T?$DN$:S "2/550V!N*@%N7)ET&\&R8QH[Y%<:06I;"!4X]Q5[6S4_TV M##_=#TVKXBL6UE%H"7 _MT 2K:8I:2'$KF] MSSZU>>#RN3XI+/PF/'AAW2U=BBW/7?^,Y;'A74R/_W^'=OE2!6D:F 5XCW_4 M5$7A1SA:'71>OM/T-049%67/)W%:]7PE()N&_C+3<=G(+@+%&,$>T7.DRC%^ MMJ^*23>JY'[V9#D]M8?5TV=7.]D0EABP5+R?'$NG?O:<T:, )!24;:Y?PQ,'(#0( M"#6H+7#L_Z2/C]O04PL*NO"[BC!C(:\Q4A6J="-%-YU%_LWV]DO=WG]TJ';D#.>&?.UC M5 F69(:/FT*\P,^G&0B(B#<7:L6L[0R<,BWTRK3UY*I'3-D.<.IN'#WVX&6* MMLZW52/)!%!+MM^@^;I"(2>G6&YZ26_ \I\_RWXV>U]ME97&&E4+VV@N66Y, MB%77P]$+]B/+E#0OH]PTG=#P[-LMN7-[FGM5!F;T2A8E($!YZZ(.N+ ][0XY MD8(I\!(,?@U6Z6NOC+$T8M(^[8MO5KEQUA^3#Y4)=4L)4?<%;RB.,GX") N> MZ1!*-#U;C[>B:/UA-BQ2(Y%SRIQ;;[4A8=/UP6#*I]>^=NDM_]:X:XY)ZP@; M2%*-&=/8&D(\S+5Q\QF!%_"X[*1F.+X[TCRF%QJ[E&D[$MF:;9Z1JQ)U7=XX M4G8KU+L4^BV.?09&LL!/5\-)T+43[Q#H(!*>HI\9Z6-1D1GN+J=GJ^O4I!+Y M]746ASU7_N.T([!SK=^7>W_HV11DCA>_&3YH$1>P>I^N;6B(K.%K7'XZ6]HW MU#L7Q=\A9U=V08$M=+S3+*T9I^&0\MAOS-)W4ELI&9GY?16(C;@,M*GM,B&3 M_I19T)ZJ/46[_97LA.\T;U2NG9V<",] G4\A=02D>:2=2GYY[C6YK9?6Q(@# M;1G'<50A%. UYD*V:3">$\EO.*7%.&+,"\U#I\_C03FA-CQ?Q/C3S?7 !>7H M[SCPW9/1(3WN(F_=!0='$#!G>]%QBM?\0C^]0R^R5SHC/P"NYN6*0(#Q#$Y] M_P+TK2&#X[/3GA1QI?$'1D,[L@5?LNWW^$[+WBI0L'X1U>;SB,>,)(_"9Y%J MI5]V+)2V6?2BT][=*?R:?3MNR<9KQ7V$XHUR>1UP\KQVD\W)1%-#([U1,>?L M28.'^_G46:P^V,?@IB+B #X]\T64@4;1,W5D^4-/F@XQ_+)QZAU-B@I+)*3 M%:=2MN0XS&A=Z!_\KZ_ P8O1:X$+OCSS/#VSCD3I>%A]K3[2KIF$Z"#P>WM1 MGIC<)_@K%8ML HI:/]WVS56H%R%2\SO0.@^: /\BHATY?NS_Y4/ M-PT\40QQNYEIL%;9KV7@8D[(*2TAW_/=9V(>)O^V4K73-""=0[:11)]&CMLNKC:1VFWRCD13>YE20T7= M"[48$7H9,)\\ITQ/@WEP!R[FXZDAJ!R;IJ&WD0H[2%]!3P8A5+V8ZY9D>.T; M]]]BZ]*>TF(/\&8P]\UH&T(U;FUZ'O]J3IK,J<&()X*2HW[^_M?5ZQ-:W#LV M E.X!B3$=L[C9?">N.D2ZH)Q]^8A-(S^#BVYB.5 7;8D6]0UAH0N($.G_E". MSM6-P]S29"]QJ'9&/6YSA%2MPSX>**\![Q!3'<469!''+WZ2]JX90_W6;C9G MN(0;W4X%YN^VQ0Q\:;_KU7W<>KE/G4U+O7E=OE-R\7>; M[K]U-5*;<[,ITTYT'DL\6$_JL/C62*:D)H^Z-AM+DJPL'A 80X1C:X]+%S[F M19/:W&7I9L\/Q@RCU^))W>/'-I@0FZ_ZG9DR!4S(V2N P]1G>@Z#>^(^YCC' M&T"@:P:';:V#F?VF,&0>1'!J.YA3AXJEF9"4O[YKH%%FE^[PSFUS\D@[GHZ+ M$'5T]ZDI=_A-.7]\%%#=I\N+;U/ZZAYNU0#1PV8]D6J(2%C*NX%E9ZP+"4>L MR'KI/J]_P>3ONHNHUI^K&M5>15X'3]<^?XXZE/! ^ 5F"$N!Q7S!+OQ)6P%> MQ&4R,CI69Y3-Y]O-@(5/XXP4%(:F[M$]ZX'A1DO/B+ZCLG422M)/ ^VV5 02 MO\5#FJR>':9S"I.9$" 6]^0]9E=>!\?8S5V @CI>#--H"N4PEO1(?1S$*?_L M^6\0B(/JB,1NG2)C)O98S!D;UX.A;GW$@ \1\0X]!A?!SZJ'HC:4MC&J%QJH @O[ M5FG'A.1H^$Q$?".<6'_DA]-P3)TQ?1('(X^P[^*LWC=>8HB1+(7FVPQ9[?8B M#NX\%$ 5P,K)#Z"]?5LFQ#68!_1EL+#\_&YZ-!D>(K],4L0,U949"-(TAR_Y M-+%_>'=6;,*H?_^UA?]MYPUH- I@IW%=D#FX$T=+7K;N5Y-C0CK+M58OLMA# MU/S$B:-;:S[O(H'&TR[&*W=N&SXE)[B(&MJ+67R]_/E]G-PK@?WG+&+-84)> M!C,D62+$!?!\(L;(*U.% M(5G3QYZ3$'^[OWS_BT%^,TXJ0X2R#6MY]!UF0]WS^3_Y=ME%IAKYE7 MOA*\E[%Q%:7TUIZWAZ$;;8P/KZL[ %CT AQ@ONL$*!+B;D%/Z5!(TSL(@A4BNT?-&? M4>_QF"%5H&QG3$LF J0* ,FMQM#7"Z$D ".W\(P$!]BBVA/\0>A5)L09SF)K MVX;;QK3K31JP^8?"#0"Q;!W\"%W5MP?XN8V<:YB0[_E"3,@)4.,"YDJP-\;XZR;'63E6S&.!3H!\1E M]E5Z<^8 ^$8$D._9TKL4,:';'\\V%G%&8)E=J!_Z=S#[*Y+J#@:0*00VYY[5 MI7LL9+Q4N_:CI+54YMSN4>O+.&[48RK,ET1/FUS],R4)J!@?X'M&@.C&SP,UUJ8,7!!E\+;5M- M"&V8_<'R\OEU?&( X=RX:0BIE)BWA?/_I0GG:L#)UP*8D*'KTX_2X7'I=@=FRMLG$%-'YG?_ MZ&'%IKF8D &[#Q@FY-IM!QNL0,29N=>*-* @Y:F\MTHQ[/GYKXVXR<#YW6YT M.=^?_WXKOW\2MOD>J?E_RAF#^H5P*(8[JIAQYB?LX%:8.%\Q:;04:M?%,/[@ M &9V9$Y0A6(4/@[ Y=9%]T6^E)4=D3_,B\N, M*WA!RF(1[>;& U8O7"U@" RLNWP$>HJ2&(.8@SA64@S&&Q\LLT)M8.$$1&< MJ5?ID:Q0H_X!EWNV+\.G2BG)8 5ROAIH$XOBE DT+$=<\=)].[B3[[WQ0%% M(.1HZ'R?0N3YJ[._;\_ASP'SXW!0L:@3F#Y"20+Q5)6($882U3@&[;]P8E,< M=>)G;MK+'RZ4]8O<,S'O$ZXKJ"3%GFU;=S[!0-L- S4')N0^"T?5E-$! M?WAV #[:E=HZ%$_QYYKD]V<8NWU&/8QP[%EY\B;%FOXA0I+! LV:D!=,B!?A M528+%\D\+_2N^I=X4=^\PO;YSUV]J*-B?@:5&V(J'(*K[*W<^D&ZU-F;L!*( MF/V4]K!LO<1BBEI1IZ?W\(R+RLF47 ^_RA#XX"1T=@D50CLM3_E>0X^&>7@Q M+F%.]I3\TWI:)F(9[1X@*<4=HOJ-^,>=[967F)4.I^KTM1=:?FH,!MO:>0/]0D9KD/C]'6).UK<_]%\_;V,QMWS_& MPJ!)L#I*(JN0^1<\.@BQ^=Q@^D>4;OC%/P#/56)WW@&VKDP50,$60[KRK$[T _=R M[B(GR\OYCI,%BX*X/#\]@PAJ#QI;!?].,94697#Z4@.4UVRI,,)JRZDZH3FU MD75[/9BWQ#;?=_,/%H!VVV&9.;L1/^+O%/6_=DGF# [1A758*Y1D"AQ';=N\ ML/=]8J'6J;6GTGHH).FL%<.(D^-( &= B@XN!N8#!65ZUF:I-QC?YE1_#:W> M:P2+%IOA%@TC'[X,U=FOC&6,RTOI^O )#:0>=6?X%O1GF+I+H/M+#AT$4:5I M=\!RLAI%E@3M*KZL.[?;A.2B?#.OWR\8L/MBGW>^Y@R^>_2;AZ01T6% M*!X:_S2%3F>AI#=F&K'@T3:0(*(9_6XEGV-8R7>!Q(C)]^X*93MP;&SN2]SF MC3YSZ-3+O&?C'X"V\Q%J*+5%H37)^3Z /:=J[E1E?$<#?NKM)".'K4GYXD_+ MWYW?HQ;UR%WHKRS'D,*$I)5&L'0A+\O-[NQ?@18%+2-JX>M0(GS2<;ZBDAS2 M.78'T>?N)3NT@[3T&/&SD4Z[\>SP%0[1;YLO))-TQ$A1S8)X9< +#LIIK34O MB@XD'&AU9I)/H#["3H+1;HN!-&J P=&WB)A66VR*QWD[BX\$Y7PJ4U \7PL_?WR06 -7/'9* MBR:BG_35A M=GQD"<''&==#_^A92;V'UW!M&DZ/EB8Q(2^N1(P U817P'P>C!_-3G[<_F^K MHVTEK!AL:3<_1W:V (%G2,-21DAU7Z2Q0FJ,E(E!-<=LV4_HC%MF\_X MSH2<0>M0KS+ZY[C 'B+LY$>,2X7GK3[!Y%.'%.P#15O?0'R,C0S/0:ROMJXX M1_Y_/ES#-I]F12]E0AX.O'AOPI"F^9 HZ7KVA <'+[X'@5?%5^#SM<.OVEQ5 M=M,5-'3NIJZ<_LWXG:,3@%H31!B.=5DG:BM5I<11ITUVY.07!N( TCWER=+V M?/>B#N@Q5'17)@=6Z6&LCR*"P:ZT8KPH$(JE:2W3!'@HV?0!5@WJYO' L0S] M7?-PWJ+N<+]-%1]@\SDB["4)ER _2 %+ CJL&$^W$]6;[S1E,@Y' (EDCYK(!]_YK M<''QYXMZ%3?]J*S'_A4"^ ;7NI.]P-SA%CT,"Y=8DOXD_<,]YX@1; V!$I[6 M>49]LM:^]EC\N.#@Z3H$>&+\ PK*X#A$Y:/)V&T:J*"6KR%NT7?'^+IG M!Z@J5VP0'3^\I^JN$W$\PT%J"8M3M4V/2,-+-H5OF9 CV5A>, MKGBKS/?TT M)?]B,*![:V]\[@ZNV(32*T;45/XN.]@+._1LB\6<)FX8O_\K_ M ]B]\96(-29$.)XHU.%T_B=JW']*79_-)GA]&W[.!BAVM5'&(_,\;'(G0"'B M2&IO!#'?*!E#KTX UD:WA#?%:"+$K,?N=B)!WHJ%-E:=FDP(RU(>94+6%Z<[ M0(N%HE,5/HOJQ98\J%L)GA>8D( +F[7_,.D[!% *MNY*[C[0#Z'@Z"59WWU9 M>61>FN=PEPEQ.Y.MO:#?8M$:O(/S 5U9*(6BQ[>(&F5'QZO[VG:%\$+Z83%! M5J]+G^X_.CZ"J]Z@(>L8H_0*-,MDBF<'>IV"(69Z?.L9#'[I)YP?C P]A)OY\U?^<>V3;QA,-XN2$[1Q[$?S.97NJ MA,,TW>\E5)\GQ2/%8]9BE?S^_; @V U[6JHU6 ET^@5I$&PS12<3^E9P" M#>;!Y4-]:'2Y*?WW/'_&;SJ2C&><1-#Q$J \57$JXCN"9SHCU#(E:7AG[S.)SOC@0SOS MH<5XX@GRL6M-P@O+LZ]#JP)_5'T+&U\0)G '6FJ3A3BZ9N#"Q2Z+ B+>C_-F M+NBT]=<^'/DXO5>V;[4TBQ]R??/[JY*Q7KVRI93P\9M%F;Z M,R:=)>@O 1_EXXQ!D9LI+7FNH10X_T17*F56#GWA!XIQ\43L*7&];P7ZI0>3 MX!U7P2_G=B2>XQ9^ MXHLV075)!B?+U7)+4T6]H94\G;YA/\DA;>7X"9AGIJHSRB_$P$BM+SS;ZI=X MG^BT\M.#"@52?138J-^Q+)SD^4#F0X&VO?ELIKJ([V5MLPU%;]SO)(72F = M&T$4JETMH<%4LZYZ:-5X%'J7,8.HA*Z;4GUH)U.)=:.C8IFBG=,A/8" MRJ#>23J2G L"VFP7DA^KO6B=7Q387R4-=R:2<)3]LI[S4C\K-SKA_PHM/9=<1_!'#0/4 !C__ M7ER#3.A <#$&&O#10:(8Z%^M<6=9\HO)5K2&9[8Z[XP$+UPJ]?NY$W4R]483 M-AY.I0C3ET2TDJA\_N'"IZ.NTB&R(VBZ9FZH6T:.\_2.SV]7"%0@:VRSZ9S6#,Y8J\3]>VB\XQ1;T'4!-Z'5AN6MC<_S-I]UWU4+]:>72]2).Q<& M<:[%5E4NN=Y;[[8T_9U-8>FDS';E.. 4X$(/HWB!/"3<7;)!<8F7H*8(NK3$ MSK&+\VK $<&LC8KS.EL+L"!'J:3$1";1Y&PBCHENA MU>9_82Q;\3!6 \HI6FI*,U[4#AH+5?]2D'8IUC=41CCRC@Y7# ?;XU:,.KU: M#Z"JH>H9QXOF\2(T0="0_M*_&)7==[VZ,O56UI]A/R+U1FKL!1M$[6'%W^=Z M.;$:B <-%80R/0%R$64*)+!T'XP-[XF9L&%"S,E)Y07.*^;A[L43&)Y[963U M:_;.YD494DY,B&JWM,+;].^7C6"="/"">$XIT*:R!CR LA35'/R4YV,E7!$R MT]/J1*('.L7$#F)V8\'+A3WE4Z_)@P]0VQ-I[MIRMPNC.]IYX_^8J<29.09Z MMBCK_]2=6'MXWB_(V\RB5'/Z:?#.U@3HS=+[/<^!^XAC: B]N$6>\=/Y!!D; MW>3H7N0]+C0FDE_O6S(Q&WK+65+3O_]#E6]X&_JY:.C-A+=GEW?O="(JF9 U M/!FSF!D%\SGKWYK\3UQ^2.%MZO4QP2VWQ-?N\^GON7@GM5+*>DV^,?XM+F+C MH)7+Z]949T8O] @3XHH009\=04N$S)^])JSGM9!H21DREU$H5YP:NUCK^3'X M:ZB$N_NMM\?NJ=S>MOV%X/.#S;\3YZ/7&8BCA.;](]7K0"'?0L>K"V?^.#Z4 MB6V^N'UV(+_J_7%:I?!49^)T2WA+;"_:GWH.+4$*68>QF+H G,*>*5/R+R#] M;"SQSO9MF&WR'K9#!E<@E<>4 MI:/7 '(J18">BPXE2UN#?OGGP7>+CL/%]2]K9AVF5,3[%\:^5Q0&1RDU/4C]> MH \>QJNBN0M9CCJO MX3T?=[S,"L%F+AUYWBUSI.C_OJ\QV,?@'&5%[/PHWA7'/8&6 V$7OI*78]:F MB/X>B6Y.XGT!5PVZB4LA-KQ1;,892\];N7LP/2Y;:PJ5 GGO6_9^-TWNZ"EV MG,$++Z=5Y=:)C7H;-,@4EJ9A30I+9W=,ZU*IFG$,9!- #ELHZG**@)^FF8&) MY:L-"2E"6D\KBA1^%NGLAZA,L=^_Q'Z%+8RP9O@_"UC^6\+ TN9V$R"F:PH; MASZY+>?=(C:J-!4<)?;,>?"W5,?YA-=O8Z8+3E[G>=U!GN/[*'&M7%JXI1X_ M5X8_-O W@? 7UZFM]]$N05!7H+0+,;FE+>V7G)/:N-XO7#1:L.<0UT\*B6_2 M7]SD\,K7(245G=U(+ULAS:W4)T,S/"]<^;OXKXP;C2##&)R\9.A"?2<^'L89 MP092C4C>-/GQFD29YK'L^NR/M0&:I0)Y,Y52%9)Q4X(7CD]*:NY<+IAA"Q_R M-EMUW7]8J)M6HFVA(;4V//BQWB+$8.%]$V8>G@3SNKT(%:-= G>)=/Y;7T@_ M!+4BA,G0:-\/U=&(VJ^."?Y1]E*G;F+\;K>^KK 38Y.#]Q]XT$X+44I9H9HO M8XC28V@>1&5NT+5CL'8F.Z\B^?'4JZD$#^,OC<]J?U3VU!SCU1Q)%%9-5U@= M?1T^:8ABZ<. !?A4_Q-Y:#2ALB=R)YAL\+G:-' !C[M@L<"+EY< M16)M+8AC4ITN.,[5'_ITD+9T30JS=%&XA#\YC6<-QDD[2U9N/[#/7,!T43&G M_P6^U3JL+S[6V\N^H;B8R%6"WQWS@C=#@M)LM#IA,>(\X)UY7\<%>"?WX[-J MAH,*4DTCFT72/BKGEY+8%<+8SORW%>QSA#ZC#R$.>&*G6WH1B7-G\%#N"$$- MVF>4LTS-7Z7:V? 'CS&!4IDG+C2771[Y9!@[DQ[0!"EKA5H.(LY$3"-.L[KZ MDRU,?!%$4@^A-*=O#ZHK\SAJQ=8F.L^U2?H:V233WET8[BYKYY'H[=;>OGKN ML'P6_96!/DNWT+RHWO]@$"8$V6]\O>HSJ2?2$H?S.O!-3$BX^=O8BS=[\HVD MRL-,OZO30GKB5PRV_V]EBH/12_!>T&CH?RRPN B?"EF894(F:?KS&)X9[^RH ML4/+6^-[CXSSN:J^64F=G3,\N_I+YBT/D8=2\C\C[H%PM@\K#5*,V-28$TG #NK/3C6?9""_\BP@5D##?+V\!AI!M MX,>0!^RQBD'ET'M.BOZW+[XR:;GW.M."W/#M6\>C;U(A74_U3Q\B]\0Q(?=A M2; :0H*>$W%SJJ"[!5I'\L,MS$+M1WR;+GPP%V&A<9(;62?VIP-P<9%C8=36HD](G=ZA@C*&7J&GBU5C,8V#'CT>RSD8Q>:I8W""CXZ M&1*CAYL1R[X-::ZDL(=8/QE/E&<-S MRO2/Y^F%->5/EWM4G? QZED1T.]^65\:A2Q= CY5)D0?Y6[K%GT-U]B=/7UH M&]Z-F!#M(K 2U5_Y:,3$&+1&J;30:XZ_)DZV29Z+Z\:F$ M1K^EGRK)N>,(0PBZGZH%M*DW\9(0% 4RSYKC(A-R%A:W@^,;0.T=-->EJ.^G M>W#4/\AZV-$]&&VC8'2E=_%EWW_+<'Z#A #J.>DUWC+&KX;3+8?,"Z]7=!%- MCWV>>CH;7UL+F7ECW?E,.>_E*^B_[?[PEX:00#R'@2!*:Q[3H]O.+D*7=_:4.$7K<5>*=;"B)H4@J?AVH>H'<'KA'\J )I"Y2%LG1BUU% M'73-B+H09XEH"P-$$%7_F5<.?=(('G@+!6=P5%/5_V:R=%0'>;E+7+DIF*"! MC]JIK4K$?O&J,&]ZJ6\GEWIO/XF]G<&//_C>F2:IT:P+;4[=:HG56.974#X% M)G9F/V)">&R6PNYV:AC)#V3::_P=>!J?E/"7<3%O( 2/:>JA]-B MO$Q(ZPCFZ0XL"L^!?XB#W$Q&GZ9CGB"G)RJKF!!$G-.#Q9"]UE0#1^!K'.5$ M&'QJH.O7A?(:UQO5G(+:B[P.9:Z?(0^OR/^YL(AX)7%HU>RKH[M>( M1_<^5Z[BN-#V_;::X7FW6]LV.3D02U:VV1'1O?6(RGJ:@ ?E]2L"8Q"HD0-M MS7)RU>?R;DHC,6_Z_N;D;Z69J..UB &W;[;U8V*94(T'%)R MJ!69\T_N+C3-]J3$)\I07EDQ(5I@KE\D%4:3_*59BW_Y]DO F/D?KVI01WZ? M9X$@.2/I8F&4@T\31=@B8AJ(PRQ MT=14_=]98*M@ MEG.=)*_]8/N@EYFIM*QIZ5;W@;RBNW28DU3>#E6Z%4HRAX+J/0L/\= H/7E2 MXPVAE&^2L1J(F)9+PT/&TH=LS$O_#L;J07CT2]>PDT<8QR-9\-_"4D,JCHQ? MV"KC-0+L59/MR3S]M*?E>$SM:DW*6-!ADWS1TA67]),"SY[XJ,ISJ19#HX,. M E@7*M&_-MTI7A7"5D&[$'S-LXDM;_;FN)KP6$7O2MX_DWZN*3D\;UZ"1_UT M!8Y\_Z[=;;?FT+'P]OU2M6TM57V:T#S03#;^NQY%M!0OSG5[$SL2*=!O):!S M[^O37M6$!\VS,_]O4PV\=$..7:!FR M\AJ!/&T$YI ]*/?I1;6PPZC\$_WG5]OVIL8Q2HH;&X48\_KM\J#C%44N*(RJ MJ>CWPC2F\=%M23'<(3%5")W^_P M=U^]D](Z[\I"&'G %W@&\,#N T=1P$)]E_V=3M[^TKY//?J12S]^;'G7IT1Y MF$RHN#^:5"3D(_M+.YMTKA\G6P?4%)B:9V:-O,!HX/KZPP(='9TI8]U\/?,N M\"FSLKO^R&UY1)@S=1\:B\*QMYZ.Z;Q=Z>3X.7*O[_QX': J,FZ5,#%V6_''_8=&G\IVB,FD4E<>: B M_.]VY-V9"S^R4^*K [SWJH_[O4+@/QD>L?[_/IMK.S %7WDMRZPE,A@Y[%L]GERU]NI MZU/_K'3OU%)\<(,W?7CMIW>N8]4,D6XK)Z"ZW)/'+> V(OEJ"U"7$UEZ^W)AP6\!9<9'#ZNWZX^A8E/[_T,=K%+\?7ITQ/W\.72SXE M^/UE%V-GR.:]K[C8,W[621G\_^Q*JA-Q:W_-S-:ED;,71]?6III'?Y!UUKGT M/9=V>XMNOM[Y(\P-<2Y(AJ?*V(DUW0!.B7U]:>E.GL:P_>1 M_JI9#X-#=/YO*V,('"SN#=L7N<'"-BUOV!B.?Q7@B4Y#+\47[E]XQ!AQ#S1#H$!#ZT8-JOJ@'R +5 %:96&;4^.4A\-M:K1 4I\K ^5= MV<>$O.5WUOIOKB8;A(K#:EHD4!4(Q'DD2SKE*JX["L)(YOZ3V<-0SP:RQAAL MN:54>(!.YANDER^R^;]4[+C#A AXF3,AIE=W\R]FC,CB[+7VSQ;NK4]3+WI- M4HV[D8(]-%+5UTPFY$K,F/XF[708Q:1F()E\;&.9\<73UA6V-X.\S;)%;5HP MM[Z;X06M>^-VJ\NKF9*PO8YRGPE&&U!EA,54TT1K?("!<*,-!/WD'4,:LGSX M$!L3$O";I2!@B_*9M'T$**HCN@G*2:_U>/*\SI?\RFIVZ*X'@YJ,%*&B'PF=C+AD VZ+J<,ZC%B*8.A-.")VJ?DI#9QY#ZO?,3K"^,GR3G5/RG?*(\/N%!NLA!WFK=#Y'U27,%AS*YCEPBA M:,K^$)65D/_29^Q9L!X;0!BD24T MO8,*5<_L2<+VJAAWX4G-L/E/V00:"BU&O?@4Z-+[;_%OX,H!77[;E<%Y!R!O MWJ&7!B$)4ZJ]CL I@QSWJC.2B8>G0^7X/3%+1RX?A,SF!R+P&F26.REB<'PM MC9B8$_D,%I.>*X[WY(M5(Y]4YQLF!L4K=G6U4(@7C!^J9$C WQ!COKGW\;;J M5)S@T=U4ZWSP(;/-RK0C*/A]REZF1;!O$"SHX/*RO?]A5*S80V1<:J%#VJ=M MBPH['3,^JZ>>N),V%#.+9J6!KJ?R!616%FW&,2&<35>E65:>IC6VHVBDPREJ M<>=FAI!K+KHQS8^]\@S[IXO-VQ0)5F0<(GX!M4!"F3_-E'@6WM[";IIA<:?S M:7G!E>&.US>#8\\=\W!Y+79$9,ON-YO_FX[Y@#=EU]Z9Y9BP&7(H_B^G]D9Z;YDK4&C=9W#,KHT7AO_VDDT7:M<+[YQ$WPA&8M M<=57@PFIVI6EZ81+I,P,2!K'%H1'7GO-WO>+ M%VA[I4*QJ2;!3-7C2IL9[@EPX:!C9YI:M1*[[--2!.H%Z?6DD%=-^O-0CI7\ M8Z2DK+,9Z04KI$FON@">#.'S5V)>LI &H8KVH;/4B'U?!4T)#M>)?-$ MHUT7'>&GKA,1I_Y:G.U.UJ*DU_[H8QN:*='32?S@.7L(=LGJS%>JC_(QLA_[ M&BE3;R?9E$%'1N5?>6>P9\+G'MZ M4]5/_BV6JR+&N3A*;@U#0 M^$_]'^WX5&H[^YGY/RUT\ 0+KRB@$ZG^+AG7"8NIY" MGV.Z?:^YK47O.BYNP/C=QG*?* MAQED)DQLIQ3I:"?BM=0QU3P5\7&U\--_$0&YO])NZM/#6Q*Y\/'08V-I9-7,1MYZ[\*%*4L*ZDVK!2 M_0P-2EZ%#ZLC7C$A0M$=T_+HEG(NA[/='_V7CIZ6*&RYSB=[]-5^DLF%+P++ M,&Y@GM"'.XZ:Z^@R4*)7[^H'#W5]""@"VL^[S$HDICN&$4R.#4U2FQ;/G$5R M<2-.R2ZEE&**HM-1VQJ;5@7L&N$2X89 M]&XB6ZCBOM1+X.%I2NE_VYJ@0X<-),&!SH9[=1D._[R>8J+TKFKF!2<[$J;L M'=/R!;D_.PI<#JR-4N7\#66QS M%QA!"'.VTB(\C5 WT\$"]#1185@XH7AL* MFG4F%C7AIMP4J ZV1L5(NL^ZM$.&=7O'3JP)C\CE!Q9*>15QW!Q3)^]-A3V$T M,?8%@/I%;(+OR6+BNJH^T)$='>NG5!-??.%SW)I,=?!604*R;I4,--2D MXT7/?P,/+X(C"'.B] Q_F-N P$V&-"EOML-R;/"?INH)VVW!&YI_@K7B$?[1Q1SAXI=$FN MRK9 *3ZMC0Q-SY\_^(HV#ZO=LVXR[OV<6BYF(\1O<<=76D'?T0*Y>?53\]GR MS<>-M8458U8#EW9FTLV")/TJ^*JW'2*"/?[AHVAWD!6@7$=WO8G"VZ:AA99D MCT=ZKU"=KU2TNW^%&HQNA]#X&&/+"\XOR:*4P3'?&2R57RRX4(L M\O+Q;WJTDA3LH]:%)H#RC-X \T((T[C(\':G._--$<)-XSNR.YUC!M^#(%6F MK[O7/LUO\;[A>7/_=9BM*17&*@L3 WZ:"&A*Q+[B18N-EOOH:;R;6OFLG_'N M=->8<+I>^QG7_3D8J*T2<55&AF@6V@BM]-2LC\?O4#-I-UZXSDD/6H0B/ M,\J_J%%Q^QV&K,[^$/'CX,V16W7DB[EP1.V*22M *!9O6!>B'-!3:G\H0(5\ MYP-'E9^L?@H FZX"#GN?\R4>:6J!]NFBE"!)H3W3C\%W?E;%X;E1P+QIA,?G MP7O.B?]-E3,D6@<9&J##0[]DP*\5QQ(&U4<.;*T_(I]JU@KE%?RCU'LE;-9] ML6?_\V%\R"50#"^"BR[G8"&7&2+5(UQW1X[&!Q_\Z/ ^3KYFY/_[EE#_QT]! M4U/-\+I;"[XAZ?@#JZ%^MP('R0 S-O&&<$DA/:;(NCUXX M:]N9H.#;QJ" MVF]VC-9\1;"Q-!&Y4-3E+XKZPX3H>#U/N<;Q[T2ONT^$) G'SYL/.J;!4U4& M5NYBS5 F=[M,]V6OJ7S TCN1(V,">E=^+/:G_[:^"V#Y=5&>. -['6LD8P;^ MBPK];Z!7C7(1M/_CV$]^K'S*J2?7'G28Q(4L#EEWPG)?M(23,VF"JUT12LV9 MU^C9L(?FZV;SLIX5&EEN>>1_8W5OM)&9I4C\/*IFUL%=T_, M1LMPXTQ!YE1$C/Q,DSR5WV&E+MG!.U\N:NIXFIS]BHW$;?;W*5>.,([R MZE7NOP%6(T!6/[/9T=]^;BCJ%*9Q%\Y*N)F?<1U^%;IV\[!YK<$/Y(D;]&=/ MF)!3_PHZH2(M*LBY<_A<)N1#S_UW4@]WA;2.V0#=YY [!=?H;PQX_TX@$\\O MW@KZNS=^$R"/3!61!2;^YO.1ZJ-&E*-I.J[NSQ.F'=[S[YYS&QTA2W?_<-(R M5RY^T>O5K!CYMLB*,)?N[$;(]3&$G=!3B32T53\8\[B-1!L^? ?(#"]5;848 MB(#V5$Z4T)6M99+Q6H]OZ*7N?O/.NH&GB%_IC?[5R[.N AL-RFN+Y(+;PP5# M07"!J161QUP7\[Q4>+OU!86O=<...*^7(*?$HZ%YY4C-#*^$C88O=CU_.FUE MRR.&@.KEZ%@GQ*)'Y/L@ZB!W,#LK'H=LI'=P/ZM_E(0VPY%=61N2IZG6G8\[ MEDZ4HK,H(%>/!#$N8D"ZU>5S?).$@')N/A.BEO$+[XH_-KD.G$)E,':CK9_; MG(9%_P B%AO,[U%YZFL5 O+!R?O^-;6UN;*^WOY)1L5 M+"6I<[+_X@Q'1Y8#;??0_,< HCBH43(+A*PWE 7OLZK8ZJ8-G*97O\B$L!3Z M[_R(_L-.A'\,\T8"_71L]EQ10O[9.Q$_DV1'4E8XK=WW' 1I\%SLZ=]-8];W ML&EN3,CU=5WYA3:J$=!FT>3!A)R#/H\VY]Z#TR3YKF-H)UX/,B''!V@"V&Y@ MBX]\:*C OY&1^7%Z'IB&W(O0&P$Z;=K'F9#'O96U38M7/]&W4NIGX <]ED![ MQVCF!W7JM,'PIPV_V[+# MWB6TM(7CDA#&C MQ3IWG76+7V$1TL6DP2(>LBF>+A5MS_HJ)Z)/USFBHQ3ID*$;'F_L/D!GR-Y+ M8J4(FS=X^W^"Z+0@BMN@U]F=&Z!O#3UHCC:DQ^/=$]F/]!WYZ>;P+$K9.F=MU5>2SZ0FDRV8#Q5+ M>;5\TNATX*(V_]D,EZ]_%TH?+(5]'\/JC8W='@S#SX[;3,UBQPE& *_J2?:V M!X^YEOEENLOA2,[:LXL_%H7-^(+WK-\)"=*GMYV*D R7\4$LR7Q@,LR.7LP* M[01:$5G2_W'EP!(3!)3\"YC:?W]Z>NG\?+IHUN];QYX>TUO7F */,(X'4L-0 MU9V\*Q'RI(A88ICD.7[OIT4QYL%1UL79.>/<__'80;\9] 4D1 %RHW M^E)J6\2)+^%PNY'9BV1HS(8+AR*MY/BMT_Q+G5F^R;\7 _E,'UB>0;"/]Y?H MVD<*?E(?2<,)28WFV@PXESOT>012>$3TG.8_D2S59%H?N,25QQ?)V11=T.X6 MX$]8DNVJ:1X;,MUV*E<,;H)WXTDW@6?.)RU$#<$\,F";0N@\^/%4L80)\6A- M-@U4L-(UHO;=AZ5]TUV:94>/MS$A]#B[/[?M@:8MCS^!9MW9/X>AV[\HM5! M?W[1NPE4HU-CUUP#&Q!3NIUY_YW,[8\I&?_^%WOO'=74]_8+!A%I MTJ37J#21)M(4D(B*@(B(]!J5WD5% H2$(D6J@("@$A40Z2)- 0D=I4KOD")5 M(HE".) V\9TU\_[>._?.O>O.FID[<[]_/&N=/YYGGWWV?LKGDW.R'T+IY@N? M_18Z%PMSG07^K2@32*F6S*4+#5RU)[IRF"6U5W))C4%57;[_ _:MDM\CD M26:4FM)[475Y/9 9R7:4@$$4YLA$J#]YTG!=;]-? M[M74T/7IPV .M"^28P #3I-0*"I?SY,TG"QQ!M+I_=QIZ7)0#57O5+-$VSLM MYT[SW;&B'J+ETWGH@S*",H>!$]B?-+"Q25BB^8ONL+T/EX9[%GKSK+_*#ASK M"SIK=F$HT"3NW+4$UDV-]EMD@P5JND#(6I.Z=H%_P1PTTL?E?F6C4%1RD8SS MTI2%V]07E#.X $*TYXM&,Q4D=TJQM!= M5H-2G/[EYTYC']F.5K!##0>)OHW_;O]AO4"[-''G_<-( MSNH?"6PG9 [H_ODWS"!:=9KZA1%UX!NQ7_BVCCZY56J^6;]_NR"9'%)O'>9W M>LKLBVOSBRA+]OZB+;QG8XKEC;ZO"'X 2AS!JU.%E9T"N;%+\>P)" [824F% MIOJQ$^GBV@3KLYI/RX7[G=3&SEQK*KVV%Q5)CJ?E(,3A_J-([PO!O05'LO$6 M".$\D^]VWRNSE44X=,L#TIZ_X:KL'[PJ)*,43ZH M&;ZKDW;:JN%M3FM&$@/D8RG&Q+;4$UAH^D%""T7,9[H9G+RSZ,<#[1-U.]E( M,6Z,D1(5N/BAN\G1]$VC=Z8[E[F97+51N$3K/)DW@UG*T]&8#+040FH#S%=D MR3N_T12& $\1JEE=_'1!E7E32P[WNSPTU RM/GV]J/B:YD5JBH/KDD0["M!= MV^*^Z(#1W44U_(W)0(.UC)'&0IUDA[TW=JY?!\\6"[R,Y=,>HK+07B*.(@:6 M^1@@K!V5FWC[^PZX<>!1 .^;D%#*QJ'$P+UCIE2"5%"?%->&"K62.!W#Q''3 M=)Y?4U1KM?C2MB:LI5CXZ";8VU)/.7,$#2 M?L@/D,[Y[:2Q!;-R,ZP/ Q3^R"R3$/>IX:ZEH@[N&.+IW'7WXA7F+G\^>)/-J7EAU*93QJS M)'EIT:*P('>- 3H16&W.9#ZQ#Q#?(CZK!A/)JQTO*AS][65WPL7XVNT_C4(A M*9AA@3YDJ^>.!Z7Y)GIYX$'R._M<.V"=F8;G*Z@9S[5K 'G%=LDQC]%6*.Z% MR 6AQ8[3?.V=?/0++M6ES&A]VA@;W "SQP\-M90-WEV[=-2$RJ/@@K E6PC_ M@=5PP,_UM(RH)R,7GV&9D/^;E/8Y;]FR+T)?)*'9)CTH8CNRT22>=QN$&,<> MBIJ4^/7&-W/C,2^$]QFRLY(Y[PI ]Q4?3FGR4=0R\-)II(4):2<0#>17PGU, M.I&8R 0:G^_6.B /]I(*FNAL@Y[T2LP;ZNF<$W1Q]-0:<_A/$$RYS-$U%\ M MU/45$F=RF(E0VZ^*4T^!B3>1/U@=+^3+3G;0J]"O)I+VBQ=LZ M4:< ]Q6YG1>OL3,4&L',(.[D2'2G'UV49!%76#EUTS2.Y,C$6NG38Q)-B?4\ M$1!EE^];V]9B\V$!67S?8JJMG9B4SAO%_V-S^7"KJJRNH_7E&"GF3'.,:#[T M=I([)U5J-2?X8#^129/' PQ+NA_2I6P\Z:?D]Z6NIC!1DR MJP&N@CXF__'1 M>EZS]A@#A!^0/$7]636*]F. 9BO<^LC(/O6C9<'-34[U]P2!:S;3NDS\#F& M/*J"U14[?0@O=R)5;VRJ(-OM7-$E3(1*/39"]I_X%JAO1=)Y:;DHTOPRJ(A. M[^[;+=G-$">BI*6$0VFSMDP6\:V>%Z%4VJID.?H-TKU'D.RE]:@U-(\!XIVF MO:$JC72-S-TV;J)!MZNWT#O6ADQP6[4D=P>Y]"GJ6UAI4JDZ-:8)(%3=I'6LT G@ O(91?9FF)+WW*>N!X]>^0*&.30$>,$"LO-_VN5816L@.*.(X#(S5 M30J2!Z2:W1J;;6HW\D;*/CG[Y\FXW'_ND;C&M575=&]88ZG^#9Z=;:)*0KO$ M[MF/,:M7$D\:=\Q-&RK&[8,U1[_]N:X0]@+[NU^JOR&\\Z50D7SX\#4-YPOS M)A6(60C1+F.VE&PTO0I$/2 OB\ ^LM!SWJQ??Z'R1)P[1%^ZMI:.2PQY>BW: MR% 4PP><2\&ZU=3TN9.4R?>G=BZ<_\$5O%,5H6J$/TQ;??(V+F8"^V2'O01A MLUGPKK3:+TQOJN&]15AXN/Y(6.@#I7"%S)DZ?8V5YUEFBED61BX.Z5K#?G>E M-K3%=M*RQX>^('Z"U\E6._[$-?9G?7SII7J35=LV:R]=#S[UJAHK;Q474QJ1 M3##/T7:&J@V0,)+@)\S-@+OZ5ZT7) \(Q,?R&"!+ M1GVFH58GY+,OD:KS0U0>7?]1K$L>%<_U/(P1Y+J6EO'E\QE M@%)1M0HEV.T8.UW[O4:]E7=%E3Y3U]Q2'%8KR6+#P3<>N[@:>&YJJ)"ZF7I/]\DOL;..>J4#-M. MT#=>5$7HIL#O8-598(BUGK;S)$-4D:^=U7;+1(-S=U.L\&ZX5+S5KO9^ T6: M/H6L0U*%;JD_ ;.@?9T#-3L1*D#,@W>&F26FZ&;1Q@*X3H7VBZ\@LUR'RY6' M?W4%'#%J;HMG)LMAJCH0A4//J/V0].X.L?# MW L[1]>2?&ADT=4/G1V[&=_]K?'\XV\ M<6_%#V%RO!,L!S5E +ZC0#?N!Y!8 :NS:/Q^X@,EH'EBNK;J[7S@\IJXV>P* M8>U12-S+:38B T3^SD2\BK"I+NSR8[JB(GFXIC2%QMMG,U:]Q5OE=_\*.3!4 MR#]D?JV@2$E?#1#MQ<\&)6S4U"N-4;5*2C\1@^6 ?1.CX.;YQ"H0HFDZF_X=VJ2[]8JBXD!"2$/DB0R7K<)IPZWV]$\>C!P^]E)+AB;"/WU4>\N[2>U3[WFE?5/01_Y ! MZFP[%@R$4:2VQ&@"O.3+PG"TVKOSHS1EX:! M":7O%CCOY-\WZN+%Q!;+&!WFYSCYD:Y(?01<)OI6!M+E@8,N\^9)^=_UK[07 MOH4C&*"%IL94K;JF>I_>MK]-H2V7@1JR%O/"&E;*Q(X]D?JH#]K#);@H]FN? M[E:28^?$L+8C"X)# LHS3X09H!3%;Y [&?/Z5X +6$(DG4N>8XXX7O@VM"+>C-[JG/ND@S6,]Y@Y Q_)F%>RH];QRX:8OM0U6^DV^F* MQ!**9^'>@L(ZL_I9%DS=ULPH4,J4N]QW]:;?HB<,W+LD#&1C".HX]IB&3Z&J MDDX?DO]<1SA!-WV3VWKMJ),7/L7[Q9(//__%+>AU:)=*7B3P07Y%'U-LT M@-_#O\GGJD_6C>VDG6=UV;3_^-(XF-\@Z"ZGXL<**:G;!Q8P$ZJ0.=F1E$>X M0^1=[D0=I1K[OH/5=+DI?"0IQJ]-L% TE^:VN:6*#UWZV(^1XI<,NJIY489% ME"IL32X&K/ C0K X\AM:FL)W*OM;UW62__UU^LF$WWN=3Z)$UCT^&5N1,Q6, MC@?\_L9QOUN)\K'+>4S;0@0LL''P[.R,RUS5H&C*\=]+(C<'C@>]N/;TP0;T M)1U$:ZU!'*5_1PD5,?)E6J#C+/9,CT>.$%,T"R; 63ZE\RHMFQC M#574,7W98A!?/G^UP0+AP:O/+IH^]$E4H_=C!LA+?YL7D.EKGYM.,PC!2SXY M06R*;=65:)C$I'J9O7I.2!"2=EG[W,&U A^G5VZ./QS/<2@W++H.WLQ?03:%-K4 TT5I ]#Q0TY@$1L8C?; M.&_)G=>P!)_2%)MZ=A[YJD$3CYY[8:=869S%YRBNE"OTQ4=H3H2:$WT8Q=[& M!8O#A74K[8P0]$=X@0B?URD6=<.'F^S/OGKZ2R[P%N_]S_-?=,-KJ$+Q(PEH M_^U9D[XYRU\-\L +G:?>&0G^SCVQ2D\+?]9G9I SRHK_]EAW[UYN8B= \32' M\.9D8+/+--WWO ^AJNA3&K],>WDI>$N]!!3)MU5&\0:LR?F3<&,,CTE[Q'(L M_ %FO\A2$%#OKBU?F*N,TQB25)K74M$[UWF6#5JE'AS?J2E'*/UL6A(%W'$00=^TE%?Z1JW- M3<A=R8='\'8HVR\3BIOC MU^=R^H/<%[;21!4I#7\4ON! 6_YY6?-=A?I3#Q?U([T##GGFL<[#JY&" M%\%W_NW\6S=G)"4 T>_DNG/@]88T<#D9-^>5#"NTZ]?+$K<=Q.Y;(/L=,=F'/ 8,4!1-X_D_(]A!6^B(!#+ M>$5@OXJ,/0BF_2S--56/'=+5.N^RRG%KAV MMP'5M>Z8"OJBFW*4M9WM&/Q\D2]I?G ["9^RI>%B2D=%7/W&)$P1]A@P09B$ MH.#S>A:=<6Q=YQH+@I6O,P'82EIYB 2^5G850M"TQU'!3[VVG_SA EI#(S)# M*\QSILJQ'/W%M%?G+K_(/:W1.&#NZ.BHOD$_,0!81ALH#-0B;4OLS_9UOL0K MC3_>/S$@_NW]-^VZ5&<_PE#+AB=-F=Z/)+I"4Y94)G8(K/BF)P_WQG=M,[8, ME<>UUF6->5E,\G6$9^[S[LX)N9^^:DJ[!IC@I"U[P+P[3*;L;_\6A\-<\WAY M\OUM^5!V+M Z^S7Z730F/H(!VFHBK6%^?2;^(3\#WAAF5L-$8/,WZE&V"7/* M-#67+>7/YE]'3<7%;Z8J7_X)K5GB)2G$XT<2#FZ@F #+B(1,I6H$>S%9SZ4I M\F:7QY6>'-'#QB_?#,3D'L\R6VUS2PA.QM3P^T_WVO7:EVR56(RMEMG)C Z_ MQ-X2>$D AU@8.L]MR%=FH$@ZB:S>!AJQ(V^MFP9=\/7/>R2M,&&UZ7W@V)72IZQQGRR7^,C>%+.T,?__I.K"H=.+U", M;5#F8P$RG!+6'&(=3WK$7G[4)&!B8#IK(\IRR134BWD1 ]=M0_3,C:0S0$&< M5',\,L'M-'$Z?G?'^9R!K6^X5N8UTONGSE\K:\\_7+4]S-\>*\;R 36A67UV MA.CH*?7(,L? LL%)Z8&;&HDNIWXM9/R5J\[G(I%?)?U(@ZFR6('*[(A( M,:-K4U%^BX[U#?@ MW-_6KAR;76.Y\?IH>K?"PO,[LB<2_%"$J%( @D'%B.+L">:X#"E@]1=NRZAH MG2Y'DFNIKKZ6>^B?1R'$4U!*,ZG M[$>+&LH^-@\1 \\H8%A:BW3[#\/QOX6MZ5Q]%,.-99"A!L"-_87"-TY7!=6;0WGJAJ&-#O4?[\AF+[-JVN M6BKPO/7*N>4]UEVD* ,4R #-YF&;N@>"F?CC2*MF.=5VZF1MY!>O1Y/#B:6S MQ\4=]AKJ/WY3]CS'Q1]>]H=&*.2AW*,/H[D0QY =5FU9!B;E MW9A<_=)LJ?WX8+);\&2]3XS1DZOGOGY;;4)B7D(Y$4>!/#K7 *FN'7&.N".Z M)#/ZEB3A0V[ZTZ)R5_K^E-C]CH_=5Z[]ON&_4MJ^7^BNF-YS9WU$X#3T-[TD M@EPU5/?LW7[9^\V=U?L_W9>[UJC6">V5AH*S-Y,SNCA.R>LS0"'JCQ9S?D7) M$B%TKE>48["^]D:Z A'=?N$^SRUMSC+?:3OR--@=!TE,9'*!HZY \CPFJF]FZ^V"$][9YL)%6QL'4[DLD&3TMTWE%21P M7)UZ(F]9!B$/V/<6"H[6[.R-'F^)C;*^GOP@6,O^>I*L]RWK^\/[K)*-:HCU MFD@&*"XZE(][ U6KGEB?P5954NY"O?;1_'W 28<>5]^A6+SK95'=H$Z,. KB5=?;,W _4?; ML,%8DVTX=/M\Q0B@QDXXEF[Y3E3BZCB*=$3\-=G MY5-_B+ .NI"R5*D!3"R51%]&< !IV(S8#S ]28@$; QWCGH!.SF&:[^Y_?M3)_6_YY3*HP<>.=X-E#W,H]X8%M4B?[^7\G4C1- MZ44[5=*6N.4DN@JR(ZA-#-;45Y"+/_("^\XXY''CGX?G@N733(@9]2XW0C9[ MOTA!V=TU@'7[JGS[5.']LO&79;U.+7XO"C[Z&CI6-(0.1(I/]&].E9?J_3$O M3PFQ;'*NT8=\VD5'+TNC@Y%S%;B:%#JK!;&=C?#6 H)9[ (GGJT@TN_[_T'CX-E_ MSRB0W?+,)A@J =NA]WX].-[PO1-,V5@-H(6XNJ4Q@5P)#55Y[P"=8F -[RJG M?>1X2N?F19(V#]3I@N"CR.]^?)3-#. Z7(-97MY#MLN7N;%\B6(F,$\F,W^V MQ@"5F.59)MS7<[X)U5E>G?VAITX5+"5?&^/P;9.VA/\5_$?S8Q4O8V 7_BS7XW]582HR]_G5+K/[E MAA?_,?O'[!^S__'-;%<@3:+MBY?)F;3LUA"BO[%-H(G=:(JO^0G0A06UNO9B M5+.$::;9EMCT6^1_?@Q'^Z*CQN*W"L^WX^ZE&Q%R$9%?68:GQ'W'&NW(5B$L MDC"MN,(3G5FW,LQ<50W&IW]]IC% SZ+D#<[W>FITNY?J"5=MW_KQ\M7!^WZE MGHJM'SA*<3@[E=^='$%29U8(WY^HN2-1>J8[ZFR^>0(F$5\O62 ?",3?N755 M+,G-/B!JX1T"J!E?GHLC9Q#WMEJP%MPX];2[L]B?-<).&P7T-ROZ:7ISL)5# M/PCK3TZEA!R/CF_!-1@* )T9H!FJ!F!>LC&G\*148=Y?^?HN)'PQWB^Y MB LDY_$CR_\- _2XKPN\(Q%'/_C[#F#?A,[Q!@=E!9KHG!W,&R:2Z2<_M+9] MD.B6F,KAP6F1!]1*'V%,HW]9C'Y-Y60]$2/MOU(SF]UU!M'-I$;>A#B**MQW M*G G"N8C>@;PX][/5=*>"0JH40U\5V]W?%C.G7__K,U7X6@#^TW4OX2-[9?) M-K"?_:.#A+<'4=WD=*>Q<*P]S&'OTE4;TL1-]GX4\3IR%M6%JLNC"L8;R%)L M?>9NO/+&5514!?=$V*=<,0L,%OHI%=)W3[&S[/?M^'QG-H>G]^Q:]< SK%@P M(9OB#(/>I*'H;)>QX.@EEF<+?FXG\TD@1U, M8"C\W5 L=!VE/:D&L'O'Q$_DA+X^BDL>>EV[;QX@?&E#UL*#M,#"F:L:ATM M"7/^JTA *8PJ+$D.S7=^-W$@ M7495]J;ANK<<)AZ:VWH"+\WT-_[64(HRK/Q('9#R!EB55EONL+?*F?1HSK9M M^&PD74O[>2SA3N?.DSX_6O"_W+0\L RN'^4*O\BD4N]HLC--O6Q_8AF@AX:Z M[O-:+&M@HF5P')U)!"FB< / BG1$(<5I;(=_+J>NT6G.L3A\\/#.("(X-Z37 M.EUYUE_W/X_,0&-OZY!8#6(?[1E$GB:2FU&T*4'B&6_6"2/GF N$80#BDL?Y-;[>-54IG^7BSA@%SQ9ATRN(]N1'1-U.Z4@K MYY;MHX"YY;BZFOO=6V:WFTP7R@P("Z7!C7+88"E8(D[G28F6'CHY M[NP7[0+A/?"OO/&31J;!Y4OD]A^_+Q&BLD=[1( MI+U=C0-\PGO331W-)%TS5]4: ME-5Q/_/05[FSIM@/#YZ!I,Y#F]:9'HOT! P<*5#ZLA.:L!Q"9("'P?5)K^T1I?JE3_HW(9_IZ3TC'>W%S32M4!_A13(X XDBPF?KL3 M+>A[!M"#[?P@__Y%B*:*>?N\ZPU(^?NFS"0 MZ8GH=8A7S#[^WQQ;;S(#M-0RVAPG6$V19]ZG5;8=IPO=8G_N^QW+0:( M8QYFAWLXI::*YW=>, Z1>#XGRBVI&4?#Q?2.+6TS:^X8[07,;$PWVOLJ+[3C(GXG?5',07C M;Z-/T(?'&:"U7C!EY]2_7Y[V.W4(O$6 T.%W&"#TI8Q_OWSW_[H)Z_X)_;6!,Y\V?R-C*">JJ& MH$S^Q/15YOYW,%E]T'*:*+)>D>!*T6(2>=&E6>?9H?(!_&+$Z!5^A:]%IH'! M;Q.T614Y4G*]W'/O6N8CN]4@Q$L9!QHHZK>_[SI77L'R1:Q44'QV@BB#^U3[YL7]:/KO*F0 Y(/W8P,V+&IFKUU" M-WJ;$.HJ<8$->F/RCJU'VY/%!9=#>D]TF:DXQGX02N+.H/(7T5.]&:"SP4\8 MH'UOJ!=B!%JWUQD\ZXQ!)S) WN@8-TF4"3$Q/B"M,*;$Q6_:?LCW"#E$K."7 MHU0P8H%R#<6-0/<@89+WHUC3^@OGU+T!) MX'NJ(6DIS9V'%N=U@USI2SR6$%K7>,?HBL.'4[DI_CATT.H?#$?D@Y7(U6.D(5 M,88$^@?/]/41,.L-AQO]K]9_%)6_FJHU]93E_AWE5:^+\$$AT _!Y#TPH +9 M4B2QD[\ $&QP$IK-0'<5UM>^=VO!&#OKF:"D'AAT^*K/Y4-6[]+>/'D6/'?Q MF9*7)SN!Z8Q_]LQH+^@GZ4M(XBU++L2LC!8@@ M.I(. \")'8\\[>&>VVHE0 MBVMSCM5WN8.D\]W-?@FG)JZ$QOG(U->#7XW:5?XM"FDV[AXG/3,^_K" ;O%P]8C4&(<'H[ M^@.:8$$10_0@A=KD?-K$/UBF%FI^^+,#YG,UL&>U- _-^WHI_/*]7M^7)[Q2 M,P^U<=Q3J]GZ1KF#[+@$P>2%T;EI53M).S5/B$"ZA7-'EI^3B]/#L4HND1-A MAZ^E<)O*M3R&IS0X*7%E\6ZCF9FM?UN"_@U:KTM8P6[/_B2[D^RW-G C+([P M$V.2UX!L7##_7$^PKXJ2=#%HXW=S$#??.5@1%LQY6TWR&_)4[R?9;TG1 MMJ^RM[E.L6+Y &;P;4'QA&#R%)#)Q&)

5P\V44+HI!X';P>_]L<:T4RQ^W:R5V%"5'R;L)QY,\! M+^N^/MEY;AN[NJ]F_Z7JPZSDT"7./W?6Q>=+O-/CN-VVM6W&^K$/2V(WS;9J MW,Y:WW?QJ>C5^60?=MB>KO+B_*7,N< P\WX>)Q=.;+8?CWL]DN/J]10*V=FW MYS_Q+3&4OOC[[/&T&]O\97;8WA_CO%_.PR7+[?(]_O6,W^I_L \%Z2.%])%! M^L@A?6A('P;21P'IHX3T(06E$8JHDD*JI)@J*:A*BJJ2PJJDN"HIL$J*K(HB MJZ+(JBBR*HJLBB*KHLBJ*+(JBJR*(JNBR)I29$TILJ8465.*K"E%UI0B:TJ1 M-:7(FE)D32FR9A19,XJL&476C")K1I$UH\B:463-*+)F%%DSBJPY1=:<(FM. MD36GR)I39,TILN8467.*K#E%UIPBJZ;(JBFR:HJLFB*KILBJ*;)JBJR:(JNF MR*HILAJ*K(8BJZ'(:BBR&HJLAB*KHQW\=Q_X_C MEWO<5^WPFI\L?ZK?_ 102P$"% ,4 " "(7KE6!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( (A> MN59/@\=;[@ "L" 1 " :\ !D;V-0N5:97)PC$ 8 )PG 3 " M &UL4$L! A0#% @ B%ZY5L1M-JG] M!P W3 !@ ("!#0@ 'AL+W=ON5:YQ%^A?@( %H' 8 " M@4 0 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ B%ZY5NN,!_7S @ "0H !@ M ("!!AL 'AL+W=ON5;8:DVPN < )(C 8 " @2\> !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ B%ZY5MOE)A*+ @ N@8 !@ ("!PRH 'AL+W=O MN5:BBA2'-0X %>3 M 8 " @80M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ B%ZY5NN@ZG6Z M P J @ !D ("!ND@ 'AL+W=O&PO=V]R:W-H965T MN5;L'^!EZ0< (T3 9 " @7AV !X;"]W;W)K&UL4$L! A0#% @ B%ZY5IN3C 6=!0 V@P !D M ("!F'X 'AL+W=O&PO=V]R M:W-H965TN5;,B+YEG@, *X( M 9 " @?"+ !X;"]W;W)K&UL M4$L! A0#% @ B%ZY5FX;5Y_< @ ( 8 !D ("!Q8\ M 'AL+W=O&PO=V]R:W-H965TN58"DRDR9P0 )X* 9 M " @267 !X;"]W;W)K&UL4$L! A0#% @ MB%ZY5O5("0[) P $@@ !D ("!PYL 'AL+W=O&PO=V]R:W-H965TN5;\5M)Y+@0 $$) 9 " @=VB !X;"]W M;W)K&UL4$L! A0#% @ B%ZY5G,:A/<&PO=V]R:W-H965TN58' MP2^=' X $\H 9 " @4^N !X;"]W;W)K&UL4$L! A0#% @ B%ZY5D*:]\W4!@ IQ !D M ("!HKP 'AL+W=O&PO=V]R:W-H M965TN5;5M&UL4$L! M A0#% @ B%ZY5J_MA3^ # *1\ !D ("!T], 'AL M+W=O&PO=V]R:W-H965TN59OB?/]EBX %Z? 9 " M@&UL4$L! A0#% @ B%ZY M5H'Q+":, P \0< !D ("!E1D! 'AL+W=O&PO=V]R:W-H965TN5:'A]&U^@, ,() 9 " @;T@ 0!X;"]W;W)K M&UL4$L! A0#% @ B%ZY5E8C3Z.N! S T M !D ("![B0! 'AL+W=O&PO=V]R:W-H965TN5;Q-3V/ MF ( )4% 9 " @=XM 0!X;"]W;W)K&UL4$L! A0#% @ B%ZY5B^B^F$/! H0D !D M ("!K3 ! 'AL+W=O&PO=V]R:W-H965T MN58+T^S@W , !4( 9 M " @:TY 0!X;"]W;W)K&UL4$L! A0# M% @ B%ZY5OC_OHKR @ &PO=V]R:W-H965TN594E)6SDP( +8% 9 " @;]$ M 0!X;"]W;W)K&UL4$L! A0#% @ B%ZY5B+N MX/1$"0 OQP !D ("!B4&PO=V]R:W-H965TN58R<8Y)T04 $H1 9 " @356 0!X;"]W;W)K&UL4$L! A0#% @ B%ZY5D52@.B_!P MA, !D M ("!/5P! 'AL+W=O&PO M=V]R:W-H965TN5:G_(!=-P( M -0$ 9 " @;IF 0!X;"]W;W)K&UL4$L! A0#% @ B%ZY5D]'J\I5 P (PT !D ("! M*&D! 'AL+W=O&PO=V]R:W-H965TN59J-$1K>0( %X' 9 M " @&UL4$L! A0#% M @ B%ZY5@MNY\HS @ PP0 !D ("!<'(! 'AL+W=O&PO=V]R:W-H965TN59:R.VKV@0 *4A 9 " @4]W 0!X M;"]W;W)K&UL4$L! A0#% @ B%ZY5NF$"NBR M P CA( !D ("!8'P! 'AL+W=O'\$ "]& &0 M@(%)@ $ >&PO=V]R:W-H965T MN5:N&UL4$L! A0#% @ B%ZY5ABSM$%J P CPT !D M ("!W8@! 'AL+W=O&PO=V]R M:W-H965TN5;B.#LY9@( (0% M 9 " @8R1 0!X;"]W;W)K&UL M4$L! A0#% @ B%ZY5O?XCIAK!0 !B8 !D ("!*90! M 'AL+W=O&PO=V]R:W-H965TN59^ 2UIP , (,- 9 M " @02= 0!X;"]W;W)K&UL4$L! A0#% @ MB%ZY5F%0(ZKG @ BP< !D ("!^Z ! 'AL+W=O&PO=V]R:W-H965TN58^ MYJF=[@, &H3 9 " @="Q 0!X;"]W;W)K&UL4$L! A0#% @ B%ZY5G5XR"J_ @ C0< !D M ("!];4! 'AL+W=O&PO=V]R:W-H M965TN59T[FR1[P( P( 9 M " @4B\ 0!X;"]W;W)K&UL4$L! M A0#% @ B%ZY5K?18(!L!0 XAT !D ("!;K\! 'AL M+W=O&PO=V]R:W-H965TN58"Z;"8K0( \' 9 " M@=[' 0!X;"]W;W)K&UL4$L! A0#% @ B%ZY M5K];9TT8 P _0@ !D ("!PLH! 'AL+W=O&PO=V]R:W-H965TN5:.T7CL-0( *D& 9 " @6G1 0!X;"]W;W)K M&UL4$L! A0#% @ B%ZY5H-3W[\9 P K D M !D ("!U=,! 'AL+W=O&PO=V]R:W-H965TN59GP:@G M) 0 !X6 9 " @1#: 0!X;"]W;W)K&UL4$L! A0#% @ B%ZY5OK(T&PO=V]R:W-H965T MN5;&UL4$L! A0# M% @ B%ZY5M6]S0&G @ X08 !D ("! NH! 'AL+W=O M&PO=V]R:W-H965TN5:.?%()( , 'X* 9 " @8GR M 0!X;"]W;W)K&UL4$L! A0#% @ B%ZY5IU= M(#=/" QUD !D ("!X/4! 'AL+W=O&PO=V]R:W-H965TN58TEW\XP@( /@' 9 " @=L# @!X;"]W;W)K&UL4$L! A0#% @ B%ZY5LKDS5J6 @ ]P8 !D M ("!U 8" 'AL+W=O&PO M=V]R:W-H965TN58?<95790( M '4& 9 " @0(- @!X;"]W;W)K&UL4$L! A0#% @ B%ZY5J/4%G.N @ Y@8 !D ("! MG@\" 'AL+W=O,_TR\$ #J#P &0 @(&#$@( >&PO=V]R:W-H965TN59T65RK:0, '4. 9 M " @>D6 @!X;"]W;W)K&UL4$L! A0#% M @ B%ZY5MB6:&H?! XQ( !D ("!B1H" 'AL+W=O&PO=V]R:W-H965TN59LH"+K;@0 ( 4 9 " @:$G @!X M;"]W;W)K&UL4$L! A0#% @ B%ZY5@!B&C_U M @ 5P< !H ("!1BP" 'AL+W=O&UL4$L! A0#% @ B%ZY5K$KZFH?! )A !H M ("!&UL4$L! A0#% @ MB%ZY5G\HE('* P 5@X !H ("!RC," 'AL+W=O&UL4$L! M A0#% @ B%ZY5@?D_CV] P E1$ !H ("!<3L" 'AL M+W=O&UL4$L! A0#% @ B%ZY5ML2J!_J M @ 9 @ !H ("!9C\" 'AL+W=O&UL4$L! A0#% @ B%ZY5AG/!*ZR P R@T !H M ("!B$(" 'AL+W=O&UL4$L! A0#% @ MB%ZY5BP^"5U.!0 G1, !H ("!&UL4$L! M A0#% @ B%ZY5D.86Z)J! 5A !H ("!FU " 'AL M+W=O&UL4$L! A0#% @ B%ZY5HFF)XU4 M P .@H !H ("!/54" 'AL+W=O&UL4$L! A0#% @ B%ZY5J15%2/^"P ^Y@ !H M ("!R5@" 'AL+W=O&UL4$L! A0#% @ MB%ZY5CZM48XN P SA( T ( !_V0" 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ B%ZY M5G[6,B8> P +D$ !H ( ![' " 'AL+U]R96QS+W=O XML 134 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 135 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 136 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 330 527 1 false 99 0 false 8 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.allegromicro.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.allegromicro.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Operations Sheet http://www.allegromicro.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Changes in Equity Sheet http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity Consolidated Statements of Changes in Equity Statements 8 false false R9.htm 0000009 - Statement - Consolidated Statements of Cash Flows Sheet http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 9 false false R10.htm 0000010 - Disclosure - Nature of the Business and Basis of Presentation Sheet http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation Nature of the Business and Basis of Presentation Notes 10 false false R11.htm 0000011 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 0000012 - Disclosure - Heyday Acquisition Sheet http://www.allegromicro.com/role/HeydayAcquisition Heyday Acquisition Notes 12 false false R13.htm 0000013 - Disclosure - Revenue from Contract with Customers Sheet http://www.allegromicro.com/role/RevenuefromContractwithCustomers Revenue from Contract with Customers Notes 13 false false R14.htm 0000014 - Disclosure - Fair Value Measurements Sheet http://www.allegromicro.com/role/FairValueMeasurements Fair Value Measurements Notes 14 false false R15.htm 0000015 - Disclosure - Trade Accounts Receivable, Net Sheet http://www.allegromicro.com/role/TradeAccountsReceivableNet Trade Accounts Receivable, Net Notes 15 false false R16.htm 0000016 - Disclosure - Inventories Sheet http://www.allegromicro.com/role/Inventories Inventories Notes 16 false false R17.htm 0000017 - Disclosure - Property, Plant and Equipment, net Sheet http://www.allegromicro.com/role/PropertyPlantandEquipmentnet Property, Plant and Equipment, net Notes 17 false false R18.htm 0000018 - Disclosure - Goodwill and Intangible Assets Sheet http://www.allegromicro.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 18 false false R19.htm 0000019 - Disclosure - Other Assets, net Sheet http://www.allegromicro.com/role/OtherAssetsnet Other Assets, net Notes 19 false false R20.htm 0000020 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 20 false false R21.htm 0000021 - Disclosure - Leases Sheet http://www.allegromicro.com/role/Leases Leases Notes 21 false false R22.htm 0000022 - Disclosure - Debt and Other Borrowings Sheet http://www.allegromicro.com/role/DebtandOtherBorrowings Debt and Other Borrowings Notes 22 false false R23.htm 0000023 - Disclosure - Other Long-Term Liabilities Sheet http://www.allegromicro.com/role/OtherLongTermLiabilities Other Long-Term Liabilities Notes 23 false false R24.htm 0000024 - Disclosure - Retirement Plans Sheet http://www.allegromicro.com/role/RetirementPlans Retirement Plans Notes 24 false false R25.htm 0000025 - Disclosure - Commitment and Contingencies Sheet http://www.allegromicro.com/role/CommitmentandContingencies Commitment and Contingencies Notes 25 false false R26.htm 0000026 - Disclosure - Net Income per Share Sheet http://www.allegromicro.com/role/NetIncomeperShare Net Income per Share Notes 26 false false R27.htm 0000027 - Disclosure - Stock-Based Compensation Sheet http://www.allegromicro.com/role/StockBasedCompensation Stock-Based Compensation Notes 27 false false R28.htm 0000028 - Disclosure - Income Taxes Sheet http://www.allegromicro.com/role/IncomeTaxes Income Taxes Notes 28 false false R29.htm 0000029 - Disclosure - Related Party Transactions Sheet http://www.allegromicro.com/role/RelatedPartyTransactions Related Party Transactions Notes 29 false false R30.htm 0000030 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies 30 false false R31.htm 0000031 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies 31 false false R32.htm 0000032 - Disclosure - Heyday Acquisition (Tables) Sheet http://www.allegromicro.com/role/HeydayAcquisitionTables Heyday Acquisition (Tables) Tables http://www.allegromicro.com/role/HeydayAcquisition 32 false false R33.htm 0000033 - Disclosure - Revenue from Contract with Customers (Tables) Sheet http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables Revenue from Contract with Customers (Tables) Tables http://www.allegromicro.com/role/RevenuefromContractwithCustomers 33 false false R34.htm 0000034 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.allegromicro.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.allegromicro.com/role/FairValueMeasurements 34 false false R35.htm 0000035 - Disclosure - Trade Accounts Receivable, Net (Tables) Sheet http://www.allegromicro.com/role/TradeAccountsReceivableNetTables Trade Accounts Receivable, Net (Tables) Tables http://www.allegromicro.com/role/TradeAccountsReceivableNet 35 false false R36.htm 0000036 - Disclosure - Inventories (Tables) Sheet http://www.allegromicro.com/role/InventoriesTables Inventories (Tables) Tables http://www.allegromicro.com/role/Inventories 36 false false R37.htm 0000037 - Disclosure - Property, Plant and Equipment, net (Tables) Sheet http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables Property, Plant and Equipment, net (Tables) Tables http://www.allegromicro.com/role/PropertyPlantandEquipmentnet 37 false false R38.htm 0000038 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.allegromicro.com/role/GoodwillandIntangibleAssets 38 false false R39.htm 0000039 - Disclosure - Other Assets, net (Tables) Sheet http://www.allegromicro.com/role/OtherAssetsnetTables Other Assets, net (Tables) Tables http://www.allegromicro.com/role/OtherAssetsnet 39 false false R40.htm 0000040 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities 40 false false R41.htm 0000041 - Disclosure - Leases (Tables) Sheet http://www.allegromicro.com/role/LeasesTables Leases (Tables) Tables http://www.allegromicro.com/role/Leases 41 false false R42.htm 0000042 - Disclosure - Other Long-Term Liabilities (Tables) Sheet http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables Other Long-Term Liabilities (Tables) Tables http://www.allegromicro.com/role/OtherLongTermLiabilities 42 false false R43.htm 0000043 - Disclosure - Retirement Plans (Tables) Sheet http://www.allegromicro.com/role/RetirementPlansTables Retirement Plans (Tables) Tables http://www.allegromicro.com/role/RetirementPlans 43 false false R44.htm 0000044 - Disclosure - Net Income per Share (Tables) Sheet http://www.allegromicro.com/role/NetIncomeperShareTables Net Income per Share (Tables) Tables http://www.allegromicro.com/role/NetIncomeperShare 44 false false R45.htm 0000045 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.allegromicro.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.allegromicro.com/role/StockBasedCompensation 45 false false R46.htm 0000046 - Disclosure - Income Taxes (Tables) Sheet http://www.allegromicro.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.allegromicro.com/role/IncomeTaxes 46 false false R47.htm 0000047 - Disclosure - Nature of the Business and Basis of Presentation (Details) Sheet http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationDetails Nature of the Business and Basis of Presentation (Details) Details http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation 47 false false R48.htm 0000048 - Disclosure - Summary of Significant Accounting Policies - Business Segment Information (Details) Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesBusinessSegmentInformationDetails Summary of Significant Accounting Policies - Business Segment Information (Details) Details 48 false false R49.htm 0000049 - Disclosure - Summary of Significant Accounting Policies - Non-controlling Interest (Details) Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails Summary of Significant Accounting Policies - Non-controlling Interest (Details) Details 49 false false R50.htm 0000050 - Disclosure - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details) Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails Summary of Significant Accounting Policies - Property, Plant and Equipment (Details) Details 50 false false R51.htm 0000051 - Disclosure - Summary of Significant Accounting Policies - Intangible assets, net (Details) Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails Summary of Significant Accounting Policies - Intangible assets, net (Details) Details 51 false false R52.htm 0000052 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details) Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails Summary of Significant Accounting Policies - Goodwill (Details) Details 52 false false R53.htm 0000053 - Disclosure - Summary of Significant Accounting Policies - Contract Assets and Contract Liabilities (Details) Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails Summary of Significant Accounting Policies - Contract Assets and Contract Liabilities (Details) Details 53 false false R54.htm 0000054 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details) Sheet http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details) Details 54 false false R55.htm 0000055 - Disclosure - Heyday Acquisition - Additional Information (Details) Sheet http://www.allegromicro.com/role/HeydayAcquisitionAdditionalInformationDetails Heyday Acquisition - Additional Information (Details) Details 55 false false R56.htm 0000056 - Disclosure - Heyday Acquisition - Summary of Preliminary Purchase Price Allocation (Details) Sheet http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails Heyday Acquisition - Summary of Preliminary Purchase Price Allocation (Details) Details 56 false false R57.htm 0000057 - Disclosure - Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details) Sheet http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details) Details 57 false false R58.htm 0000058 - Disclosure - Revenue from Contract with Customers - Net Sales by Product (Details) Sheet http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails Revenue from Contract with Customers - Net Sales by Product (Details) Details 58 false false R59.htm 0000059 - Disclosure - Revenue from Contract with Customers - Net Sales by Geography (Details) Sheet http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails Revenue from Contract with Customers - Net Sales by Geography (Details) Details 59 false false R60.htm 0000060 - Disclosure - Revenue from Contract with Customers - Additional Information (Details) Sheet http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails Revenue from Contract with Customers - Additional Information (Details) Details 60 false false R61.htm 0000061 - Disclosure - Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details) Sheet http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details) Details 61 false false R62.htm 0000062 - Disclosure - Fair Value Measurements - Unrealized Gains and Losses on Marketable Securities with a Readily Determinable Fair Value (Details) Sheet http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails Fair Value Measurements - Unrealized Gains and Losses on Marketable Securities with a Readily Determinable Fair Value (Details) Details 62 false false R63.htm 0000063 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 63 false false R64.htm 0000064 - Disclosure - Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details) Sheet http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details) Details 64 false false R65.htm 0000065 - Disclosure - Trade Accounts Receivable, Net - Summary of Trade Accounts Receivable (Details) Sheet http://www.allegromicro.com/role/TradeAccountsReceivableNetSummaryofTradeAccountsReceivableDetails Trade Accounts Receivable, Net - Summary of Trade Accounts Receivable (Details) Details 65 false false R66.htm 0000066 - Disclosure - Trade Accounts Receivable, Net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (Details) Sheet http://www.allegromicro.com/role/TradeAccountsReceivableNetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails Trade Accounts Receivable, Net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (Details) Details 66 false false R67.htm 0000067 - Disclosure - Inventories - Schedule Of Inventory (Details) Sheet http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails Inventories - Schedule Of Inventory (Details) Details 67 false false R68.htm 0000068 - Disclosure - Inventories - Narrative (Details) Sheet http://www.allegromicro.com/role/InventoriesNarrativeDetails Inventories - Narrative (Details) Details 68 false false R69.htm 0000069 - Disclosure - Property, Plant and Equipment, net - Schedule of PPE (Details) Sheet http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails Property, Plant and Equipment, net - Schedule of PPE (Details) Details 69 false false R70.htm 0000070 - Disclosure - Property, Plant and Equipment, net - Narrative (Details) Sheet http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails Property, Plant and Equipment, net - Narrative (Details) Details 70 false false R71.htm 0000071 - Disclosure - Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details) Sheet http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details) Details 71 false false R72.htm 0000072 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details) Sheet http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details) Details 72 false false R73.htm 0000073 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details) Sheet http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details) Details 73 false false R74.htm 0000074 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 74 false false R75.htm 0000075 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details) Sheet http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails Goodwill and Intangible Assets - Future Amortization Expense (Details) Details 75 false false R76.htm 0000076 - Disclosure - Other Assets, net (Details) Sheet http://www.allegromicro.com/role/OtherAssetsnetDetails Other Assets, net (Details) Details http://www.allegromicro.com/role/OtherAssetsnetTables 76 false false R77.htm 0000077 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities (Details) Details http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables 77 false false R78.htm 0000078 - Disclosure - Leases - Narrative (Details) Sheet http://www.allegromicro.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 78 false false R79.htm 0000079 - Disclosure - Leases - Lease Costs (Details) Sheet http://www.allegromicro.com/role/LeasesLeaseCostsDetails Leases - Lease Costs (Details) Details 79 false false R80.htm 0000080 - Disclosure - Leases - Maturity Schedule (Details) Sheet http://www.allegromicro.com/role/LeasesMaturityScheduleDetails Leases - Maturity Schedule (Details) Details 80 false false R81.htm 0000081 - Disclosure - Debt and Other Borrowings (Details) Sheet http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails Debt and Other Borrowings (Details) Details http://www.allegromicro.com/role/DebtandOtherBorrowings 81 false false R82.htm 0000082 - Disclosure - Other Long-Term Liabilities (Details) Sheet http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails Other Long-Term Liabilities (Details) Details http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables 82 false false R83.htm 0000083 - Disclosure - Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details) Sheet http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details) Details 83 false false R84.htm 0000084 - Disclosure - Retirement Plans - Schedule of Changes in Benefit Obligations and Plan Assets (Details) Sheet http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails Retirement Plans - Schedule of Changes in Benefit Obligations and Plan Assets (Details) Details 84 false false R85.htm 0000085 - Disclosure - Retirement Plans - Obligations and Asset Information for Defined Benefit Plans with Projected Benefit Obligation in Excess of Plan Assets (Details) Sheet http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails Retirement Plans - Obligations and Asset Information for Defined Benefit Plans with Projected Benefit Obligation in Excess of Plan Assets (Details) Details 85 false false R86.htm 0000086 - Disclosure - Retirement Plans - Change in Amounts Recognized in AOCI (Details) Sheet http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails Retirement Plans - Change in Amounts Recognized in AOCI (Details) Details 86 false false R87.htm 0000087 - Disclosure - Retirement Plans - Schedule of Weighted-Average Assumptions (Details) Sheet http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails Retirement Plans - Schedule of Weighted-Average Assumptions (Details) Details 87 false false R88.htm 0000088 - Disclosure - Retirement Plans - Fair Value of Entity's Plan Assets (Details) Sheet http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails Retirement Plans - Fair Value of Entity's Plan Assets (Details) Details 88 false false R89.htm 0000089 - Disclosure - Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details) Sheet http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details) Details 89 false false R90.htm 0000090 - Disclosure - Retirement Plans - Defined Benefit Plans, Additional Information (Details) Sheet http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails Retirement Plans - Defined Benefit Plans, Additional Information (Details) Details 90 false false R91.htm 0000091 - Disclosure - Retirement Plans - Schedule of Estimated Future Benefit Payments (Details) Sheet http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails Retirement Plans - Schedule of Estimated Future Benefit Payments (Details) Details 91 false false R92.htm 0000092 - Disclosure - Retirement Plans - Defined Contribution Plans, Additional Information (Details) Sheet http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails Retirement Plans - Defined Contribution Plans, Additional Information (Details) Details 92 false false R93.htm 0000093 - Disclosure - Commitment and Contingencies (Details) Sheet http://www.allegromicro.com/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details http://www.allegromicro.com/role/CommitmentandContingencies 93 false false R94.htm 0000094 - Disclosure - Net Income per Share - Narrative (Details) Sheet http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails Net Income per Share - Narrative (Details) Details 94 false false R95.htm 0000095 - Disclosure - Net Income per Share - Schedule of Computation of Net Income per Share (Details) Sheet http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails Net Income per Share - Schedule of Computation of Net Income per Share (Details) Details 95 false false R96.htm 0000096 - Disclosure - Net Income per Share - Contingently Issuable Shares (Details) Sheet http://www.allegromicro.com/role/NetIncomeperShareContingentlyIssuableSharesDetails Net Income per Share - Contingently Issuable Shares (Details) Details 96 false false R97.htm 0000097 - Disclosure - Net Income per Share - Schedule of Issuable Weighted Average Share Information (Details) Sheet http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails Net Income per Share - Schedule of Issuable Weighted Average Share Information (Details) Details 97 false false R98.htm 0000098 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 98 false false R99.htm 0000099 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details) Sheet http://www.allegromicro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details) Details 99 false false R100.htm 0000100 - Disclosure - Stock-Based Compensation - Schedule of Performance Units Fair Value Assumptions (Details) Sheet http://www.allegromicro.com/role/StockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails Stock-Based Compensation - Schedule of Performance Units Fair Value Assumptions (Details) Details 100 false false R101.htm 0000101 - Disclosure - Stock-Based Compensation - Summary of Performance Stock Units Activity (Details) Sheet http://www.allegromicro.com/role/StockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails Stock-Based Compensation - Summary of Performance Stock Units Activity (Details) Details 101 false false R102.htm 0000102 - Disclosure - Stock-Based Compensation - Summary of Unvested Restricted Common Stock Activity (Details) Sheet http://www.allegromicro.com/role/StockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails Stock-Based Compensation - Summary of Unvested Restricted Common Stock Activity (Details) Details 102 false false R103.htm 0000103 - Disclosure - Stock-Based Compensation - Schedule of ESPP Fair Value Assumptions (Details) Sheet http://www.allegromicro.com/role/StockBasedCompensationScheduleofESPPFairValueAssumptionsDetails Stock-Based Compensation - Schedule of ESPP Fair Value Assumptions (Details) Details 103 false false R104.htm 0000104 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) Sheet http://www.allegromicro.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) Details 104 false false R105.htm 0000105 - Disclosure - Income Taxes - Components of Income before Income Tax (Details) Sheet http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails Income Taxes - Components of Income before Income Tax (Details) Details 105 false false R106.htm 0000106 - Disclosure - Income Taxes - Components of Provision (Benefit) for Income Tax (Details) Sheet http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails Income Taxes - Components of Provision (Benefit) for Income Tax (Details) Details 106 false false R107.htm 0000107 - Disclosure - Income Taxes - Schedule of Income Taxes Reconciliation (Details) Sheet http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails Income Taxes - Schedule of Income Taxes Reconciliation (Details) Details 107 false false R108.htm 0000108 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 108 false false R109.htm 0000109 - Disclosure - Income Taxes - Deferred Income Taxes (Details) Sheet http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails Income Taxes - Deferred Income Taxes (Details) Details 109 false false R110.htm 0000110 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes - Unrecognized Tax Benefits (Details) Details 110 false false R111.htm 0000111 - Disclosure - Related Party Transactions (Details) Sheet http://www.allegromicro.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.allegromicro.com/role/RelatedPartyTransactions 111 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept DueFromOtherRelatedPartiesCurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. algm-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept NotesReceivableRelatedPartiesCurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. algm-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept NotesReceivableRelatedPartiesNoncurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. algm-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept AccountsPayableRelatedPartiesCurrent in us-gaap/2022 used in 4 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. algm-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept AccountsReceivableRelatedPartiesCurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. algm-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept LondonInterbankOfferedRateLIBORMember in us-gaap/2022 used in 3 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. algm-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. algm-20230331.htm 4 [dq-0540-EntityExTransitionPeriod-EntityEmergingGrowthCompany-Dependency] In submission type 10-K, EntityExTransitionPeriod must have a value if EntityEmergingGrowthCompany has value "true" in context id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331, else it should not be provided. algm-20230331.htm 4 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:LesseeOperatingLeaseTermOfContract - algm-20230331.htm 4 [dqc-0004-Element-Values-Are-Equal] ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest with a value of 112713000 is not equal to the total of ProfitLoss, OtherComprehensiveIncomeLossNetOfTax with a value of 119555000 + -6694000. These values should be equal. The properties of this ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest fact are Context: i2c3efba9edc243358d19937a1bc38b08_D20210327-20220325, Unit: usd, Rule Element Id: 9284. algm-20230331.htm 4 [dqc-0004-Element-Values-Are-Equal] ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest with a value of 26085000 is not equal to the total of ProfitLoss, OtherComprehensiveIncomeLossNetOfTax with a value of 18101000 + 8132000. These values should be equal. The properties of this ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest fact are Context: i853744fba94b41059def97921ffb355a_D20200328-20210326, Unit: usd, Rule Element Id: 9284. algm-20230331.htm 4 [dqc-0004-Element-Values-Are-Equal] ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest with a value of 184957000 is not equal to the total of ProfitLoss, OtherComprehensiveIncomeLossNetOfTax with a value of 187494000 + -2400000. These values should be equal. The properties of this ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest fact are Context: id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331, Unit: usd, Rule Element Id: 9284. algm-20230331.htm 4 [dqc-0033-Document-Period-End-Date-Context] The ending date of 2022-03-25 used for AuditorFirmId must be the same as the Document Period End Date, 2023-03-31. The properties of this AuditorFirmId fact are Context: i2c3efba9edc243358d19937a1bc38b08_D20210327-20220325, Unit: (none), Rule Element Id: 2. algm-20230331.htm 4 [dqc-0033-Document-Period-End-Date-Context] The ending date of 2022-03-25 used for AuditorLocation must be the same as the Document Period End Date, 2023-03-31. The properties of this AuditorLocation fact are Context: i2c3efba9edc243358d19937a1bc38b08_D20210327-20220325, Unit: (none), Rule Element Id: 2. algm-20230331.htm 4 [dqc-0033-Document-Period-End-Date-Context] The ending date of 2022-03-25 used for AuditorName must be the same as the Document Period End Date, 2023-03-31. The properties of this AuditorName fact are Context: i2c3efba9edc243358d19937a1bc38b08_D20210327-20220325, Unit: (none), Rule Element Id: 2. algm-20230331.htm 4 algm-20230331.htm algm-20230331.xsd algm-20230331_cal.xml algm-20230331_def.xml algm-20230331_lab.xml algm-20230331_pre.xml algmq4fy23ex1019.htm algmq4fy23ex1022.htm algmq4fy23ex1029.htm algmq4fy23ex1031.htm algmq4fy23ex1032.htm algmq4fy23ex211.htm algmq4fy23ex231.htm algmq4fy23ex232.htm algmq4fy23ex311.htm algmq4fy23ex312.htm algmq4fy23ex32.htm algmq4fy23ex321.htm algmq4fy23ex322.htm algm-20230331_g1.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 139 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "algm-20230331.htm": { "axisCustom": 0, "axisStandard": 34, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 1356, "http://xbrl.sec.gov/dei/2022": 41 }, "contextCount": 330, "dts": { "calculationLink": { "local": [ "algm-20230331_cal.xml" ] }, "definitionLink": { "local": [ "algm-20230331_def.xml" ] }, "inline": { "local": [ "algm-20230331.htm" ] }, "labelLink": { "local": [ "algm-20230331_lab.xml" ] }, "presentationLink": { "local": [ "algm-20230331_pre.xml" ] }, "schema": { "local": [ "algm-20230331.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": 802, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 3, "http://xbrl.sec.gov/dei/2022": 4, "total": 7 }, "keyCustom": 51, "keyStandard": 476, "memberCustom": 40, "memberStandard": 56, "nsprefix": "algm", "nsuri": "http://www.allegromicro.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "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 Page", "menuCat": "Cover", "order": "1", "role": "http://www.allegromicro.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "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": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Nature of the Business and Basis of Presentation", "menuCat": "Notes", "order": "10", "role": "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation", "shortName": "Nature of the Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "algm:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "ibec0982370544895b95dcb176bf631b0_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000100 - Disclosure - Stock-Based Compensation - Schedule of Performance Units Fair Value Assumptions (Details)", "menuCat": "Details", "order": "100", "role": "http://www.allegromicro.com/role/StockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails", "shortName": "Stock-Based Compensation - Schedule of Performance Units Fair Value Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "algm:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "ibec0982370544895b95dcb176bf631b0_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "ibbbf580d83a74fd9891df86d631b1d15_I20220325", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000101 - Disclosure - Stock-Based Compensation - Summary of Performance Stock Units Activity (Details)", "menuCat": "Details", "order": "101", "role": "http://www.allegromicro.com/role/StockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "shortName": "Stock-Based Compensation - Summary of Performance Stock Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "ibec0982370544895b95dcb176bf631b0_D20220326-20230331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i6f6c000cdd5148d0827718aa95d4add1_I20220325", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000102 - Disclosure - Stock-Based Compensation - Summary of Unvested Restricted Common Stock Activity (Details)", "menuCat": "Details", "order": "102", "role": "http://www.allegromicro.com/role/StockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails", "shortName": "Stock-Based Compensation - Summary of Unvested Restricted Common Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "ia6b17c8c706c45d5a98e5639ac24ae10_D20220326-20230331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "ie4705ae7659446ef84711ecb8eb7c43e_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000103 - Disclosure - Stock-Based Compensation - Schedule of ESPP Fair Value Assumptions (Details)", "menuCat": "Details", "order": "103", "role": "http://www.allegromicro.com/role/StockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "shortName": "Stock-Based Compensation - Schedule of ESPP Fair Value Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "ie4705ae7659446ef84711ecb8eb7c43e_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000104 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)", "menuCat": "Details", "order": "104", "role": "http://www.allegromicro.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i8027c254d04643fd85c2b1b9d4e4307a_D20220326-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000105 - Disclosure - Income Taxes - Components of Income before Income Tax (Details)", "menuCat": "Details", "order": "105", "role": "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails", "shortName": "Income Taxes - Components of Income before Income Tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000106 - Disclosure - Income Taxes - Components of Provision (Benefit) for Income Tax (Details)", "menuCat": "Details", "order": "106", "role": "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails", "shortName": "Income Taxes - Components of Provision (Benefit) for Income Tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000107 - Disclosure - Income Taxes - Schedule of Income Taxes Reconciliation (Details)", "menuCat": "Details", "order": "107", "role": "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails", "shortName": "Income Taxes - Schedule of Income Taxes Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:DeferredTaxAssetsCapitalizedResearchAndDevelopmentCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000108 - Disclosure - Income Taxes - Narrative (Details)", "menuCat": "Details", "order": "108", "role": "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "lang": "en-US", "name": "algm:DeferredIncomeTaxEstimatedRateBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:DeferredTaxAssetsCapitalizedResearchAndDevelopmentCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000109 - Disclosure - Income Taxes - Deferred Income Taxes (Details)", "menuCat": "Details", "order": "109", "role": "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "shortName": "Income Taxes - Deferred Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "11", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R110": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i2971e3fb647346cea5292077aef71446_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000110 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)", "menuCat": "Details", "order": "110", "role": "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000111 - Disclosure - Related Party Transactions (Details)", "menuCat": "Details", "order": "111", "role": "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Heyday Acquisition", "menuCat": "Notes", "order": "12", "role": "http://www.allegromicro.com/role/HeydayAcquisition", "shortName": "Heyday Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Revenue from Contract with Customers", "menuCat": "Notes", "order": "13", "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomers", "shortName": "Revenue from Contract with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "14", "role": "http://www.allegromicro.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Trade Accounts Receivable, Net", "menuCat": "Notes", "order": "15", "role": "http://www.allegromicro.com/role/TradeAccountsReceivableNet", "shortName": "Trade Accounts Receivable, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Inventories", "menuCat": "Notes", "order": "16", "role": "http://www.allegromicro.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Property, Plant and Equipment, net", "menuCat": "Notes", "order": "17", "role": "http://www.allegromicro.com/role/PropertyPlantandEquipmentnet", "shortName": "Property, Plant and Equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Goodwill and Intangible Assets", "menuCat": "Notes", "order": "18", "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Other Assets, net", "menuCat": "Notes", "order": "19", "role": "http://www.allegromicro.com/role/OtherAssetsnet", "shortName": "Other Assets, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0000002 - Document - Audit Information", "menuCat": "Cover", "order": "2", "role": "http://www.allegromicro.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Accrued Expenses and Other Current Liabilities", "menuCat": "Notes", "order": "20", "role": "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Leases", "menuCat": "Notes", "order": "21", "role": "http://www.allegromicro.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Debt and Other Borrowings", "menuCat": "Notes", "order": "22", "role": "http://www.allegromicro.com/role/DebtandOtherBorrowings", "shortName": "Debt and Other Borrowings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Other Long-Term Liabilities", "menuCat": "Notes", "order": "23", "role": "http://www.allegromicro.com/role/OtherLongTermLiabilities", "shortName": "Other Long-Term Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Retirement Plans", "menuCat": "Notes", "order": "24", "role": "http://www.allegromicro.com/role/RetirementPlans", "shortName": "Retirement Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Commitment and Contingencies", "menuCat": "Notes", "order": "25", "role": "http://www.allegromicro.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Net Income per Share", "menuCat": "Notes", "order": "26", "role": "http://www.allegromicro.com/role/NetIncomeperShare", "shortName": "Net Income per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "27", "role": "http://www.allegromicro.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "28", "role": "http://www.allegromicro.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "29", "role": "http://www.allegromicro.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "3", "role": "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "30", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Heyday Acquisition (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.allegromicro.com/role/HeydayAcquisitionTables", "shortName": "Heyday Acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Revenue from Contract with Customers (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables", "shortName": "Revenue from Contract with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.allegromicro.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Trade Accounts Receivable, Net (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.allegromicro.com/role/TradeAccountsReceivableNetTables", "shortName": "Trade Accounts Receivable, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.allegromicro.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Property, Plant and Equipment, net (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables", "shortName": "Property, Plant and Equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "lang": "en-US", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Goodwill and Intangible Assets (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Other Assets, net (Tables)", "menuCat": "Tables", "order": "39", "role": "http://www.allegromicro.com/role/OtherAssetsnetTables", "shortName": "Other Assets, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "menuCat": "Tables", "order": "40", "role": "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "41", "role": "http://www.allegromicro.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Other Long-Term Liabilities (Tables)", "menuCat": "Tables", "order": "42", "role": "http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables", "shortName": "Other Long-Term Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Retirement Plans (Tables)", "menuCat": "Tables", "order": "43", "role": "http://www.allegromicro.com/role/RetirementPlansTables", "shortName": "Retirement Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Net Income per Share (Tables)", "menuCat": "Tables", "order": "44", "role": "http://www.allegromicro.com/role/NetIncomeperShareTables", "shortName": "Net Income per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "45", "role": "http://www.allegromicro.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "46", "role": "http://www.allegromicro.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "algm:NumberOfLocations", "reportCount": 1, "unique": true, "unitRef": "location", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Nature of the Business and Basis of Presentation (Details)", "menuCat": "Details", "order": "47", "role": "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationDetails", "shortName": "Nature of the Business and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "algm:NumberOfLocations", "reportCount": 1, "unique": true, "unitRef": "location", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Summary of Significant Accounting Policies - Business Segment Information (Details)", "menuCat": "Details", "order": "48", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesBusinessSegmentInformationDetails", "shortName": "Summary of Significant Accounting Policies - Business Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "us-gaap:UnrealizedGainLossOnInvestments", "span", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i79fa0a90a2f545dface76a32a27d70c5_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrealizedGainLossOnInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Summary of Significant Accounting Policies - Non-controlling Interest (Details)", "menuCat": "Details", "order": "49", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails", "shortName": "Summary of Significant Accounting Policies - Non-controlling Interest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:UnrealizedGainLossOnInvestments", "span", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i79fa0a90a2f545dface76a32a27d70c5_D20210327-20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrealizedGainLossOnInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "5", "role": "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i8d5b128d727f494ca545390b32d75d64_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "50", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails", "shortName": "Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i8d5b128d727f494ca545390b32d75d64_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "ic0d0c14aaafe40ee864e2fe38fff4830_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Summary of Significant Accounting Policies - Intangible assets, net (Details)", "menuCat": "Details", "order": "51", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails", "shortName": "Summary of Significant Accounting Policies - Intangible assets, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "ic0d0c14aaafe40ee864e2fe38fff4830_D20220326-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unitRef": "reportingunit", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details)", "menuCat": "Details", "order": "52", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails", "shortName": "Summary of Significant Accounting Policies - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Summary of Significant Accounting Policies - Contract Assets and Contract Liabilities (Details)", "menuCat": "Details", "order": "53", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails", "shortName": "Summary of Significant Accounting Policies - Contract Assets and Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "ibea06b7998f5480bbbf2037852b88006_D20220326-20230331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details)", "menuCat": "Details", "order": "54", "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails", "shortName": "Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "ibea06b7998f5480bbbf2037852b88006_D20220326-20230331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unitRef": "reportingunit", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Heyday Acquisition - Additional Information (Details)", "menuCat": "Details", "order": "55", "role": "http://www.allegromicro.com/role/HeydayAcquisitionAdditionalInformationDetails", "shortName": "Heyday Acquisition - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "ie9eaa16e69bf4c9893f40658a2190e5e_D20220326-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillPurchaseAccountingAdjustments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Heyday Acquisition - Summary of Preliminary Purchase Price Allocation (Details)", "menuCat": "Details", "order": "56", "role": "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails", "shortName": "Heyday Acquisition - Summary of Preliminary Purchase Price Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i305b0a81e40c480895db3b5de63ec98f_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details)", "menuCat": "Details", "order": "57", "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails", "shortName": "Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i5c5958c8b963483ebb568560b825ee5a_D20220326-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Revenue from Contract with Customers - Net Sales by Product (Details)", "menuCat": "Details", "order": "58", "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails", "shortName": "Revenue from Contract with Customers - Net Sales by Product (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i327a442b455240a9b585dfa06373d3e2_D20220326-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Revenue from Contract with Customers - Net Sales by Geography (Details)", "menuCat": "Details", "order": "59", "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "shortName": "Revenue from Contract with Customers - Net Sales by Geography (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "iec1db932f2fa4b069826b85d99432e7b_D20220326-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Consolidated Statements of Comprehensive Income", "menuCat": "Statements", "order": "6", "role": "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Revenue from Contract with Customers - Additional Information (Details)", "menuCat": "Details", "order": "60", "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails", "shortName": "Revenue from Contract with Customers - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "ie7f37a9e80db4fc8a44bed25e4c320da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details)", "menuCat": "Details", "order": "61", "role": "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "shortName": "Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "ie7f37a9e80db4fc8a44bed25e4c320da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:GainLossOnInvestmentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Fair Value Measurements - Unrealized Gains and Losses on Marketable Securities with a Readily Determinable Fair Value (Details)", "menuCat": "Details", "order": "62", "role": "http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails", "shortName": "Fair Value Measurements - Unrealized Gains and Losses on Marketable Securities with a Readily Determinable Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:GainLossOnInvestmentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossUnrealized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Fair Value Measurements - Additional Information (Details)", "menuCat": "Details", "order": "63", "role": "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossUnrealized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i2971e3fb647346cea5292077aef71446_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details)", "menuCat": "Details", "order": "64", "role": "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails", "shortName": "Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i683fa8e2e9ad42a8904519ea43e2b0eb_I20210326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Trade Accounts Receivable, Net - Summary of Trade Accounts Receivable (Details)", "menuCat": "Details", "order": "65", "role": "http://www.allegromicro.com/role/TradeAccountsReceivableNetSummaryofTradeAccountsReceivableDetails", "shortName": "Trade Accounts Receivable, Net - Summary of Trade Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i2971e3fb647346cea5292077aef71446_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Trade Accounts Receivable, Net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (Details)", "menuCat": "Details", "order": "66", "role": "http://www.allegromicro.com/role/TradeAccountsReceivableNetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails", "shortName": "Trade Accounts Receivable, Net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Inventories - Schedule Of Inventory (Details)", "menuCat": "Details", "order": "67", "role": "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails", "shortName": "Inventories - Schedule Of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Inventories - Narrative (Details)", "menuCat": "Details", "order": "68", "role": "http://www.allegromicro.com/role/InventoriesNarrativeDetails", "shortName": "Inventories - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Property, Plant and Equipment, net - Schedule of PPE (Details)", "menuCat": "Details", "order": "69", "role": "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails", "shortName": "Property, Plant and Equipment, net - Schedule of PPE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "menuCat": "Statements", "order": "7", "role": "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisposals", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Property, Plant and Equipment, net - Narrative (Details)", "menuCat": "Details", "order": "70", "role": "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails", "shortName": "Property, Plant and Equipment, net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisposals", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details)", "menuCat": "Details", "order": "71", "role": "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails", "shortName": "Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i2971e3fb647346cea5292077aef71446_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details)", "menuCat": "Details", "order": "72", "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details)", "menuCat": "Details", "order": "73", "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "menuCat": "Details", "order": "74", "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details)", "menuCat": "Details", "order": "75", "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValueAddedTaxReceivableNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - Other Assets, net (Details)", "menuCat": "Details", "order": "76", "role": "http://www.allegromicro.com/role/OtherAssetsnetDetails", "shortName": "Other Assets, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValueAddedTaxReceivableNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "menuCat": "Details", "order": "77", "role": "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i17ca5e66bd8e4122bc1245a87ee209e6_I20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000078 - Disclosure - Leases - Narrative (Details)", "menuCat": "Details", "order": "78", "role": "http://www.allegromicro.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i17ca5e66bd8e4122bc1245a87ee209e6_I20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000079 - Disclosure - Leases - Lease Costs (Details)", "menuCat": "Details", "order": "79", "role": "http://www.allegromicro.com/role/LeasesLeaseCostsDetails", "shortName": "Leases - Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "ic174c49358894e01a718d67a70abf8c6_I20200327", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - Consolidated Statements of Changes in Equity", "menuCat": "Statements", "order": "8", "role": "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "shortName": "Consolidated Statements of Changes in Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "ic174c49358894e01a718d67a70abf8c6_I20200327", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000080 - Disclosure - Leases - Maturity Schedule (Details)", "menuCat": "Details", "order": "80", "role": "http://www.allegromicro.com/role/LeasesMaturityScheduleDetails", "shortName": "Leases - Maturity Schedule (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000081 - Disclosure - Debt and Other Borrowings (Details)", "menuCat": "Details", "order": "81", "role": "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails", "shortName": "Debt and Other Borrowings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000082 - Disclosure - Other Long-Term Liabilities (Details)", "menuCat": "Details", "order": "82", "role": "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails", "shortName": "Other Long-Term Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i5672fbe9d5d04f27af997ecb7a6c67ed_D20220326-20230331", "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 - Schedule of Expense Related to Defined Benefit Plan (Details)", "menuCat": "Details", "order": "83", "role": "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails", "shortName": "Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i5672fbe9d5d04f27af997ecb7a6c67ed_D20220326-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "ia2e8dda93bdd447cb9083112a9d86bf4_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000084 - Disclosure - Retirement Plans - Schedule of Changes in Benefit Obligations and Plan Assets (Details)", "menuCat": "Details", "order": "84", "role": "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails", "shortName": "Retirement Plans - Schedule of Changes in Benefit Obligations and Plan Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i5672fbe9d5d04f27af997ecb7a6c67ed_D20220326-20230331", "decimals": "-3", "lang": "en-US", "name": "algm:DefinedBenefitPlanBenefitObligationUnrecognizedPriorServiceCreditCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i1ba2d0aa02bf4fe7bfcb4c8b3c424a46_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000085 - Disclosure - Retirement Plans - Obligations and Asset Information for Defined Benefit Plans with Projected Benefit Obligation in Excess of Plan Assets (Details)", "menuCat": "Details", "order": "85", "role": "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails", "shortName": "Retirement Plans - Obligations and Asset Information for Defined Benefit Plans with Projected Benefit Obligation in Excess of Plan Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i1ba2d0aa02bf4fe7bfcb4c8b3c424a46_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000086 - Disclosure - Retirement Plans - Change in Amounts Recognized in AOCI (Details)", "menuCat": "Details", "order": "86", "role": "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails", "shortName": "Retirement Plans - Change in Amounts Recognized in AOCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i5672fbe9d5d04f27af997ecb7a6c67ed_D20220326-20230331", "decimals": "-3", "lang": "en-US", "name": "algm:OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i1ba2d0aa02bf4fe7bfcb4c8b3c424a46_I20230331", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000087 - Disclosure - Retirement Plans - Schedule of Weighted-Average Assumptions (Details)", "menuCat": "Details", "order": "87", "role": "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails", "shortName": "Retirement Plans - Schedule of Weighted-Average Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i1ba2d0aa02bf4fe7bfcb4c8b3c424a46_I20230331", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i1ba2d0aa02bf4fe7bfcb4c8b3c424a46_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000088 - Disclosure - Retirement Plans - Fair Value of Entity's Plan Assets (Details)", "menuCat": "Details", "order": "88", "role": "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "shortName": "Retirement Plans - Fair Value of Entity's Plan Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i88298ebac49445f49534d665852cf5c7_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "ia2e8dda93bdd447cb9083112a9d86bf4_I20220325", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000089 - Disclosure - Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details)", "menuCat": "Details", "order": "89", "role": "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails", "shortName": "Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i1833f2b12d88449f9283b0bc9adf7670_I20200327", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000009 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "9", "role": "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i5672fbe9d5d04f27af997ecb7a6c67ed_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000090 - Disclosure - Retirement Plans - Defined Benefit Plans, Additional Information (Details)", "menuCat": "Details", "order": "90", "role": "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails", "shortName": "Retirement Plans - Defined Benefit Plans, Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i5672fbe9d5d04f27af997ecb7a6c67ed_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i1ba2d0aa02bf4fe7bfcb4c8b3c424a46_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000091 - Disclosure - Retirement Plans - Schedule of Estimated Future Benefit Payments (Details)", "menuCat": "Details", "order": "91", "role": "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails", "shortName": "Retirement Plans - Schedule of Estimated Future Benefit Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i1ba2d0aa02bf4fe7bfcb4c8b3c424a46_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id16720e617d54fbeb14c05acc8249c9b_D20220326-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000092 - Disclosure - Retirement Plans - Defined Contribution Plans, Additional Information (Details)", "menuCat": "Details", "order": "92", "role": "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails", "shortName": "Retirement Plans - Defined Contribution Plans, Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id16720e617d54fbeb14c05acc8249c9b_D20220326-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000093 - Disclosure - Commitment and Contingencies (Details)", "menuCat": "Details", "order": "93", "role": "http://www.allegromicro.com/role/CommitmentandContingenciesDetails", "shortName": "Commitment and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000094 - Disclosure - Net Income per Share - Narrative (Details)", "menuCat": "Details", "order": "94", "role": "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails", "shortName": "Net Income per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000095 - Disclosure - Net Income per Share - Schedule of Computation of Net Income per Share (Details)", "menuCat": "Details", "order": "95", "role": "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails", "shortName": "Net Income per Share - Schedule of Computation of Net Income per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000096 - Disclosure - Net Income per Share - Contingently Issuable Shares (Details)", "menuCat": "Details", "order": "96", "role": "http://www.allegromicro.com/role/NetIncomeperShareContingentlyIssuableSharesDetails", "shortName": "Net Income per Share - Contingently Issuable Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "0", "first": true, "lang": "en-US", "name": "algm:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000097 - Disclosure - Net Income per Share - Schedule of Issuable Weighted Average Share Information (Details)", "menuCat": "Details", "order": "97", "role": "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails", "shortName": "Net Income per Share - Schedule of Issuable Weighted Average Share Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id847d68c8c6744d5a8dcfce75e1732f9_D20220326-20230331", "decimals": "0", "first": true, "lang": "en-US", "name": "algm:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": null, "first": true, "lang": "en-US", "name": "algm:DefinedContributionPlanAge", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000098 - Disclosure - Stock-Based Compensation - Narrative (Details)", "menuCat": "Details", "order": "98", "role": "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "id58ddb14c1704066bb7aba76db98c077_I20230331", "decimals": null, "first": true, "lang": "en-US", "name": "algm:DefinedContributionPlanAge", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i8442d21a6ace4563b96c03c08ca7f773_I20220325", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000099 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details)", "menuCat": "Details", "order": "99", "role": "http://www.allegromicro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "shortName": "Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algm-20230331.htm", "contextRef": "i1f0d6107b2b44e4b9048abb7e9130563_D20220326-20230331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } } }, "segmentCount": 99, "tag": { "algm_AMEPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "AME Plan", "label": "AME Plan [Member]", "terseLabel": "AME Plan" } } }, "localname": "AMEPlanMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "algm_AMLUSEmployeeDefinedContributionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "AML US Employee, Defined Contribution Plan", "label": "AML US Employee, Defined Contribution Plan [Member]", "terseLabel": "AML US Employee, Defined Contribution Plan" } } }, "localname": "AMLUSEmployeeDefinedContributionPlanMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "algm_AMTCFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "AMTC Facility", "label": "AMTC Facility [Member]", "terseLabel": "AMTC Facility" } } }, "localname": "AMTCFacilityMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance for Credit Loss And Returns And Sales", "label": "Accounts Receivable, Allowance for Credit Loss And Returns And Sales [Roll Forward]", "terseLabel": "Total" } } }, "localname": "AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivableNetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "stringItemType" }, "algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance For Credit Loss And Returns And Sales, Writeoff", "label": "Accounts Receivable, Allowance For Credit Loss And Returns And Sales, Writeoff", "negatedTerseLabel": "Deductions" } } }, "localname": "AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivableNetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance For Credit Loss Returns And Sales, Current", "label": "Accounts Receivable, Allowance For Credit Loss Returns And Sales, Current", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period" } } }, "localname": "AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivableNetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance For Returns And Sales, Current", "label": "Accounts Receivable, Allowance For Returns And Sales, Current", "negatedTerseLabel": "Returns and sales allowances", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period" } } }, "localname": "AccountsReceivableAllowanceForReturnsAndSalesCurrent", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivableNetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails", "http://www.allegromicro.com/role/TradeAccountsReceivableNetSummaryofTradeAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance For Returns And Sales", "label": "Accounts Receivable, Allowance For Returns And Sales [Roll Forward]", "terseLabel": "Returns and Sales Allowances" } } }, "localname": "AccountsReceivableAllowanceForReturnsAndSalesRollForward", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivableNetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "stringItemType" }, "algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance For Returns And Sales, Writeoff", "label": "Accounts Receivable, Allowance For Returns And Sales, Writeoff", "negatedTerseLabel": "Deductions" } } }, "localname": "AccountsReceivableAllowanceForReturnsAndSalesWriteoff", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivableNetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, before Allowance for Credit Loss, And Due From Related Parties, Current", "label": "Accounts Receivable, before Allowance for Credit Loss, And Due From Related Parties, Current", "terseLabel": "Trade accounts receivable" } } }, "localname": "AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivableNetSummaryofTradeAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Credit Loss And Returns And Sales Allowances Expense (Reversal)", "label": "Accounts Receivable, Credit Loss And Returns And Sales Allowances Expense (Reversal)", "terseLabel": "Provisions" } } }, "localname": "AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivableNetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Returns And Sales Allowances Expense (Reversal)", "label": "Accounts Receivable, Returns And Sales Allowances Expense (Reversal)", "terseLabel": "Provisions" } } }, "localname": "AccountsReceivableReturnsAndSalesAllowancesExpenseReversal", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivableNetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments, Current", "label": "Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments, Current", "terseLabel": "Trade accounts receivable, returns, credits issued, and price protection adjustments, current" } } }, "localname": "AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Capitalization Changes", "label": "Adjustments To Additional Paid In Capital, Capitalization Changes", "negatedTerseLabel": "Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Conversion Of Awards", "label": "Adjustments To Additional Paid In Capital, Conversion Of Awards", "terseLabel": "Conversion of LTCIP/TRIP awards into restricted stock units in connection with the IPO" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConversionOfAwards", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "algm_AffiliatedEntityInPhilippinesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Affiliated Entity In Philippines", "label": "Affiliated Entity In Philippines [Member]", "terseLabel": "Affiliated Entity in Philippines" } } }, "localname": "AffiliatedEntityInPhilippinesMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "algm_AllegroMicrosystemsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Allegro Microsystems, Inc.", "label": "Allegro Microsystems, Inc. [Member]", "terseLabel": "Allegro Microsystems, Inc." } } }, "localname": "AllegroMicrosystemsIncMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_AuditorInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Auditor Information", "label": "Auditor Information [Abstract]" } } }, "localname": "AuditorInformationAbstract", "nsuri": "http://www.allegromicro.com/20230331", "xbrltype": "stringItemType" }, "algm_AutomotiveEndMarketMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Automotive End Market", "label": "Automotive End Market [Member]", "terseLabel": "Automotive" } } }, "localname": "AutomotiveEndMarketMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails" ], "xbrltype": "domainItemType" }, "algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Buildings, Building Improvements And Leasehold Improvements", "label": "Buildings, Building Improvements And Leasehold Improvements [Member]", "terseLabel": "Buildings, building improvements and leasehold improvements" } } }, "localname": "BuildingsBuildingImprovementsAndLeaseholdImprovementsMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "domainItemType" }, "algm_CommonClassLMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Class L", "label": "Common Class L [Member]", "verboseLabel": "Common\u00a0Stock,\u00a0 Class\u00a0L" } } }, "localname": "CommonClassLMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "algm_ContingentConsiderationFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contingent Consideration, Fair Value Disclosure", "label": "Contingent Consideration, Fair Value Disclosure", "terseLabel": "Contingent consideration" } } }, "localname": "ContingentConsiderationFairValueDisclosure", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "algm_CreditSuisseAGCaymanIslandsBranchMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Suisse AG, Cayman Islands Branch", "label": "Credit Suisse AG, Cayman Islands Branch [Member]", "terseLabel": "Credit Suisse AG, Cayman Islands Branch" } } }, "localname": "CreditSuisseAGCaymanIslandsBranchMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "algm_DebtInstrumentInterestRateFloor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Interest Rate Floor", "label": "Debt Instrument, Interest Rate Floor", "terseLabel": "Interest rate floor" } } }, "localname": "DebtInstrumentInterestRateFloor", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" ], "xbrltype": "pureItemType" }, "algm_DeferredIncomeTaxEstimatedRateBenefit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Income Tax, Estimated Rate Benefit", "label": "Deferred Income Tax, Estimated Rate Benefit", "terseLabel": "Deferred income tax, estimated rate benefit" } } }, "localname": "DeferredIncomeTaxEstimatedRateBenefit", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredTaxAssetsCapitalizedResearchAndDevelopmentCosts": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Capitalized Research And Development Costs", "label": "Deferred Tax Assets, Capitalized Research And Development Costs", "terseLabel": "Capitalized research and development costs" } } }, "localname": "DeferredTaxAssetsCapitalizedResearchAndDevelopmentCosts", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails", "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredTaxAssetsLeasingArrangements": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Leasing Arrangements", "label": "Deferred Tax Assets, Leasing Arrangements", "terseLabel": "Right-of-use liability" } } }, "localname": "DeferredTaxAssetsLeasingArrangements", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Property, Plant And Equipment And Intangible Assets", "label": "Deferred Tax Liabilities, Property, Plant And Equipment And Intangible Assets", "negatedTerseLabel": "Fixed assets and intangibles" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "algm_DefinedBenefitPlanBenefitObligationUnrecognizedPriorServiceCreditCost": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Benefit Obligation, Unrecognized Prior Service (Credit) Cost", "label": "Defined Benefit Plan, Benefit Obligation, Unrecognized Prior Service (Credit) Cost", "terseLabel": "Prior service cost" } } }, "localname": "DefinedBenefitPlanBenefitObligationUnrecognizedPriorServiceCreditCost", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails": { "order": 6.0, "parentTag": "algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Expected Future Benefit Payment, After Year Five", "label": "Defined Benefit Plan, Expected Future Benefit Payment, After Year Five", "terseLabel": "Thereafter" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Expected Future Benefit Payment, Total", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Total", "totalLabel": "Total" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentTotal", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "algm_DefinedContributionPlanAge": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan, Age", "label": "Defined Contribution Plan, Age", "terseLabel": "Defined contribution plan, age" } } }, "localname": "DefinedContributionPlanAge", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "algm_DefinedContributionPlanMinimumYearsOfService": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan, Minimum Years Of Service", "label": "Defined Contribution Plan, Minimum Years Of Service", "terseLabel": "Years of service" } } }, "localname": "DefinedContributionPlanMinimumYearsOfService", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 13.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Coronavirus Aid, Relief, And Economic Security Act, Amount", "label": "Effective Income Tax Rate Reconciliation, Coronavirus Aid, Relief, And Economic Security Act, Amount", "terseLabel": "CARES carryback claim and amended returns" } } }, "localname": "EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Cumulative Provision-To-Return, Amount", "label": "Effective Income Tax Rate Reconciliation, Cumulative Provision-To-Return, Amount", "terseLabel": "Cumulative provision-to-return" } } }, "localname": "EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Deferred Tax Remeasurement, Amount", "label": "Effective Income Tax Rate Reconciliation, Deferred Tax Remeasurement, Amount", "terseLabel": "Deferred tax remeasurement" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 12.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Foreign Base Company Income, Amount", "label": "Effective Income Tax Rate Reconciliation, Foreign Base Company Income, Amount", "terseLabel": "Subpart F income, net of credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Gain On Contingent Purchase Price Reduction, Amount", "label": "Effective Income Tax Rate Reconciliation, Gain On Contingent Purchase Price Reduction, Amount", "terseLabel": "Gain on contingent purchase price reduction" } } }, "localname": "EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationPercent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 16.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation Nondeductible Expense Executive Compensation Percent", "label": "Effective Income Tax Rate Reconciliation Nondeductible Expense Executive Compensation Percent", "terseLabel": "162(m) limitation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationPercent", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Transaction Costs, Amount", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Transaction Costs, Amount", "terseLabel": "Transaction costs" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "algm_HeydayMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Heyday", "label": "Heyday [Member]", "terseLabel": "Heyday" } } }, "localname": "HeydayMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/HeydayAcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "algm_IPOSellingShareholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IPO - Selling Shareholders", "label": "IPO - Selling Shareholders [Member]", "terseLabel": "IPO - Selling Shareholders" } } }, "localname": "IPOSellingShareholdersMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Accrued Liabilities And Other Current And Long-Term Liabilities", "label": "Increase (Decrease) In Accrued Liabilities And Other Current And Long-Term Liabilities", "terseLabel": "Accrued expenses and other current and long-term liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "algm_IncreaseDecreaseInDueToFromRelatedParties": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Due To (From) Related Parties", "label": "Increase (Decrease) In Due To (From) Related Parties", "terseLabel": "Due to/from related parties" } } }, "localname": "IncreaseDecreaseInDueToFromRelatedParties", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "algm_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Incremental Common Shares Attributable To Dilutive Effect Of Conversion Of Common Stock", "label": "Incremental Common Shares Attributable To Dilutive Effect Of Conversion Of Common Stock", "terseLabel": "Shares related to common stock conversion (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" ], "xbrltype": "sharesItemType" }, "algm_IndefiniteLivedTechnologyBasedIntangibleAssetsAndLegacyTrademarksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indefinite-Lived Technology-Based Intangible Assets And Legacy Trademarks", "label": "Indefinite-Lived Technology-Based Intangible Assets And Legacy Trademarks [Member]", "terseLabel": "Indefinite-lived process technology and trademarks" } } }, "localname": "IndefiniteLivedTechnologyBasedIntangibleAssetsAndLegacyTrademarksMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "algm_IndustrialEndMarketMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industrial End Market", "label": "Industrial End Market [Member]", "terseLabel": "Industrial" } } }, "localname": "IndustrialEndMarketMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails" ], "xbrltype": "domainItemType" }, "algm_InitialPSLLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Initial PSL Loan", "label": "Initial PSL Loan [Member]", "terseLabel": "Initial PSL Loan" } } }, "localname": "InitialPSLLoanMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventory Write-Down And Accounts Receivable, Credit Loss Expense (Reversal)", "label": "Inventory Write-Down And Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provisions for inventory writedowns and receivables reserves" } } }, "localname": "InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "algm_LargestDistributorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Largest Distributor", "label": "Largest Distributor [Member]", "terseLabel": "Largest Distributor" } } }, "localname": "LargestDistributorMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "algm_LessAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Less", "label": "Less [Abstract]", "terseLabel": "Less:" } } }, "localname": "LessAbstract", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivableNetSummaryofTradeAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "algm_MagneticSensorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Magnetic Sensors", "label": "Magnetic Sensors [Member]", "terseLabel": "Magnetic sensors (\u201cMS\u201d)" } } }, "localname": "MagneticSensorsMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "domainItemType" }, "algm_MizuhoBankLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mizuho Bank, Ltd", "label": "Mizuho Bank, Ltd [Member]", "terseLabel": "Mizuho Bank, Ltd" } } }, "localname": "MizuhoBankLtdMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "algm_NonRelatedPartyRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Related Party Revenue", "label": "Non-Related Party Revenue [Member]", "terseLabel": "Non-Related Party Revenue" } } }, "localname": "NonRelatedPartyRevenueMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "algm_NumberOfContinentsOnWhichEntityOperates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Continents On Which Entity Operates", "label": "Number Of Continents On Which Entity Operates", "terseLabel": "Number of continents on which entity operates" } } }, "localname": "NumberOfContinentsOnWhichEntityOperates", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationDetails" ], "xbrltype": "integerItemType" }, "algm_NumberOfLocations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Locations", "label": "Number Of Locations", "terseLabel": "Number of locations" } } }, "localname": "NumberOfLocations", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationDetails" ], "xbrltype": "integerItemType" }, "algm_OneEquityPartnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Equity Partners", "label": "One Equity Partners [Member]", "terseLabel": "OEP" } } }, "localname": "OneEquityPartnersMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Assets And Liabilities, Lessee", "label": "Operating Lease, Assets And Liabilities, Lessee [Abstract]", "terseLabel": "Lease costs:" } } }, "localname": "OperatingLeaseAssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "algm_OtherAmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Americas", "label": "Other Americas [Member]", "terseLabel": "Other Americas" } } }, "localname": "OtherAmericasMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" ], "xbrltype": "domainItemType" }, "algm_OtherAsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Asia", "label": "Other Asia [Member]", "terseLabel": "Other Asia" } } }, "localname": "OtherAsiaMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" ], "xbrltype": "domainItemType" }, "algm_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, Tax", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, Tax", "terseLabel": "Less tax expense" } } }, "localname": "OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "algm_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income (Loss), Defined Benefit Plan, Prior Service Cost (Credit), after Reclassification Adjustment, Tax", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Prior Service Cost (Credit), after Reclassification Adjustment, Tax", "terseLabel": "Less tax expense" } } }, "localname": "OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "algm_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Transition Asset (Obligation), After Reclassification Adjustment, Before Tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Transition Asset (Obligation), After Reclassification Adjustment, Before Tax", "terseLabel": "Change in AOCI for non-U.S. defined benefit plan" } } }, "localname": "OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "algm_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Countries", "label": "Other Countries [Member]", "terseLabel": "Other" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "algm_OtherEndMarketMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other End Market", "label": "Other End Market [Member]", "terseLabel": "Other" } } }, "localname": "OtherEndMarketMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails" ], "xbrltype": "domainItemType" }, "algm_OtherLongTermLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Long-term Liabilities, Noncurrent", "label": "Other Long-term Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLongTermLiabilitiesNoncurrent", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "algm_PaymentsToFundLoansToRelatedPartiesFinancingActivities": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Fund Loans To Related Parties, Financing Activities", "label": "Payments To Fund Loans To Related Parties, Financing Activities", "negatedTerseLabel": "Loans made to related party" } } }, "localname": "PaymentsToFundLoansToRelatedPartiesFinancingActivities", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pension and Other Post Retirement Benefits Plans, Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "label": "Pension and Other Post Retirement Benefits Plans, Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax [Roll Forward]", "terseLabel": "Total" } } }, "localname": "PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "stringItemType" }, "algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pension and Other Post Retirement Benefits Plans, Net Prior Service Cost Credit", "label": "Pension and Other Post Retirement Benefits Plans, Net Prior Service Cost Credit [Roll Forward]", "terseLabel": "Prior Service Costs" } } }, "localname": "PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "stringItemType" }, "algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pension and Other Post Retirement Benefits Plans, Net Transition Assets Obligations", "label": "Pension and Other Post Retirement Benefits Plans, Net Transition Assets Obligations [Roll Forward]", "terseLabel": "Net Transition Obligation (Asset)" } } }, "localname": "PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "stringItemType" }, "algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pension and Other Postretirement Benefit Plans, Accumulated Net Gains Losses", "label": "Pension and Other Postretirement Benefit Plans, Accumulated Net Gains Losses [Roll Forward]", "terseLabel": "Net Actuarial Loss" } } }, "localname": "PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "stringItemType" }, "algm_PolarSemiconductorLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Polar Semiconductor, LLC", "label": "Polar Semiconductor, LLC [Member]", "terseLabel": "Polar Semiconductor, LLC" } } }, "localname": "PolarSemiconductorLLCMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_PowerIntegratedCircuitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Power Integrated Circuits", "label": "Power Integrated Circuits [Member]", "terseLabel": "Power integrated circuits (\u201cPIC\u201d)" } } }, "localname": "PowerIntegratedCircuitsMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "domainItemType" }, "algm_ProceedsPaymentsFromIssuanceOfCommonStockTaxWithholdingNetShareSettlementShareBasedPaymentArrangement": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds (Payments) From Issuance Of Common Stock, Tax Withholding Net Share Settlement, Share-based Payment Arrangement", "label": "Proceeds (Payments) From Issuance Of Common Stock, Tax Withholding Net Share Settlement, Share-based Payment Arrangement", "terseLabel": "Proceeds from issuance of common stock under equity award and purchase plans awards" } } }, "localname": "ProceedsPaymentsFromIssuanceOfCommonStockTaxWithholdingNetShareSettlementShareBasedPaymentArrangement", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "algm_RelatedPartyRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Revenue", "label": "Related Party Revenue [Member]", "terseLabel": "Related Party Revenue" } } }, "localname": "RelatedPartyRevenueMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "algm_RelatedPartyTransactionDistributionAgreementTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Distribution Agreement Terms", "label": "Related Party Transaction, Distribution Agreement Terms", "terseLabel": "Distribution agreement period" } } }, "localname": "RelatedPartyTransactionDistributionAgreementTerms", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "algm_RelatedPartyTransactionTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Term", "label": "Related Party Transaction, Term", "terseLabel": "Related party transaction, term" } } }, "localname": "RelatedPartyTransactionTerm", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "algm_RelatedPartyTransactionTermsOfConsultingAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Terms of Consulting Agreement", "label": "Related Party Transaction, Terms of Consulting Agreement", "terseLabel": "Terms of consulting agreement" } } }, "localname": "RelatedPartyTransactionTermsOfConsultingAgreement", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "algm_RestrictedCashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restricted Cash and Cash Equivalents, Fair Value Disclosure", "label": "Restricted Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Money market fund deposits" } } }, "localname": "RestrictedCashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "algm_SankenDistributionAgreementOneTimePaymentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sanken Distribution Agreement, One-Time Payment", "label": "Sanken Distribution Agreement, One-Time Payment [Member]", "terseLabel": "Sanken Distribution Agreement, One-Time Payment" } } }, "localname": "SankenDistributionAgreementOneTimePaymentMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_SankenDistributionAgreementOneTimeSalesReturnMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sanken Distribution Agreement, One-Time Sales Return", "label": "Sanken Distribution Agreement, One-Time Sales Return [Member]", "terseLabel": "Sanken Distribution Agreement, One-Time Sales Return" } } }, "localname": "SankenDistributionAgreementOneTimeSalesReturnMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_SankenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sanken", "label": "Sanken [Member]", "terseLabel": "Sanken" } } }, "localname": "SankenMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions", "label": "Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Performance Units Fair Value Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Additional Number Of Shares That May Become Available For Grant", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Additional Number Of Shares That May Become Available For Grant", "terseLabel": "Number of shares that may become available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Grant Percentage Of Target Shares Granted", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Grant Percentage Of Target Shares Granted", "terseLabel": "Grant percentage of target shares granted maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "pureItemType" }, "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Inclusion Percentage Of Target Goals", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Inclusion Percentage Of Target Goals", "terseLabel": "Inclusion percentage of target goals" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Stock Plan, Offering Period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Stock Plan, Offering Period", "terseLabel": "Offering period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "algm_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Facility", "label": "Term Loan Facility [Member]", "terseLabel": "Term Loan Facility" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "algm_ThailandTaxAuthorityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Thailand Tax Authority", "label": "Thailand Tax Authority [Member]", "terseLabel": "Thailand Tax Authority" } } }, "localname": "ThailandTaxAuthorityMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "algm_TrademarksAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trademarks And Other", "label": "Trademarks And Other [Member]", "terseLabel": "Trademarks and other" } } }, "localname": "TrademarksAndOtherMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "algm_TransferOfPropertyPlantAndEquipmentNetToHeldForSale": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Transfer Of Property, Plant, And Equipment, Net To Held-for-sale", "label": "Transfer Of Property, Plant, And Equipment, Net To Held-for-sale", "verboseLabel": "Assets held for sale transferred from property, plant and equipment, net" } } }, "localname": "TransferOfPropertyPlantAndEquipmentNetToHeldForSale", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "algm_UnitInvestmentTrustFundMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unit Investment Trust Fund", "label": "Unit Investment Trust Fund [Member]", "terseLabel": "Unit investment trust fund" } } }, "localname": "UnitInvestmentTrustFundMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "algm_UnrecognizedTaxBenefitsNet": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefits, Net", "label": "Unrecognized Tax Benefits, Net", "terseLabel": "Provision for uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefitsNet", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "algm_VoxtelIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Voxtel, Inc.", "label": "Voxtel, Inc. [Member]", "terseLabel": "Voxtel" } } }, "localname": "VoxtelIncMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "algm_WaferFoundryAgreementBindingYearsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wafer Foundry Agreement, Binding Years", "label": "Wafer Foundry Agreement, Binding Years [Member]", "terseLabel": "Wafer Foundry Agreement, Binding Years" } } }, "localname": "WaferFoundryAgreementBindingYearsMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_WaferFoundryAgreementForecastMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wafer Foundry Agreement, Forecast", "label": "Wafer Foundry Agreement, Forecast [Member]", "terseLabel": "Wafer Foundry Agreement, Forecast" } } }, "localname": "WaferFoundryAgreementForecastMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_WaferFoundryAgreementMaskPricingTermMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wafer Foundry Agreement, Mask Pricing Term", "label": "Wafer Foundry Agreement, Mask Pricing Term [Member]", "terseLabel": "Wafer Foundry Agreement, Mask Pricing Term" } } }, "localname": "WaferFoundryAgreementMaskPricingTermMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_WaferFoundryAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wafer Foundry Agreement", "label": "Wafer Foundry Agreement [Member]", "terseLabel": "Wafer Foundry Agreement" } } }, "localname": "WaferFoundryAgreementMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_WaferFoundryAgreementRenewalTermMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wafer Foundry Agreement, Renewal Term", "label": "Wafer Foundry Agreement, Renewal Term [Member]", "terseLabel": "Wafer Foundry Agreement, Renewal Term" } } }, "localname": "WaferFoundryAgreementRenewalTermMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_WaferFoundryAgreementTerminationNoticePeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wafer Foundry Agreement, Termination Notice Period", "label": "Wafer Foundry Agreement, Termination Notice Period [Member]", "terseLabel": "Wafer Foundry Agreement, Termination Notice Period" } } }, "localname": "WaferFoundryAgreementTerminationNoticePeriodMember", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "algm_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Remaining Lease Term", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Other information:" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.allegromicro.com/20230331", "presentation": [ "http://www.allegromicro.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "Greater China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "country_JP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JAPAN", "terseLabel": "Japan" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "country_KR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "KOREA, REPUBLIC OF", "terseLabel": "South Korea" } } }, "localname": "KR", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "country_PH": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PHILIPPINES", "terseLabel": "Philippines" } } }, "localname": "PH", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" ], "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.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" ], "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.allegromicro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r822", "r823", "r824" ], "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.allegromicro.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r822", "r823", "r824" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.allegromicro.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r822", "r823", "r824" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.allegromicro.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.allegromicro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r822", "r823", "r824" ], "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.allegromicro.com/role/CoverPage" ], "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.allegromicro.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r825" ], "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.allegromicro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r820" ], "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.allegromicro.com/role/CoverPage" ], "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.allegromicro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r819" ], "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.allegromicro.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "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.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r819" ], "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.allegromicro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r828" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r819" ], "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.allegromicro.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r826" ], "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.allegromicro.com/role/CoverPage" ], "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.allegromicro.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r819" ], "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.allegromicro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r819" ], "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.allegromicro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r819" ], "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.allegromicro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r819" ], "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.allegromicro.com/role/CoverPage" ], "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.allegromicro.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r827" ], "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.allegromicro.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r822", "r823", "r824" ], "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.allegromicro.com/role/CoverPage" ], "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.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "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.allegromicro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r818" ], "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.allegromicro.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r821" ], "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.allegromicro.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.allegromicro.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r387", "r793", "r885", "r974" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r414", "r415", "r417", "r418", "r563", "r713", "r747", "r770", "r771", "r790", "r808", "r817", "r884", "r966", "r967", "r968", "r969", "r970", "r971" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails", "http://www.allegromicro.com/role/LeasesNarrativeDetails", "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r414", "r415", "r417", "r418", "r563", "r713", "r747", "r770", "r771", "r790", "r808", "r817", "r884", "r966", "r967", "r968", "r969", "r970", "r971" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails", "http://www.allegromicro.com/role/LeasesNarrativeDetails", "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r387", "r793", "r885", "r974" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r384", "r715", "r791", "r815", "r879", "r880", "r885", "r973" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r384", "r715", "r791", "r815", "r879", "r880", "r885", "r973" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r414", "r415", "r417", "r418", "r508", "r563", "r600", "r601", "r602", "r712", "r713", "r747", "r770", "r771", "r790", "r808", "r817", "r876", "r884", "r967", "r968", "r969", "r970", "r971" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails", "http://www.allegromicro.com/role/LeasesNarrativeDetails", "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r414", "r415", "r417", "r418", "r508", "r563", "r600", "r601", "r602", "r712", "r713", "r747", "r770", "r771", "r790", "r808", "r817", "r876", "r884", "r967", "r968", "r969", "r970", "r971" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails", "http://www.allegromicro.com/role/LeasesNarrativeDetails", "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r385", "r386", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r792", "r816", "r885" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r385", "r386", "r755", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r792", "r816", "r885" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "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_AccountsAndOtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.", "label": "Accounts and Other Receivables, Net, Current", "terseLabel": "Accounts receivable - other" } } }, "localname": "AccountsAndOtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r18", "r222", "r223", "r849" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Amounts due to related parties" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r1", "r18" ], "calculation": { "http://www.allegromicro.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 obligations 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, Trade, Current", "terseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r388", "r389" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration 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": "Trade accounts receivable, net of provision for expected credit losses of $102 and $105 at March\u00a031, 2023 and March\u00a025, 2022, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/TradeAccountsReceivableNetSummaryofTradeAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r221", "r223", "r282", "r849" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "negatedTerseLabel": "Related party trade accounts receivable, net of returns and sales allowances" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivableNetSummaryofTradeAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "auth_ref": [ "r416", "r784", "r830", "r831", "r877", "r878" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.", "label": "Accrual for Environmental Loss Contingencies", "terseLabel": "Environmental accruals" } } }, "localname": "AccrualForEnvironmentalLossContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r4", "r228", "r248" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "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.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r21" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r21", "r775" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Accrued salaries and wages" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r21", "r139" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Vacation, Current", "terseLabel": "Accrued vacation" } } }, "localname": "AccruedVacationCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r120", "r273" ], "calculation": { "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r35", "r42", "r928" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r39", "r41", "r42", "r283", "r739", "r752", "r753" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r38", "r42", "r200", "r702", "r748", "r749", "r839", "r840", "r841", "r850", "r851", "r852" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted average useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/HeydayAcquisitionAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r10", "r814" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r609", "r610", "r611", "r850", "r851", "r852", "r956" ], "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.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "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", "negatedTerseLabel": "Payments of taxes withheld on net settlement of equity awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "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 income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r604" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r284", "r390", "r393" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedTerseLabel": "Provision for expected credit losses", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "terseLabel": "Allowances for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/TradeAccountsReceivableNetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails", "http://www.allegromicro.com/role/TradeAccountsReceivableNetSummaryofTradeAccountsReceivableDetails" ], "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": "Provision for Expected Credit Losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivableNetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r395" ], "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", "negatedTerseLabel": "Deductions" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivableNetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r52", "r450", "r687", "r843" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r72", "r105", "r112" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Intangible assets amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Weighted average number of shares, contingently issuable (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareContingentlyIssuableSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareContingentlyIssuableSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareContingentlyIssuableSharesDetails", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareContingentlyIssuableSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r226", "r247", "r277", "r313", "r368", "r378", "r382", "r391", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r655", "r660", "r672", "r814", "r882", "r883", "r964" ], "calculation": { "http://www.allegromicro.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", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "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.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r268", "r287", "r313", "r391", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r655", "r660", "r672", "r814", "r882", "r883", "r964" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed 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.allegromicro.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.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r206" ], "calculation": { "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r575", "r576", "r577", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r599", "r600", "r601", "r602", "r603" ], "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.allegromicro.com/role/NetIncomeperShareNarrativeDetails", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails", "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BankLoanObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investments in debentures, bonds and other debt securities issued by a bank holding company, its subsidiaries, or affiliates.", "label": "Bank Loan Obligations [Member]", "terseLabel": "Loans" } } }, "localname": "BankLoanObligationsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r119" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r649", "r802", "r805" ], "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.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.allegromicro.com/role/HeydayAcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r182", "r183", "r649", "r802", "r805" ], "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.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.allegromicro.com/role/HeydayAcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.allegromicro.com/role/HeydayAcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r653", "r842" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "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", "terseLabel": "Change in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows", "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r192" ], "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 payout" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r190", "r191", "r652" ], "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", "verboseLabel": "Fair value of earn-outs" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r193", "r650" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Heyday Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/HeydayAcquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r185" ], "calculation": { "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r185" ], "calculation": { "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r185" ], "calculation": { "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedTerseLabel": "Current liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r185" ], "calculation": { "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Net deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r185" ], "calculation": { "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "terseLabel": "In-process research and development" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r184", "r185" ], "calculation": { "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Completed technology" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r184", "r185" ], "calculation": { "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r184", "r185" ], "calculation": { "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r77", "r78", "r79" ], "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", "negatedTerseLabel": "Property, plant and equipment purchases included in trade accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r74", "r271", "r773" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Money market fund deposits" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r75" ], "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 Equivalents and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r69", "r74", "r80" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AT END OF PERIOD:", "periodStartLabel": "Cash and cash equivalents and Restricted cash at beginning of period", "totalLabel": "Cash and cash equivalents and Restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r69", "r216" ], "calculation": { "http://www.allegromicro.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": "Net increase (decrease) in Cash and cash equivalents and Restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashDivestedFromDeconsolidation": { "auth_ref": [ "r63" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash.", "label": "Cash Divested from Deconsolidation", "negatedTerseLabel": "Contribution of cash balances due to divestiture of subsidiary" } } }, "localname": "CashDivestedFromDeconsolidation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash transactions:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans.", "label": "Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]", "terseLabel": "Changes in Benefit Obligations and Plan Assets" } } }, "localname": "ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r279", "r280", "r281", "r313", "r334", "r338", "r345", "r347", "r355", "r356", "r391", "r419", "r421", "r422", "r423", "r426", "r427", "r455", "r456", "r457", "r458", "r459", "r672", "r772", "r829", "r845", "r853" ], "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.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r27", "r234", "r256" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 16)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "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": [ "r125", "r411", "r412", "r757", "r881" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "verboseLabel": "Common Stock, Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r28" ], "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 for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r850", "r851", "r956" ], "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.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r9" ], "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.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r9", "r136" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r9", "r814" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "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_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r44", "r291", "r293", "r302", "r734", "r743" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to Allegro MicroSystems, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r197", "r198", "r204", "r291", "r293", "r301", "r733", "r742" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedTerseLabel": "Comprehensive income (loss) attributable to non-controlling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r196", "r204", "r291", "r293", "r300", "r732", "r741" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r88", "r89", "r213", "r214", "r387", "r756" ], "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.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r88", "r89", "r213", "r214", "r387", "r754", "r756" ], "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.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r88", "r89", "r213", "r214", "r387", "r756", "r976" ], "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.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r243", "r359" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk and Significant Customers" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r88", "r89", "r213", "r214", "r387" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r85", "r88", "r89", "r90", "r213", "r215", "r756" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r88", "r89", "r213", "r214", "r387", "r756" ], "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.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.", "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]", "terseLabel": "Non-Controlling Interests" } } }, "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r461", "r463", "r482" ], "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.allegromicro.com/role/SummaryofSignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r461", "r462", "r482" ], "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.allegromicro.com/role/SummaryofSignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r55", "r715" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.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": "Cost of sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpensesRelatedParty": { "auth_ref": [ "r56" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs of sales and operating expenses for the period incurred from transactions with related parties.", "label": "Costs and Expenses, Related Party", "terseLabel": "Cost of goods sold to related party" } } }, "localname": "CostsAndExpensesRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" ], "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.allegromicro.com/role/DebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r848", "r953", "r955" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails": { "order": 1.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": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r848", "r953" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r180", "r634", "r642", "r848" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "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.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r848", "r953", "r955" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails": { "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.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r86", "r387" ], "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.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r188" ], "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.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "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": [ "r135", "r312", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r444", "r451", "r452", "r453" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt and Other Borrowings" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r3", "r4", "r5", "r227", "r231", "r245", "r317", "r428", "r429", "r430", "r431", "r432", "r434", "r440", "r441", "r442", "r443", "r445", "r446", "r447", "r448", "r449", "r450", "r688", "r785", "r786", "r787", "r788", "r789", "r846" ], "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.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "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": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r217", "r219", "r428", "r688", "r786", "r787" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r24", "r429" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r25", "r317", "r428", "r429", "r430", "r431", "r432", "r434", "r440", "r441", "r442", "r443", "r445", "r446", "r447", "r448", "r449", "r450", "r688", "r785", "r786", "r787", "r788", "r789", "r846" ], "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.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r25", "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Periodic payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredCompensationLiabilityCurrent": { "auth_ref": [ "r140", "r141" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.", "label": "Deferred Compensation Liability, Current", "terseLabel": "Accrued management incentives" } } }, "localname": "DeferredCompensationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r848", "r954", "r955" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails": { "order": 1.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": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r180", "r848", "r954" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails": { "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.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r617", "r618" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r72", "r180", "r635", "r641", "r642", "r848" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "totalLabel": "Total deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows", "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "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.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r6", "r7", "r229", "r244", "r629" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "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", "negatedTotalLabel": "Total deferred income tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Taxes and Other Assets [Abstract]", "terseLabel": "Deferred income tax assets:" } } }, "localname": "DeferredIncomeTaxesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Taxes and Other Liabilities [Abstract]", "terseLabel": "Deferred income tax liabilities:" } } }, "localname": "DeferredIncomeTaxesAndOtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r848", "r954", "r955" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails": { "order": 3.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.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r630" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 2.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": "Gross deferred income tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r177", "r952" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "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 inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory and sales related" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r951" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Deferred income tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r951" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "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": "Total deferred income tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r177", "r952" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r177", "r952" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other accruals and reserves" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r175", "r177", "r952" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r177", "r952" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Bonuses, commissions and other compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r177", "r952" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r631" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance for deferred income tax assets" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates": { "auth_ref": [ "r177", "r952" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments in unconsolidated subsidiaries and investments in other affiliates which are not controlled nor consolidated.", "label": "Deferred Tax Liabilities, Investment in Noncontrolled Affiliates", "negatedTerseLabel": "Equity method and other investments" } } }, "localname": "DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r177", "r952" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedTerseLabel": "Right-of-use asset" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": { "auth_ref": [ "r35", "r42", "r928" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax", "terseLabel": "Amounts in AOCI before tax" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax": { "auth_ref": [ "r42", "r529" ], "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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "auth_ref": [ "r42", "r529" ], "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", "terseLabel": "Amounts in AOCI before tax" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax": { "auth_ref": [ "r42", "r529" ], "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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "auth_ref": [ "r42", "r529" ], "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": "Amounts in AOCI before tax" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax": { "auth_ref": [ "r42", "r529" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive income (loss) for transition asset (obligation) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), after Tax", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax": { "auth_ref": [ "r37", "r42", "r529" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for transition asset (obligation) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Transition Asset (Obligation), before Tax", "terseLabel": "Amounts in AOCI before tax" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "auth_ref": [ "r499", "r800" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "terseLabel": "Actual return on plan assets" } } }, "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld": { "auth_ref": [ "r513", "r800" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, measured using unobservable inputs, of increase (decrease) in plan assets of defined benefit plan from actual return (loss) on assets still held.", "label": "Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase (Decrease) for Actual Return (Loss) on Plan Assets Still Held", "terseLabel": "Revaluation of equity securities" } } }, "localname": "DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r492" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "negatedTerseLabel": "Actuarial gain" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit": { "auth_ref": [ "r486", "r524", "r548" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": { "order": 6.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss), recognized immediately as component of net periodic benefit (cost) credit, for change in value of benefit obligation or plan assets from experience different from that assumed, change in actuarial assumption, or consequence of temporarily deviating from substantive plan. Includes, but is not limited to, amount in excess of 10 percent of greater of fair value of plan assets or benefit obligation.", "label": "Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit", "negatedTerseLabel": "Actuarial loss" } } }, "localname": "DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r486", "r525", "r549", "r800", "r801" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": { "order": 5.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.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation": { "auth_ref": [ "r486", "r526", "r550" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transition asset (obligation) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Transition Asset (Obligation)", "negatedTerseLabel": "Amortization of net transition asset" } } }, "localname": "DefinedBenefitPlanAmortizationOfTransitionAssetObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax": { "auth_ref": [ "r34", "r39", "r150" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax", "terseLabel": "Change in ACOI for non-U.S. defined benefit plan" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "auth_ref": [ "r36", "r39", "r150" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income from prior service cost (credit) of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Reclassification Adjustment, before Tax", "terseLabel": "Change in AOCI for non-U.S. defined benefit plan" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r531" ], "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": "Non-U.S. assumed discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "auth_ref": [ "r532" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase", "terseLabel": "Non-U.S. rate of compensation increase" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r531" ], "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": "Non-U.S. assumed discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "auth_ref": [ "r533", "r553" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets", "terseLabel": "Non-U.S. expected long-term return on plan assets" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "auth_ref": [ "r532" ], "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": "Non-U.S. rate of compensation increase" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r487" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": -1.0 } }, "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": "Benefit obligation at end of year", "periodStartLabel": "Benefit obligation at beginning of year" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r494", "r556" ], "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", "negatedTerseLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "auth_ref": [ "r508", "r509", "r511", "r512", "r513", "r514", "r515", "r516", "r536", "r798", "r799", "r800" ], "lang": { "en-us": { "role": { "documentation": "Information by defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Axis]", "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]" } } }, "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "terseLabel": "Obligation and funded status of plan:" } } }, "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward": { "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 Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]", "terseLabel": "Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]" } } }, "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "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 Fair Value of Plan Assets [Roll Forward]", "terseLabel": "Change in plan assets:" } } }, "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanDebtSecurityMember": { "auth_ref": [ "r909" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument issued by corporation, government and governmental agency, municipality, and other institution; in which defined benefit plan asset is invested.", "label": "Defined Benefit Plan, Debt Security [Member]", "terseLabel": "Loans" } } }, "localname": "DefinedBenefitPlanDebtSecurityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails", "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember": { "auth_ref": [ "r909" ], "lang": { "en-us": { "role": { "documentation": "Security representing ownership in corporation or other legal entity, for which ownership is represented by share of common stock; in which defined benefit plan asset is invested.", "label": "Defined Benefit Plan, Equity Securities, Common Stock [Member]", "terseLabel": "Stocks" } } }, "localname": "DefinedBenefitPlanEquitySecuritiesCommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": { "auth_ref": [ "r798", "r800" ], "lang": { "en-us": { "role": { "documentation": "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant.", "label": "Defined Benefit Plan, Equity Securities [Member]", "terseLabel": "Stocks and other investments" } } }, "localname": "DefinedBenefitPlanEquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]", "terseLabel": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]" } } }, "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r518" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails": { "order": 1.0, "parentTag": "algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal", "weight": 1.0 } }, "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": "2024" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r518" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails": { "order": 5.0, "parentTag": "algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal", "weight": 1.0 } }, "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": "2028" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r518" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails": { "order": 4.0, "parentTag": "algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal", "weight": 1.0 } }, "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": "2027" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r518" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails": { "order": 3.0, "parentTag": "algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal", "weight": 1.0 } }, "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": "2026" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r518" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails": { "order": 2.0, "parentTag": "algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal", "weight": 1.0 } }, "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": "2025" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": { "auth_ref": [ "r519", "r801" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year", "terseLabel": "Company contributions next fiscal year" } } }, "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r486", "r523", "r547", "r800", "r801" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedTerseLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r498", "r509", "r511", "r512", "r798", "r799", "r800" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "periodEndLabel": "Fair value of plan assets at end of year", "periodStartLabel": "Fair value of plan assets at beginning of year", "terseLabel": "Assets of non-U.S. defined benefit plan" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": { "auth_ref": [ "r493" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)", "negatedTerseLabel": "Foreign currency exchange rate changes" } } }, "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r485", "r507", "r800" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Underfunded status at end of year" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r486", "r490", "r522", "r546", "r800", "r801" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": { "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.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r520", "r544", "r800", "r801" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": { "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 pension expense" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation": { "auth_ref": [ "r936" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated benefit obligation for defined benefit pension plan with projected benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation", "terseLabel": "Accumulated benefit obligations" } } }, "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets": { "auth_ref": [ "r543", "r800" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of plan asset for defined benefit pension plan with projected benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets", "terseLabel": "Plan assets" } } }, "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation": { "auth_ref": [ "r543", "r800" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of projected benefit obligation for defined benefit pension plan with projected benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation", "terseLabel": "Projected benefit obligations" } } }, "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "auth_ref": [ "r503", "r948" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. 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, Plan Assets, Benefits Paid", "negatedTerseLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock": { "auth_ref": [ "r909", "r910" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of defined benefit plan asset investment. Includes, but is not limited to, fair value of category of plan asset and its level within fair value hierarchy.", "label": "Defined Benefit Plan, Plan Assets, Category [Table Text Block]", "terseLabel": "Fair Value of Entity's Plan Assets" } } }, "localname": "DefinedBenefitPlanPlanAssetsCategoryTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": { "auth_ref": [ "r502" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contributions received by defined benefit plan from participant which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant", "terseLabel": "Employer contributions" } } }, "localname": "DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r500" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)", "terseLabel": "Change in foreign currency exchange rates", "verboseLabel": "Foreign currency exchange rate changes" } } }, "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement": { "auth_ref": [ "r913" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, measured using unobservable input, of decrease in plan asset of defined benefit plan from settlement of trade associated with underlying investment.", "label": "Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Decrease for Settlement", "negatedTerseLabel": "Redemptions during the year" } } }, "localname": "DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase": { "auth_ref": [ "r913" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, measured using unobservable input, of increase in plan asset of defined benefit plan from purchase.", "label": "Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase for Purchase", "terseLabel": "Additions during the year" } } }, "localname": "DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r488", "r521", "r545", "r800", "r801" ], "calculation": { "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r557" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Total contributions" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "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 Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Company contributions" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Maximum employer contribution" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]", "terseLabel": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r836" ], "calculation": { "http://www.allegromicro.com/role/OtherAssetsnetDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.", "label": "Deposits Assets, Noncurrent", "terseLabel": "Deposits" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r72", "r118" ], "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.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r72", "r365" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "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.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r481", "r791", "r792", "r793", "r794", "r795", "r796", "r797" ], "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.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r885" ], "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": "Net Sales by Core End Market and Application" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r574", "r605", "r606", "r608", "r613", "r809" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r266" ], "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.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "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.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r116", "r122", "r266" ], "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": "Held-for-sale" } } }, "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r802", "r805" ], "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.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r138", "r241" ], "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", "negatedTerseLabel": "Cash dividends to non-controlling interest" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r138" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Cash dividend paid to holders of Class A common stock" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromOtherRelatedPartiesCurrent": { "auth_ref": [ "r221", "r849" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount receivable from related parties classified as other, due within one year or the normal operating cycle, if longer.", "label": "Due from Other Related Parties, Current", "terseLabel": "Trade and other accounts receivable due from related party" } } }, "localname": "DueFromOtherRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income attributable to Allegro MicroSystems, Inc. per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r303", "r323", "r324", "r325", "r326", "r327", "r331", "r334", "r345", "r346", "r347", "r351", "r663", "r664", "r735", "r744", "r780" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r303", "r323", "r324", "r325", "r326", "r327", "r334", "r345", "r346", "r347", "r351", "r663", "r664", "r735", "r744", "r780" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r82", "r84" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r348", "r349", "r350", "r352" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r677" ], "calculation": { "http://www.allegromicro.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 rate changes on Cash and cash equivalents and Restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationFdiiAmount": { "auth_ref": [ "r949" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax benefit from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to foreign-derived intangible income (FDII).", "label": "Effective Income Tax Rate Reconciliation, FDII, Amount", "negatedTerseLabel": "FDII" } } }, "localname": "EffectiveIncomeTaxRateReconciliationFdiiAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r607" ], "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": "Stock-based compensation expense not yet recorded" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r607" ], "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": "Stock-based compensation expense not yet recorded, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "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 Purchase Plan (ESPP)" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareContingentlyIssuableSharesDetails", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails", "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofESPPFairValueAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r136", "r264", "r295", "r296", "r297", "r318", "r319", "r320", "r322", "r328", "r330", "r354", "r392", "r460", "r609", "r610", "r611", "r637", "r638", "r662", "r678", "r679", "r680", "r681", "r682", "r684", "r702", "r748", "r749", "r750" ], "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.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvesteeMember": { "auth_ref": [ "r101", "r719", "r721", "r723", "r725", "r727", "r729" ], "lang": { "en-us": { "role": { "documentation": "An entity that issued voting stock held by an investor and that is accounted for under the equity method of accounting by the investor.", "label": "Equity Method Investee [Member]", "terseLabel": "PSL" } } }, "localname": "EquityMethodInvesteeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r102", "r369", "r835" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Equity investment in related party" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r862" ], "calculation": { "http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Gain (Loss)", "totalLabel": "Net (losses) gains recognized during the period on equity securities" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r745", "r862" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "terseLabel": "Unrealized gains on marketable securities", "verboseLabel": "Unrealized gains and losses recognized during the reporting period on equity securities still held at the reporting date" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r206", "r211", "r212" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r206", "r211" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Fair Value, by Balance Sheet Grouping" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r442", "r511", "r512", "r513", "r514", "r515", "r516", "r666", "r709", "r710", "r711", "r786", "r787", "r798", "r799", "r800" ], "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.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r665", "r666", "r667", "r668", "r671" ], "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.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "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": [ "r670" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r442", "r511", "r516", "r666", "r709", "r798", "r799", "r800" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r442", "r511", "r516", "r666", "r710", "r786", "r787", "r798", "r799", "r800" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r442", "r511", "r512", "r513", "r514", "r515", "r516", "r666", "r711", "r786", "r787", "r798", "r799", "r800" ], "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.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r207", "r208" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r669" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "negatedTerseLabel": "Change in fair value of contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r207" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r442", "r511", "r512", "r513", "r514", "r515", "r516", "r709", "r710", "r711", "r786", "r787", "r798", "r799", "r800" ], "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.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r670", "r671" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r209", "r210" ], "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": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from liability measured at fair value using unobservable input (level 3).", "label": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "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\u00a0Lives", "verboseLabel": "Estimated useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r275", "r407" ], "calculation": { "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r113" ], "calculation": { "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r113" ], "calculation": { "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "2028" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r113" ], "calculation": { "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r113" ], "calculation": { "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r113" ], "calculation": { "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r405", "r406", "r407", "r408", "r716", "r717" ], "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.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails", "http://www.allegromicro.com/role/HeydayAcquisitionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r111", "r717" ], "calculation": { "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r106", "r110" ], "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.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails", "http://www.allegromicro.com/role/HeydayAcquisitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r111", "r716" ], "calculation": { "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r673", "r674", "r675", "r676" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency transaction gain (loss)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r73", "r958", "r959" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "terseLabel": "Unrealized foreign currency exchange gains (losses) on equity securities" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r685" ], "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 Transaction and Translations" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r843" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedTerseLabel": "Loss (gain) on disposal of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestmentsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security.", "label": "Gain (Loss) on Securities [Table Text Block]", "terseLabel": "Gain (Loss) on Securities" } } }, "localname": "GainLossOnInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r72", "r133", "r134" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 8.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on debt extinguishment", "terseLabel": "Loss on debt extinguishment" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows", "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r87", "r756" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r274", "r400", "r730", "r783", "r814", "r865", "r872" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails", "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r401", "r783" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill arising from acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails" ], "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_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r403", "r404", "r783" ], "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.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r108" ], "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, net" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r181", "r871" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting 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, Purchase Accounting Adjustments", "terseLabel": "Measurement period adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/HeydayAcquisitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r53", "r313", "r368", "r377", "r381", "r383", "r391", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r672", "r782", "r882" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r72", "r117" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows", "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r115", "r123" ], "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": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r314", "r643" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic operations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r48", "r224", "r237", "r261", "r368", "r377", "r381", "r383", "r736", "r782" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails": { "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", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r314", "r643" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign operations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]", "terseLabel": "Income before provision for income taxes attributable to:" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r46", "r235", "r238", "r258", "r303", "r321", "r323", "r324", "r325", "r326", "r334", "r345", "r346", "r664", "r735" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Basic net income attributable to common stockholders per share (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r46", "r258", "r260", "r303", "r321", "r323", "r324", "r325", "r326", "r334", "r345", "r346", "r347", "r664", "r735", "r744" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Diluted net income attributable to common stockholders per share (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r49", "r72", "r102", "r236", "r257", "r366" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "(Loss) income in earnings of equity investment" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r802", "r805" ], "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.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r409", "r410" ], "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.allegromicro.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r410" ], "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.allegromicro.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body 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, Name [Domain]", "terseLabel": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "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 Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r170", "r171", "r172", "r179" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "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": [ "r315", "r621", "r627", "r633", "r639", "r644", "r646", "r647", "r648" ], "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.allegromicro.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r316", "r329", "r330", "r367", "r619", "r640", "r645", "r746" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "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)", "totalLabel": "Total income tax provision", "verboseLabel": "Income tax provision (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails", "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r294", "r615", "r616", "r627", "r628", "r632", "r636" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationDispositionOfBusiness": { "auth_ref": [ "r949" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 11.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the disposition of a business not qualifying as a discontinued operation.", "label": "Effective Income Tax Rate Reconciliation, Disposition of Business, Amount", "terseLabel": "PSL Divestiture" } } }, "localname": "IncomeTaxReconciliationDispositionOfBusiness", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r949" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 14.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Foreign tax rate" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r620" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Tax provision at U.S. statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r949" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 10.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "terseLabel": "Stock-based compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r949" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherReconcilingItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r949" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 15.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income taxes, net of federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "auth_ref": [ "r949" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount", "terseLabel": "Provision for uncertain tax positions" } } }, "localname": "IncomeTaxReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r949" ], "calculation": { "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "negatedTerseLabel": "Research and development tax credit" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r76" ], "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": "Cash paid for income taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivableNoncurrent": { "auth_ref": [ "r246", "r836" ], "calculation": { "http://www.allegromicro.com/role/OtherAssetsnetDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Noncurrent", "terseLabel": "Income taxes receivable long-term" } } }, "localname": "IncomeTaxesReceivableNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r71" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Trade accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r71" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Trade accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r71" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r71" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in receivables classified as other.", "label": "Increase (Decrease) in Other Receivables", "negatedTerseLabel": "Accounts receivable - other" } } }, "localname": "IncreaseDecreaseInOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r71" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.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.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r335", "r336", "r337", "r347", "r573" ], "calculation": { "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Incremental common shares (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r104", "r109" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Net Carrying Amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r218", "r240", "r298", "r364", "r686" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r306", "r309", "r310" ], "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": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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": [ "r399" ], "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.allegromicro.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r103", "r776" ], "calculation": { "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails": { "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 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.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r286", "r774", "r814" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails": { "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" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r270", "r285", "r353", "r396", "r398", "r399", "r714", "r778" ], "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.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r103", "r837" ], "calculation": { "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Inventory, Raw Materials and Supplies, Net of Reserves", "terseLabel": "Raw materials and supplies" } } }, "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r103", "r777" ], "calculation": { "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails": { "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 process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r397" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Recorded inventory provisions" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/InventoriesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNonoperating": { "auth_ref": [ "r58" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.", "label": "Investment Income, Nonoperating", "terseLabel": "(Loss) income in earnings of equity investment" } } }, "localname": "InvestmentIncomeNonoperating", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r665" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Investments in marketable securities" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r886" ], "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.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r961" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.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_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r693" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r692" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r962" ], "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": "Schedule of Future Minimum Lease Payments for Noncancelable Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r700" ], "calculation": { "http://www.allegromicro.com/role/LeasesMaturityScheduleDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.allegromicro.com/role/LeasesMaturityScheduleDetails_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.allegromicro.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r700" ], "calculation": { "http://www.allegromicro.com/role/LeasesMaturityScheduleDetails_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 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.allegromicro.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r700" ], "calculation": { "http://www.allegromicro.com/role/LeasesMaturityScheduleDetails_1": { "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 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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r700" ], "calculation": { "http://www.allegromicro.com/role/LeasesMaturityScheduleDetails_1": { "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 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": "2028" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r700" ], "calculation": { "http://www.allegromicro.com/role/LeasesMaturityScheduleDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r700" ], "calculation": { "http://www.allegromicro.com/role/LeasesMaturityScheduleDetails_1": { "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 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": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r700" ], "calculation": { "http://www.allegromicro.com/role/LeasesMaturityScheduleDetails_1": { "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 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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r700" ], "calculation": { "http://www.allegromicro.com/role/LeasesMaturityScheduleDetails": { "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", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r960" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease agreement term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r701" ], "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.allegromicro.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r20", "r313", "r391", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r656", "r660", "r661", "r672", "r781", "r882", "r964", "r965" ], "calculation": { "http://www.allegromicro.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.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r14", "r233", "r254", "r814", "r847", "r863", "r957" ], "calculation": { "http://www.allegromicro.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, non-controlling interests and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, Non-Controlling Interests and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r23", "r269", "r313", "r391", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r656", "r660", "r661", "r672", "r814", "r882", "r964", "r965" ], "calculation": { "http://www.allegromicro.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.allegromicro.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.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r206" ], "calculation": { "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r5", "r231", "r245" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Outstanding borrowings" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r19", "r846" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate at period end" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r19", "r846" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r19" ], "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.allegromicro.com/role/DebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r19", "r846" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r858" ], "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": "Trade Accounts Receivable, Net" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivableNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Loans Payable [Member]", "terseLabel": "Loans Payable" } } }, "localname": "LoansPayableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r96" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Long-lived Assets" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r5", "r231", "r250", "r441", "r454", "r786", "r787" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "verboseLabel": "Outstanding balance" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r278" ], "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": "Principal maturities of debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r25", "r130", "r131" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion 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, Noncurrent", "terseLabel": "Obligations due under Senior Secured Credit Facilities" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r25" ], "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.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r25", "r132" ], "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.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Long-Term Purchase Commitment, Period", "terseLabel": "Purchase commitment period" } } }, "localname": "LongtermPurchaseCommitmentPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r413", "r832" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Indemnification accruals" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "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.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MajorityShareholderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Owner that controls more than 50 percent of the voting interest in the entity through direct or indirect ownership.", "label": "Majority Shareholder [Member]", "terseLabel": "Sanken" } } }, "localname": "MajorityShareholderMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/OtherAssetsnetDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as noncurrent.", "label": "Marketable Securities, Noncurrent", "terseLabel": "Investments in marketable securities" } } }, "localname": "MarketableSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "auth_ref": [ "r51" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in marketable security.", "label": "Marketable Securities, Unrealized Gain (Loss)", "negatedTerseLabel": "Unrealized gains on marketable securities" } } }, "localname": "MarketableSecuritiesUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r32", "r232", "r253", "r313", "r391", "r419", "r421", "r422", "r423", "r426", "r427", "r672" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestLineItems": { "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": "Noncontrolling Interest [Line Items]", "terseLabel": "Noncontrolling Interest [Line Items]" } } }, "localname": "MinorityInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Noncontrolling interest ownership percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Ownership percentage by majority shareholder" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r32", "r54", "r195", "r201" ], "lang": { "en-us": { "role": { "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest [Table]", "terseLabel": "Noncontrolling Interest [Table]" } } }, "localname": "MinorityInterestTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r909" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r308" ], "calculation": { "http://www.allegromicro.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": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.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.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r308" ], "calculation": { "http://www.allegromicro.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": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.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.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r69", "r70", "r73" ], "calculation": { "http://www.allegromicro.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": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.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.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r50", "r73", "r239", "r259", "r267", "r289", "r292", "r297", "r313", "r321", "r323", "r324", "r325", "r326", "r329", "r330", "r343", "r368", "r377", "r381", "r383", "r391", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r664", "r672", "r782", "r882" ], "calculation": { "http://www.allegromicro.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", "totalLabel": "Net income attributable to Allegro MicroSystems, Inc.", "verboseLabel": "Net income attributable to Allegro MicroSystems, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r199", "r203", "r289", "r292", "r329", "r330", "r841" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net income attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r323", "r324", "r325", "r326", "r331", "r332", "r344", "r347", "r368", "r377", "r381", "r383", "r782" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "verboseLabel": "Net income attributable to common stockholders, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r333", "r339", "r340", "r341", "r342", "r344", "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net income attributable to common stockholders, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "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.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r194", "r460", "r850", "r851", "r852" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling Interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r386" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Total" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Summary of Unvested Restricted Common Stock Activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesIssued1": { "auth_ref": [ "r77", "r78", "r79" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of notes issued in noncash investing and financing activities.", "label": "Notes Issued", "terseLabel": "Loans to cover purchase of common stock under employee stock plan" } } }, "localname": "NotesIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedPartiesCurrent": { "auth_ref": [ "r221", "r282", "r849" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due within 1 year (or 1 business cycle).", "label": "Notes Receivable, Related Parties, Current", "terseLabel": "Current portion of related party notes receivable" } } }, "localname": "NotesReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedPartiesNoncurrent": { "auth_ref": [ "r221", "r849" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due after 1 year (or 1 business cycle).", "label": "Notes Receivable, Related Parties, Noncurrent", "terseLabel": "Related party notes receivable, less current portion" } } }, "localname": "NotesReceivableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r856" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesBusinessSegmentInformationDetails" ], "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.allegromicro.com/role/HeydayAcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]", "terseLabel": "Office equipment" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r368", "r377", "r381", "r383", "r782" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r694", "r813" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r690" ], "calculation": { "http://www.allegromicro.com/role/LeasesMaturityScheduleDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r690" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r690" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, less current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r691", "r696" ], "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": "Cash paid for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r689" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease, right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r699", "r813" ], "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 discount rate \u2013 operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r698", "r813" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term \u2013 operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r205" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Nature of the Business and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other Assets Disclosure [Text Block]", "terseLabel": "Other Assets, net" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.allegromicro.com/role/OtherAssetsnetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r276" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.allegromicro.com/role/OtherAssetsnetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets, net", "totalLabel": "Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r33" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r45", "r136", "r290", "r293", "r299", "r678", "r683", "r684", "r731", "r740", "r839", "r840" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Total other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "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.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "auth_ref": [ "r35", "r39", "r800", "r927" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax", "terseLabel": "Change in AOCI for non-U.S. defined benefit plan" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r35", "r39" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "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": "Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax", "negatedTerseLabel": "Net actuarial gain (loss) amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax of $(164), $(472) and $391 in 2023, 2022 and 2021, respectively" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r35", "r40", "r196" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "netLabel": "Defined benefit plan, tax", "terseLabel": "Less tax expense" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical", "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": { "auth_ref": [ "r39", "r43", "r288", "r528" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax", "negatedTerseLabel": "Net actuarial gain and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax": { "auth_ref": [ "r40" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) for reclassification adjustment from accumulated other comprehensive income (loss) for transition asset (obligation) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, Tax", "terseLabel": "Less tax expense" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "Other Liabilities Disclosure [Text Block]", "terseLabel": "Other Long-Term Liabilities" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "totalLabel": "Total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Long-Term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r59" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r21", "r129" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.", "label": "Other Sundry Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherSundryLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r189" ], "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.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r66" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedTerseLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r66" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "negatedTerseLabel": "Dividends paid to non-controlling interest" } } }, "localname": "PaymentsOfDividendsMinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r68" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "verboseLabel": "Stock issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r305" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Payments for taxes related to net share settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r61", "r651" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "negatedLabel": "Total estimated fair value of consideration", "terseLabel": "Preliminary purchase price" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/HeydayAcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r61" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisition of business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r100" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedTerseLabel": "Investments in marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r62" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r144", "r147", "r230", "r249" ], "calculation": { "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits.", "label": "Liability, Retirement and Postemployment Benefits", "terseLabel": "Accrued retirement" } } }, "localname": "PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r508", "r510", "r516", "r535", "r537", "r538", "r539", "r540", "r541", "r554", "r555", "r557", "r570", "r800" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Retirement Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy": { "auth_ref": [ "r151", "r156", "r157", "r158" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]", "terseLabel": "Pension Obligations" } } }, "localname": "PensionAndOtherPostretirementPlansPensionsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r142", "r485", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r531", "r533", "r534", "r536", "r539", "r542", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r557", "r558", "r569", "r800", "r801", "r805", "r806", "r807" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pension Plan" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails", "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Stock Units (PSUs)" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails", "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PhantomShareUnitsPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded as phantom share or unit.", "label": "Phantom Share Units (PSUs) [Member]", "terseLabel": "Phantom Share Units (PSUs)" } } }, "localname": "PhantomShareUnitsPSUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanAssetCategoriesDomain": { "auth_ref": [ "r508", "r509", "r511", "r512", "r513", "r514", "r515", "r516", "r536", "r798", "r799", "r800" ], "lang": { "en-us": { "role": { "documentation": "Defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Domain]", "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]" } } }, "localname": "PlanAssetCategoriesDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r8", "r455" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r8", "r455" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r8", "r814" ], "calculation": { "http://www.allegromicro.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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred Stock, $0.01 par value; 20,000,000 shares authorized, no shares issued or outstanding at March\u00a031, 2023 and March\u00a025, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r838" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.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.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseNoncurrent": { "auth_ref": [ "r836" ], "calculation": { "http://www.allegromicro.com/role/OtherAssetsnetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.", "label": "Prepaid Expense, Noncurrent", "terseLabel": "Long-term prepaid contracts" } } }, "localname": "PrepaidExpenseNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r833" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r64" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from initial public offering, net of underwriting discounts and other offering costs" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r65" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.", "label": "Proceeds from Issuance of Secured Debt", "terseLabel": "Borrowings of senior secured debt, net of deferred financing costs" } } }, "localname": "ProceedsFromIssuanceOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r65" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.", "label": "Proceeds from Related Party Debt", "terseLabel": "Loans made to related party" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r60" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "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 sales of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r21", "r126", "r127" ], "calculation": { "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Accrued warranty costs" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r267", "r289", "r292", "r307", "r313", "r321", "r329", "r330", "r368", "r377", "r381", "r383", "r391", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r654", "r658", "r659", "r664", "r672", "r736", "r782", "r811", "r812", "r841", "r882" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "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": [ "r121" ], "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": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r124", "r758", "r759", "r760" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentDisposals": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Disposals", "terseLabel": "Fully depreciated assets retired during period" } } }, "localname": "PropertyPlantAndEquipmentDisposals", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r119", "r272" ], "calculation": { "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "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.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r121", "r255", "r738", "r814" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails": { "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", "totalLabel": "Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r121", "r758", "r759" ], "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, Net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r121" ], "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": "Schedule of Property, Plant, and Equipment", "verboseLabel": "Schedule of Estimated Useful Lives of Property, Plant, and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r119" ], "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": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r304", "r394" ], "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": "Provisions" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivableNetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "Purchase obligation" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "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_ReceivablesPolicyTextBlock": { "auth_ref": [ "r857", "r859", "r860", "r861" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "terseLabel": "Trade accounts receivable, net" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r536", "r705", "r706" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r223", "r705" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Sales return of resalable inventory" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r263", "r705", "r706", "r963" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r220" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Fees paid" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Purchases from related party" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r536", "r705", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r963" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r703", "r704", "r706", "r707", "r708" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r67" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedTerseLabel": "Repayment of senior secured debt" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfUnsecuredDebt": { "auth_ref": [ "r67" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is not secured by collateral. Excludes repayments of tax exempt unsecured debt.", "label": "Repayments of Unsecured Debt", "negatedTerseLabel": "Repayment of unsecured credit facilities" } } }, "localname": "RepaymentsOfUnsecuredDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r167", "r262", "r972" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research Tax Credit Carryforward" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r74", "r80", "r225", "r251", "r271" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "periodEndLabel": "Restricted cash at end of period", "periodStartLabel": "Restricted cash at beginning of period" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r834", "r844" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Common Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "domainItemType" }, "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.allegromicro.com/role/NetIncomeperShareContingentlyIssuableSharesDetails", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails", "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r11", "r138", "r252", "r751", "r753", "r814" ], "calculation": { "http://www.allegromicro.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.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r264", "r318", "r319", "r320", "r322", "r328", "r330", "r392", "r609", "r610", "r611", "r637", "r638", "r662", "r748", "r750" ], "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.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r808", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947" ], "lang": { "en-us": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]", "terseLabel": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r808", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947" ], "lang": { "en-us": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]", "terseLabel": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r142", "r143", "r485", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r531", "r533", "r534", "r536", "r539", "r542", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r557", "r558", "r559", "r569", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807" ], "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.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails", "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r142", "r143", "r485", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r531", "r533", "r534", "r536", "r539", "r542", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r557", "r558", "r559", "r569", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807" ], "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.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails", "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "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": [ "r362", "r363", "r376", "r379", "r380", "r384", "r385", "r387", "r480", "r481", "r715" ], "calculation": { "http://www.allegromicro.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": "Total net sales", "verboseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails", "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r484", "r779" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r483", "r484" ], "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 from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue from External Customers by Geographic Areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables" ], "xbrltype": "textBlockItemType" }, "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 [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" ], "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": "Senior Secured Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r697", "r813" ], "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": "Noncash lease liabilities arising from obtaining right-of-use assets" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Net proceeds" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "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.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Number of shares issued in transaction (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r387", "r855" ], "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": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Trade Accounts Receivable, Net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. 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 Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareContingentlyIssuableSharesDetails", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "terseLabel": "Schedule of Weighted-Average Assumptions" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r800", "r936" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of benefit obligation and plan assets for defined benefit pension plan with projected benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets [Table Text Block]", "terseLabel": "Obligations and Asset Information for Plan with Projected Benefit Obligation in Excess of Plan Assets" } } }, "localname": "ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r182", "r183", "r649" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.allegromicro.com/role/HeydayAcquisitionAdditionalInformationDetails", "http://www.allegromicro.com/role/HeydayAcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.", "label": "Schedule of Changes in Fair Value of Plan Assets [Table Text Block]", "terseLabel": "Schedule of Changes in Fair Value of Level 3 Plan Assets" } } }, "localname": "ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r178" ], "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": "Schedule of Tax Provision" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock": { "auth_ref": [ "r98", "r864" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as current.", "label": "Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Changes in Allowance for Doubtful Accounts and Returns and Sales Allowances" } } }, "localname": "ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/TradeAccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r174" ], "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": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period.", "label": "Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Amounts Recorded for AOCI for Defined Benefit Plan" } } }, "localname": "ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r151", "r152", "r153", "r154", "r155" ], "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.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails", "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails", "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails", "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r854" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Computation of Net Income per Share and Unaudited Pro Forma Net Income per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Income Taxes Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r164", "r166" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r164" ], "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": "Schedule of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Revenue from External Customers by Products and Services" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.", "label": "Schedule of Expected Benefit Payments [Table Text Block]", "terseLabel": "Schedule of Estimated Future Benefit Payments" } } }, "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r106", "r110", "r716" ], "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.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r106", "r110" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets, Net" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r783", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875" ], "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.allegromicro.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r848" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Income before Income Tax, Domestic and Foreign" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r2", "r15", "r16", "r17" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r149" ], "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": "Schedule of Expense Related to Defined Benefit Plan" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units.", "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]", "terseLabel": "Summary of Performance Stock Units Activity" } } }, "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Units Activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Schedule of Other Assets [Table Text Block]", "terseLabel": "Schedule of Other Assets, Net" } } }, "localname": "ScheduleOfOtherAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r121" ], "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.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails", "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Summary of Preliminary Purchase Price Allocation" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/HeydayAcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r47", "r97" ], "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.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r571", "r572", "r575", "r576", "r577", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r599", "r600", "r601", "r602", "r603" ], "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.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails", "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r163" ], "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": "Schedule of ESPP Fair Value Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r810", "r950" ], "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": "Schedule of Unrecognized Tax Benefits Roll Forward" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r83" ], "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": "Schedule of Weighted Average Number of Shares" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Annual Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r370", "r371", "r372", "r373", "r374", "r375", "r385" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Business Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r57" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "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" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.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": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r71" ], "calculation": { "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r809" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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, Award Requisite Service Period", "terseLabel": "Performance period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r809" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r592" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r592" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r590" ], "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", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r590" ], "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": "Grant date fair value (in dollars per share)", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r587", "r588" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r587", "r588" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant-Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, 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, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Weighted-Average Remaining Contractual Life (In years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r594" ], "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": "Options, vested in period, fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r601" ], "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.allegromicro.com/role/StockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r600" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r602" ], "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 rate of return" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" ], "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.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails", "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares immediately available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r575", "r576", "r577", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r599", "r600", "r601", "r602", "r603" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails", "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r578", "r597", "r598", "r599", "r600", "r603", "r612", "r613" ], "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": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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": "Weighted-average fair value per share (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails", "http://www.allegromicro.com/role/StockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r599" ], "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": "Performance term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationScheduleofESPPFairValueAssumptionsDetails", "http://www.allegromicro.com/role/StockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" ], "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": "Purchase price of common stock, percentage of fair market value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r695", "r813" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r81", "r311" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Product Warranties" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r279", "r280", "r281", "r313", "r334", "r338", "r345", "r347", "r355", "r356", "r391", "r419", "r421", "r422", "r423", "r426", "r427", "r455", "r456", "r457", "r458", "r459", "r672", "r772", "r829", "r845", "r853" ], "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.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r30", "r136", "r264", "r295", "r296", "r297", "r318", "r319", "r320", "r322", "r328", "r330", "r354", "r392", "r460", "r609", "r610", "r611", "r637", "r638", "r662", "r678", "r679", "r680", "r681", "r682", "r684", "r702", "r748", "r749", "r750" ], "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.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "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.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "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]" } } }, "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": [ "r318", "r319", "r320", "r354", "r715" ], "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.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity", "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r29", "r136", "r137", "r138", "r445" ], "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": "Conversion of Class A and Class L common stock into common stock in connection with the IPO (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r8", "r9", "r136", "r138" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Employee stock purchase plan issuances (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r8", "r9", "r136", "r138" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r8", "r9", "r136", "r138" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r30", "r136", "r138" ], "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": "Conversion of Class A and Class L common stock into common stock in connection with the IPO" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r8", "r9", "r136", "r138" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Employee stock purchase plan issuances" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r8", "r9", "r136", "r138" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r8", "r9", "r138", "r161" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r8", "r9", "r136", "r138" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedTerseLabel": "Repurchase of Class A and Class L common stock to cover related taxes (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r8", "r9", "r136", "r138" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Repurchase of Class A and Class L common stock to cover related taxes" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r9", "r12", "r13", "r99", "r814", "r847", "r863", "r957" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Equity attributable to Allegro MicroSystems, Inc." } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r194", "r195", "r202", "r264", "r265", "r296", "r318", "r319", "r320", "r322", "r328", "r392", "r460", "r609", "r610", "r611", "r637", "r638", "r662", "r678", "r679", "r684", "r702", "r749", "r750", "r847", "r863", "r957" ], "calculation": { "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "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.allegromicro.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardValuationAllowance": { "auth_ref": [ "r173" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized.", "label": "Tax Credit Carryforward, Valuation Allowance", "terseLabel": "Tax credit carryforward, valuation allowance" } } }, "localname": "TaxCreditCarryforwardValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Process technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails", "http://www.allegromicro.com/role/HeydayAcquisitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade Accounts Receivable" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryAndGovernmentMember": { "auth_ref": [ "r737", "r798", "r975" ], "lang": { "en-us": { "role": { "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "US Treasury and Government [Member]", "terseLabel": "Government securities" } } }, "localname": "USTreasuryAndGovernmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r72" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "terseLabel": "Unrealized gains on marketable securities" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r614", "r623" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Beginning balance", "terseLabel": "Provision for uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails", "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r624" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Gross decreases-tax positions in prior period settlement" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r622" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Unrecognized tax benefits, income tax penalties and interest accrued" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r622" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Unrecognized tax benefits, income tax penalties and interest expense" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r624" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Gross increases-tax positions in prior period" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r625" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedTerseLabel": "Lapse in statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r626" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r91", "r92", "r93", "r357", "r358", "r360", "r361" ], "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.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValueAddedTaxReceivableNoncurrent": { "auth_ref": [ "r836" ], "calculation": { "http://www.allegromicro.com/role/OtherAssetsnetDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.", "label": "Value Added Tax Receivable, Noncurrent", "terseLabel": "VAT receivables long-term, net" } } }, "localname": "ValueAddedTaxReceivableNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/OtherAssetsnetDetails" ], "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.allegromicro.com/role/DebtandOtherBorrowingsDetails" ], "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.allegromicro.com/role/DebtandOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r854" ], "calculation": { "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 }, "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Dilutive effect of common stock equivalents (in shares)", "totalLabel": "Dilutive effect of common stock equivalents (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r333", "r347" ], "calculation": { "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted weighted average common shares (in shares)", "verboseLabel": "Diluted weighted average common shares (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r331", "r347" ], "calculation": { "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails": { "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 (in shares)", "verboseLabel": "Basic weighted average common shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations", "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "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" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=126960272&loc=d3e32014-111567", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2611-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907644&loc=d3e11281-110244", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12524-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(b)(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "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" }, "r148": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "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(6)(b))", "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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://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.19(a))", "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": "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "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" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "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" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "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" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r221": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r223": { "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://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(1)(a))", "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(11))", "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(13))", "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)(1))", "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(15)(2))", "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.21)", "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(15))", "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(16))", "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": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "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(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" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5)(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r247": { "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" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "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.22)", "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": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r254": { "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" }, "r255": { "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" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r259": { "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" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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(13))", "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(14))", "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(15))", "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(16))", "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(17))", "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(18))", "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(22))", "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(27)(b))", "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.29)", "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": "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" }, "r281": { "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" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "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" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "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" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "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": "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-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": "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868656-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "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" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "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" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "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" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "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": "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "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": "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "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" }, "r60": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r62": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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/2003/role/disclosureRef" }, "r623": { "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" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r63": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "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" }, "r65": { "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" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r68": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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/2003/role/disclosureRef" }, "r684": { "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" }, "r685": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "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" }, "r689": { "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" }, "r69": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r7": { "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" }, "r70": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "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/2003/role/disclosureRef" }, "r706": { "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/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "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" }, "r71": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "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" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "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" }, "r730": { "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" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "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" }, "r739": { "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" }, "r74": { "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" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "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" }, "r744": { "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" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r75": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r76": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r77": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r774": { "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" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r78": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6571209&loc=d3e13703-110860", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r79": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r8": { "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" }, "r80": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r81": { "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" }, "r810": { "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" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r819": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r82": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r821": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r822": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r823": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r824": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r825": { "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" }, "r826": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r827": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r828": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r829": { "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" }, "r83": { "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" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(1)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(3)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r832": { "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" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "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/2009/role/commonPracticeRef" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r84": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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/2009/role/commonPracticeRef" }, "r858": { "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" }, "r859": { "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/2009/role/commonPracticeRef" }, "r86": { "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" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "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" }, "r879": { "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" }, "r88": { "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" }, "r880": { "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" }, "r881": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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/2009/role/commonPracticeRef" }, "r888": { "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/2009/role/commonPracticeRef" }, "r889": { "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/2009/role/commonPracticeRef" }, "r89": { "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" }, "r890": { "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/2009/role/commonPracticeRef" }, "r891": { "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/2009/role/commonPracticeRef" }, "r892": { "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/2009/role/commonPracticeRef" }, "r893": { "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/2009/role/commonPracticeRef" }, "r894": { "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/2009/role/commonPracticeRef" }, "r895": { "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/2009/role/commonPracticeRef" }, "r896": { "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/2009/role/commonPracticeRef" }, "r897": { "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/2009/role/commonPracticeRef" }, "r898": { "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/2009/role/commonPracticeRef" }, "r899": { "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/2009/role/commonPracticeRef" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "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/2009/role/commonPracticeRef" }, "r901": { "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/2009/role/commonPracticeRef" }, "r902": { "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/2009/role/commonPracticeRef" }, "r903": { "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/2009/role/commonPracticeRef" }, "r904": { "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/2009/role/commonPracticeRef" }, "r905": { "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/2009/role/commonPracticeRef" }, "r906": { "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/2009/role/commonPracticeRef" }, "r907": { "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/2009/role/commonPracticeRef" }, "r908": { "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/2009/role/commonPracticeRef" }, "r909": { "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/2009/role/commonPracticeRef" }, "r91": { "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" }, "r910": { "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/2009/role/commonPracticeRef" }, "r911": { "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/2009/role/commonPracticeRef" }, "r912": { "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/2009/role/commonPracticeRef" }, "r913": { "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/2009/role/commonPracticeRef" }, "r914": { "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/2009/role/commonPracticeRef" }, "r915": { "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/2009/role/commonPracticeRef" }, "r916": { "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/2009/role/commonPracticeRef" }, "r917": { "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/2009/role/commonPracticeRef" }, "r918": { "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/2009/role/commonPracticeRef" }, "r919": { "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/2009/role/commonPracticeRef" }, "r92": { "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" }, "r920": { "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/2009/role/commonPracticeRef" }, "r921": { "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/2009/role/commonPracticeRef" }, "r922": { "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/2009/role/commonPracticeRef" }, "r923": { "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/2009/role/commonPracticeRef" }, "r924": { "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/2009/role/commonPracticeRef" }, "r925": { "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/2009/role/commonPracticeRef" }, "r926": { "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/2009/role/commonPracticeRef" }, "r927": { "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/2009/role/commonPracticeRef" }, "r928": { "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/2009/role/commonPracticeRef" }, "r929": { "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/2009/role/commonPracticeRef" }, "r93": { "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" }, "r930": { "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/2009/role/commonPracticeRef" }, "r931": { "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/2009/role/commonPracticeRef" }, "r932": { "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/2009/role/commonPracticeRef" }, "r933": { "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" }, "r934": { "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/2009/role/commonPracticeRef" }, "r935": { "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/2009/role/commonPracticeRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "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/2009/role/commonPracticeRef" }, "r939": { "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/2009/role/commonPracticeRef" }, "r94": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "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/2009/role/commonPracticeRef" }, "r941": { "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/2009/role/commonPracticeRef" }, "r942": { "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/2009/role/commonPracticeRef" }, "r943": { "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/2009/role/commonPracticeRef" }, "r944": { "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/2009/role/commonPracticeRef" }, "r945": { "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/2009/role/commonPracticeRef" }, "r946": { "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/2009/role/commonPracticeRef" }, "r947": { "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/2009/role/commonPracticeRef" }, "r948": { "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/2009/role/commonPracticeRef" }, "r949": { "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" }, "r95": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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" }, "r958": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r959": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r96": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r960": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "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" }, "r966": { "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" }, "r967": { "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" }, "r968": { "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" }, "r969": { "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" }, "r97": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r976": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.2" } ZIP 140 0000866291-23-000017-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000866291-23-000017-xbrl.zip M4$L#!!0 ( (E>N59)K>1$L$P$ .=1+P 1 86QG;2TR,#(S,#,S,2YH M=&WLO6MW$TFR-OI]_PH=]CG[[5EK!'F)O#$]O,M@P[@WL@$;&/M+K\C,2%M& M%X\D@\VO/Y&R#=C07&U+):M9-)*J5%7*YXG()R(S(W__O\?]7NLMC<;=X>"? M=^1=<:?U?Q_\_O^TV_]^^.)I:W68COHTF+0>C0@GE%OONI/]UNM,XS>M,AKV M6Z^'HS?=M]AN3[_S:'AX,NKN[4]:2BA]Z>#H/DJTH5!NQP*Q#5[+-B*5=K'% ME^+ 2(A_W[N/5@GALVT[Y4(;$LBVA\#?BDX7U(FDC'_/]QUH(Q 4%H_@A(D1 M(& Q1,XZG7_>6=_,CF\?^_>NW?O[M9/[@Y'>_?X M=OI>=S">X"#1G;/SN^,A*.F^]HW3,\Z_<-SK#MY<./V=GIXL0PCWID<_7/MX MTAY3NG RO[^[-WS+S\%G4FW]>Y,1#L9E..KCA-'AFTK3%KZMY8=;CKM?NB$_ MG;SW[\[3K;1/?6Q?^F5__8BUM?GGO^Z_D ?T>I\Q/'H\F'$PN.X_2B_.&%DX[&[3W$P\]//#MPX>0T/!I, M1B=?OOW9P0M?J"?D2X][U@[VWNG!3W#]#O;^>8<&[9=;=YCQA/G![WV:8*M>HDW_.>J^ M_>>=1\/!A.VXO7URR)BETW?_O#.AX\F]*>SW'OS7?_W7[Y/NI$M\>2D1_^\D[OCPQZ>W!\,!\0/T#V^7T^DT>G+ M;LXTF+[DXQOL3$;=='K_X\D+*O^\T\T>7+8^^60=0#;HW]MP,]W\HA_S@A[ZX-,Q_]+)W=:W5POK5^=Q-7AVZ?J MQ=L=W3G*!VMO=Y^$@\V#)#KO7[[;V7Y^LO-Z!_A?W5E]U=TY>"XV7S_N;[S> M>==YO2,W5Q_WGNJ-WL[[H=Y8[V]X]U77CQ5NWS=9'>W'QYTWO_1WWCR_/V&Z@C^5^T=R-3U[:C8,_#CK]M6,^!AOOW]3O''=>K\N=[=V# MW2<[8G-U_5WG8.4]?__L.Z_X7F:PNSU4G7[G9&=[[7WG8$]O;C\7NZMKQSL' MK_8W^AMO=@^> W_OI+.Z<<#/>/)T>VW2V1+'_.^[C>TW[SO/_U3.*Q&=;WNK MJ VD4ANU4FW0.N22J9CD[CP0_)^W5@6FQ@58KQ/E%>Z%3^Z5[S%U*P5[U1DO8OP[[^R_ 7K)/PD?5+L2^",#HMC=)MKE7-C8S& S+ MG0>/5YYNK=T@XN?2XW%WG+"W0SAZS)^,EQ!_"V+Q)8B!(+#$:H<49!L$EC8J M4=I"9V.CC4H%N/.@PC SA)_Q]8=YB?%W82R_@+%1LECC2SM:C6U A+:GR+:< MHDX:BW:JFO'.CR",.8C"4AQ!1'!H?0Z@0";CP2IO]%<0/M->]Q]W!]T)/>V^ MI;P^8!VZUXT]6AF/:?)R3.6H][1;9NRWCS>VG[_='?RQO_M^J!@ O;']^&!W M=4_OON;SN7$WM]/QQNL.DV"WUSEX_JZC_MCO; 6Q^^]]D?JO!O@Z'&T>[.YW MMI/LO-YXL[F:>_QLK\F=]QV]VW]YLK'*P#,Y_OU^C5_OF#\YXI%L MAJYM+'% !,&THRJV+8Q&S!"\2/G.@V?ZAS#[!:O\@!EV1Z^P=T0O*!V-1MW! MWD,<=\>/\<&'7-J+_GU^\W5]_(^KLZVRLG?R(R_(9[7*$DQ[K(K] [S7[: M2S0IQLCH//A:7//?#X_&'%N,QX^&_=@=3)&H:I]!XY;G5^,NB_'IQRLCCCWV MIHB,'^W7E^N#E7X->3;+7WSE Z8_)/9" 5^"R2GZ#(5D\!Z*,<5QI&ZTB'^N M_Q7SGO(/(=H\G-Y^L/>4.,;[ M)K-FMU_OP<>VUZNMJ\[J-'?77UN=OJ/ MV;^LB\[JSKN-U>?_PKYN:>X=S$*&U&A$0T2C;\0/-:H_OYXFC5@(%O3G,7]"8>,_[PS[O8/>S7< MGWZV/ZHX7X@3[QZ/V5?]?N_B-4[O__&F9\\P'AZ-IN^F69G[9^0Y0_8G_-?Y MA6@:#)Z_8Q;S^]*E46OZ0/3%A,NC]?^]&-1<_O*#\X\N7OUP*EC.WXTG.)JL MLK^K*DJQL&HK>_Z]C\<^/&8^/U774[7\>(O3(^?OSV]R[T)#?;'=0.00M=4J MJ03>([>;X+]*0$"M4YH:G1*AJH"9-]=I3FIRUEBA787GQ2/?UP)'+"ZF/_]H MRK[3#_OL-8Y&]. L07?_Y=;J^=?/#YV_K]__8FN:9&5(*285 D@98D"9=! > M!1ARX'GJS693S5)^(NM.=Y'-M+/&O2,SM.#/]RB*FDJ$0/EI$!KX[,, M03N4,6D?A9_:M62[=NTS S=ST+07[%I.[=I]CUV?N@!S!7:=N:5RE%"[ !#6 MQN@PHK,Y!H[;G?ND,YU]>[<>8>)$YP4G2)5IP&FPB-"HH_N5(Q4D M>^;9YH,P%SW;IQSX><_&L?%6-;H//R]WW_)C?7KJM+_'R7#TDT[PL^_7#U=I M,.Q73?GY9;_7%5RXQ+V+3_\MC^$Q99^,-25IJ(Y"",WPBR)3>X_&PWS49ILCK8X=NHF M6CGNLFNMXNG^QG#P@GIU9.T9NY*3%_26!D=T>IG?[WWQZA^:[<-#-$*=).-1 M66]1!@G68PBB1*["4%TWX%[ T.5@,F#C,$D#%5^N$*)7V5F1M ML/D^]I8X6)*@G2"!L21 "QXR*5:(K+6A#N$N^J)3>I#Z'8F$!"B3$6 MJVV@D,';H)OO76^):_5&L[JI(2]$D,*$3"6XH&0I49LSUWJS0#:BW504V@MC M;,D6!";,R6<3(&NR65"9AGNUW=R\\?X\B_UAX.-1#\?CS;(U&:8WIP9P?LJC M8;\_'$R/KWR#_#]^V[7_'-4Y,[#X)?\5%[_D+"0#' MT3_'":(8R*!EC$F@\@IL*M+PWT8S8NH2/Z'#TR4=OA5+2@<)@C;>!R AT4F? MK4-7Q8]/MD%T^#HTSZ8#)R/*C4+'L?)T=103"E 0L6BVTN")_T2C<&'0::#A M.!(B &HI(W#(%X0'9%TBR27KC%D8:%9R[M;A:^P]PVY>'SS"P^X$>PV!B6RQ MUG#X38$ 6?J$DD7(3@9OGR-&X*/5EE([0SW02Q+ M"H?:-KE$NK[3V:2%P6-Z+]>K6W=#JEIRF0<1"&UFMA M.:2." A69>VBEYD#,D4+ ]G&<%!_^&C8Z[%%K7,3C&@\:0A*=6C=N\2Q,,-E M2@Y!YFPX&HS61^7BS:$TJQ8()"A&F9QE7V(YS,F&U9-R"L$;:UP#DC]SUP?, M/J/!L@NE-LE R,SKXM&3-@&< 1^*A,5#]:;:E=0I#&!>\0E569@@T8 M9*,9L=#!PK70(3#J!D7TBIU"#-'[F+D3J/J0%8:G!M%A;D8TKPZ=9$((6H#, M=>#9>)\D9%FGH"=7V(@7!IWF&8Z5*5D2"B-I("^BLX+M2 D9-4EC%P::68QH M7AU,$2-0T0&B!Q"Y!%09/105":!87!B8;G1$\^KP$44$7Q)E[H1 R.)3\$EG ME[TF1906!I]9CVA>'62R""<=7S(XA +)FU(7Q=DL2TC1P,) -H,1S2OLG[PN MZ-F& F90Z(, (P,AL%U%03<8^1/BEJB 7.VKNF[51WMCH0 /'?T87'1*1K/FOW&A&W)9! MA*NC@V3,(=4, 6.-7- E6(NI+*VY)1H$!WF9A#AZM")(H'7Q==I@H Q>G!6 MY4#2HA?)Z(5!IX&&H[FULO#)U?*V(F!2/BIA9$[9*($+ \TL!A&NT((\NB)< M#& (@O*8!/D$*K\&#+W1HJ5 M@P1!X$D([0%EB)B3E0VHT31W'G \\X)-Z+T@!$F4/0@9@O%6^1*Y;XNZ.+%X MJ,XDA3X3;$-B;:*#-T)YL#9B5-E;[@I)2$O0A,J5\Z3Z9P\H30I\)N-DZZZ4"4*E -MZC)<5(6P9:6#V+BO.+J&!G M#W1,%!-H[8(+4&K]<4H24!L=0JRE]6ZLE/8OXWNK4^A75UKN>33> 7!II9I-"O#J8@)7D??2E*@C+1*VE%B *EU#(A+0Q,-YI"OT(SH@2Y M&*UD1D@D8XBA6.G)(YN7;I(:H?\\HUFL\/-D^.:2+V#X\ZO)5 M!WN+F%!.KF0=G0-H,Z- ?Q3 M),;C[R!Q(ZG#/09+/JL04P%BW<=.Q^6D22%YB4V:#_1#U-EDY9]HH;T"YE"3 MW!9!1'!H?9V1##(9SWA[TX2)(S_=H302L"2RJ&/(B(5 $-6*3:J0]K6DJ]=- MF,6U\,[S0^@]HL/A:,):M'[RY3S+AU->\BD_'(E'0F&C"\%SV.9%W;J/L7?> MJ.B]$+8!;/@X!C5(_(W1-#GVHCM^\_#D(0W2?I^CM(MN>7N$F592&AYQ7/>" M$G&,%WO?RM_^RH-\WC4\.AI/AOV:1[YT\E4HBPX>#$?G=QA_DHK:PL$;&BR( ME5PL""1!DPDY!5+3E%+2WCMI7-8D?#+JQJ/)<+2( MI"[2&DK:FN@3:*_JWO+2>$,^>2M\DTK1+$D])]YY)JE$<-'$*)VMFSL+SP&# MMD61R<*6 +I)!3V61)Y#[SP34AM+Q3@T6I@"01':H$!) MB0>.2?E M@F*=C#$8R$+;6!:'PH\VEA1>4 IS8"<$D24)S-F8DI=%&25-%OEL1N=\QWI+ M13%_7)Y-%CFFZ+*ON]<7,")[9JM4%C *C#(V87!ZJ2AN-X55]EX30=VS$%3Q MZ .YY.JN52%Z%Q>'PDM%L:@4-I2BRI) .%;$@,&*;%0V2:/4I@D;='TGA?_W MQ9+""TGA@"J6H*UP B#Y'$4@[XUBG2R$5:(!.>.E*)X_+L\D99S(:DL:H-2" MP*!B+8J%"IRSR3J"YG-Y*8H7G,)@'3I25(ME@M2(04"N-?BB2@Z%7QP*+T7Q M@E)8:]*!!00H_@/>(O\5FF(0)0MYMA?Q0E!X*8H7E,(VRX36%PO%@%0N:'1! M29)!>J/M^12W(&3[_,6\4?AC89AQ+=DU7DG_.>J.IU4U/YG+\"\ZR7AR_R"\=.JOS(4)A"@MV1 +I."#KH4##36>43(]J .IVS0>YZRD)K0AD@:ID-1U;21^5,L+$H67(^R]9. MP5C:T[?MZ1(N-V-/RB6L*7=004$FA]X5YY [-J5-+.E,F/E3839],:\0/NX. MNA-ZVGU+>7W E-[KQAZMC,+:1DK[@V%ON'?R$,>??_&J ME-0C09]H<39MW:()\64ES$?M>QZDW&BRQ00# %8]:6<403 M ^#9;+7Y']68*R!GDMMGOZY\5A!\-$!>+2( M0DZ$Y$VJHS0!@S#)>LT1C;*>FK QVC> 7!_DHSJ?'GL+[5J%C=D7A39D (7% M4W1!0Q92*G#:-]^UWCR0,W&M#I+2V>6D($(-5+,*-ALG,XI@S *XUIL'<)P-@XU)$T9M!11@RD1DY2H(TM5XTQ,39F',B\8SJ@R@$.6 M-1&,42 P1./KK@K":K9.3:KYOO39\!V-ZJX\>R-NH_RH.TI'W6^FCAKI5 6R M4@W>%W:@8)5 4632(::(2LFSTNF-=JJS 7,V*\-1%AV$]T8"%"J!90_WC80: ME"LI-]^[S@;,V60#2HR$/HOH"V .T?DD8S$8,&3R3:A,_PTP.[@WH$DW;?'Y MP]%"NE?VFZQNE B^:/!4US[$D J9XJ239)OO7F\6Q)FX50T. A07 #2@]"QY MBA!9@JF=)]KFN]6;!7$F[I22S#%H551!B,(&KVQDX1H":$5G(]OS[TZ_8[[: MRZW%\J$^17*&($DK0*(+9%U*BHB91$8U)9LZ6^1FXC@+QQ+6>"^P6!#:!;8[ M$M9R;%'JSHH-<9RS16XV,7YA$Y,D.3RTTWE +FH+6N>2O).Z*4-17T'N8[)F MI<_MDG A]:>O^R(B"(]%0! !67MZ-CU?=S,57C7?=]XXCC.J4L_17PE!!1UK M'5E4' (613&[%(PTS?>D-X[C3/PJ$B+'\% 0-0@JWEC4,2BCC ,M%Z"^3CV\ M=E2WHEM$?ZJEYEC>VZ"3 \2 Q$97"A@#8(U:@.(R-X;?;#*D.5H-MB2T&83U M'-8;ZZU TLD$N0!K1V\,O]F4B^3X03KA-,O2FN&.!@7D#-;+J+5HRNS37UO[ MVTC/:9Q2.4GPL22P283H*2<1"_BZWF"!ZL!<(W*SF5\:(A:7E1&*0/J$'D%I M'3W;7&8K;+[/O 'D9K/,G/4E!^Z0I?60A8E& .F8/#*&IL#B>,NO+#-OI+?$ M(K.+:-%D#RG5Q18N9>5MS*$X;,+V>K-';B;>DK4E$: *M6L+3GFE&,10N*6161$:(I;(-4K(R.4BYZD6K??J6B02.])2%HZ2PZ M=HU@I8HA3(L-AD29M&[*S-#9(C<3;YF$$]%:FZ-WP,;G.3[(7K%JJ9M90%/F M@\X6N=F,$$4&+$ *FAQ@M#[%FA#+TE$AB@L0B7^2D1YW<1&SF:-8CB;R4G20I3%V<"]H/0F6J>MLY*C/DQ2+T!T?J,8 MSF9U$EL4IOZ5*5S@\GK0\.CR;CZ1GRRHIJ^Q1[_F$M5(CK# 9V< MKM%X?#3(5U86XI.&Z!".CT934C\>T7^.:)!._J(5/CFU;L=]-!IU!WL-*1D3 M$L>Y$ +*4@ "*SE6X5*10.=0%7L[R*N6Y&TB>4$YS>&]C5(3^!"##L(6D5(Q M=9#^EGA>O21O(\GK2:BZF8)BI5""\]DFS3?O$N^W"1?E-=8IQPE M+\)T\@.QKZL!O!4!L];SSY>YDIFWCT UIO01N=.4&:24(5M6>AQG1BFM-@TH MU3A74N_V$4@XEX(7%AT'NCEG)%>$#!H]E"0HW@X"79G)!8E"@,'K%/KSG6&T7.)NY)83F7J7":7YU)V M+#7SM\E[*;W^*^2UT4F6QTKY!"!5Q&R#3%(8?IF,O1WD76:W&DG>K*7SK,M= MC :R!LR0LB7AZQ070?EVD'>9W6HD>3$[;R&%Y), PH YV&"R*,8!< MV>0H.QF2XS_I=A#HUF6WKHY ($$S800X3! ?0D"I !=?(D"EG)K2:!OK)&S M4-"RPJE;M[#NB0Z]%DH"Q8@EN$81Z)9@ABX85PIXGPQX@D!6%:KK=QC-)$^- M?JYWV?GZ3C:OAL<3ZJT/TK7B<6E_FE_ (_HLDRY9:I' ^.R#4=(CD/7*6I=N M#H]9M8!*:$32OOH.0!N")H[^B_:LB8V",/\Y\F=U^?IH?-\3";&8 ,0OT$0"C"3X7YR +F]D;1K4@%C:G.%YA,H<#J%J?4]H807J! M%&("&;T&T$$T8*K2#WG*#J9]UF"CDT]/;(C):1^] M=\7[ LYD=$F*R#2P?$#G!HQ[S"U(5V=)T\DK5AM26/>QT3%S?"DMN[MBDU\8 MO?AA)&O(334Z2C4WL#[@K^Z-:-P43:B,$R!T$5!3LS9%TA24]]*X(JV5"V90 M,\#J"C.@/BAC7%2@'7C040DGBU5 SNJBYWA^WTP*15]/ED*@RXD['JT#&)=1 M6>%4=B6&K'.>8T$W:PRN,*N,,1B;92@(0"39*@K))&76,GDE&F\'S_XU]W:@ M9#+*U_(6SD$4$I5+ ,HFF4LV;HZG_LT:@ZNS U>#R*1C$F# R%)SVCW',&R=59 M";&:96/():$$:4IP1F:1P"DD$B#GUTH^# 5W!]T)/>V^I;P^X&;8Z\8>K8S' M-!D_/.G@P7#TJ(?C2W/GGC&4S4E-JUKBP]9EY1# $7B%2F3&Q)D2.=)O0,&D M^41K]G64O*<<#6N$8A3P7_3>:O1:210;AH8RHQJ29L<-,$[&9OF^G4!$N*KHX=I6BB MAB B$<>R0C=AS?+/X+M-:7\P[ WW3A[B^/,O-L1**5IG!?BH:N5J .\@H4Y8 M1 :1Y,+WF3>.XAS8J[>I5M_U.A#'?"HD$P('%\Y[E ;G..+[*:2G0V\,M=G[6I^+P+HCIX\. M<3 MK=G7[E68@JE%W'RL:P>4UU*%$&MH*DN.1-YB);3I?:YT9!,'RQVJ#+H5D21<4PCJQJ+8YR[S!%1:^ M8,T:V1JUU!'8E7IT$*/-3OD,K'@6W4IGFS>8C;T"*D>99;NN60,72.;(FK:0 MEH[[U 6SUP;D#:YP=8X327E%J=8:CR+Y% 0&PP9L-,2T:+YX%GF#*UP%'ZQ" M[X(4"@",QB"U->2EM,E"]HOJ>V>3-YB)KPT%? DFI\C=:2$9O(?"<:KCV-1H M,<=E/.L4D!<,)'W<++G#(/>/^DW)RKF$AJR-F>,/J51,4H%A>R-2(M <[[;P MI:;'XP8U?59*@;*HHBM )**3*A9A9!396>W/5I8'+>:MZ3\$;R/*W M/]:G;HM&_:=#')P?NJH2'D^[ ]HL?WG;TP-;1UUVJ2M/'N%)'P?KXQX.\OCA M" =I_[IK#H2V%E? #%6KF@JK90RL/46=VH,E0&'?&%/*T$QFG!][06^'O;?= MP=[%DVZ((YWN^Z/]X4, ^E2P')/6?=Q8NTC1W)Q7QHSSLQ7N&HBZQZ7K!4N+2Z?SC(=87)A$:1T=DLA1C#>M[3]8>;+ZZ* M'C-@YD^+A(9P_O*&9Y^R_FL"\M*IOR @14+"5&PH/D&RB#+*NDH_",>:4IFE M@33.0+Y+RBT-Y+NW:E$6?):Q5NY%I !L*E84?B4=ZXSY5Q2WT2[F@[W7(FF( M=4OPT@1B1ZUE8*$K2]2"4+/?%C"_<>>2#]<1#!OK5(D4LLD"BG(<[P1'M6*A M3=91;M#LH!['(;ID1;\RL!)198$H5*QY6Q=+BI!\U D4(,SQ MP,J<0W2%JX&T32(6CD.R!Q4(93)6>1">16>F!A2VO=CL%8F'TZ(^TS'E1^S_ M]X9UV?E%W%YN;8^F!;)KR;DGP[%2?UZCWUL2^"K&>J1Q DB.@,8:X)$%R]=28@"51-* M,LR3T%L2^,9[;1L2V1"\RTS@[$+A_MM88AJ'F@*X'02>C?)<$O@J"(S:1W)& MR9C!6H.44@5A4J?L5-4!+7%$ 4_>&G)PL&?3##**L8^1^.W < R%/AXLT M9##&IQS*+8G'YRU+NJ3SS]:D*2&0RR)1H+KQ;<"@+1IR(CMM? /6,\PY@Y8: M]48GCTJE==VSV0L#FCC,RMX9'UFG4O+8@/Z]^1IUZ9VOC,[>J^ I8H( 8 H$ MPU+#6N.-2L6D!F1,YTIL+#Q?# J.TIUE?5HXO)'1DDO)%NTPIZ1N"5^6W>5W M5W&(I#)YCFD2@,P01;"!N*O4 :S-#5@O-%?=Y<+SI2BP(6KA0^"(5[@ *0N; MM?P/-)F*?=NDL,RF2PIVZA5!.-< MI!0U9A.]!VDBS3^'YTKNS:-!+3R'J6"$6B?,\W5GTL"7X73$YJ<-LJ()$&I M[+57(=4-7:HO/*N)L? $7BZM;2R!DU"N&(Z8L$Z[22&&X*,QRE*1J7A].PB\ M7%K;6 )+GX27&DF$&CK)* C9"UO#<5.Q=E'#_UN]\N7JV!,\QN2]=](7[K\5 M%J6A%*ES%AR0-X ]S16@2RI?[;Z=PH+-R;/\]."=#YB*"E%D+YU39[/ YYK* M<\R>N5+)"T]E$^6JIG*TA1SF0 M2A!,P*B3<5CJ/,CD=)I_*B^7P\R -L9&-#)'(6P #0I]E!F4,%9;4LK//VV: MKTN7'/XU#J.-"HSWF!.R."UHE DNZ!2R0_:!\\_A>:3-4HG>:'Z T) Q.CB4 MH)R,5F7NT;442093&L#AYBO1I1_^-0[;*'+TQ:-T"M@)!TJ(X-'X0@%5 U+\ MR]4N,U:CV4 DRLZ!!6,P2-#&A"@,"!+4@""F^6IT2>>K&S(J4ZY"XK\02*/, MJ%PL$%TVH0ETGG,&+37JC6K4E$ ++!:] T6L5+,+T7GE=-+!WI))5/.6+5UZ MYY^DLR96JP*]!:O!1A M.MV)WET%?Z-5SALF<2G@I$>P4@CC("H5LH0E?^'@ZW),+U9,OM[ M2Z1)4T+RA;+@_COFH*RR&%GUD8]&X)^K9\SV[;K5/+^P2XHO7?0O$9G).IJL MGVH^W.#WR,_Y<&,K>QD+10T&))1 +DRB#1*/< MDO5+QWZK[,&+ZO&5M=+G.LW$FQ@2>6FC-27B:>F;I1DLG?^5JIA+_/V5?*># MD!-XC0Y!).\562C9H'&9I'9+_B[=>#.9G9R1LD[V2RA!0D*1GEB[YZ/2(OAII?TR.7\H6_H$=$#)$]>8Q2)] 6(B7"1#(Q^2&K MN&3]TK'?)GL@[@%*))%D1G#.18^*@D:_ZHE?Y=NO*',=I@)2>6<1 $;L4X2CY:2@"(BDILJEI@0(RY45&2TZ#R)3-DO5+ MQWZ;[,$!2!8XLI1 X(OUJC@K L48LT21EUL-+)W_U:N8J]OZ (Q6(:'T-=GB ME(MU"P05?)(%54YAR=^E&V\FL[.T3@FRTF4#)5*4D(3!E+R"D$)LD%*YB-4& M]NF3$H@KG:#0Y0W 1>UY&,SI(18*B6O7=.U- M6>EM!IDB-BA3/._XSB3SF8O,,D.P:+EG@AQ5CD: ]8D2BE@:-%-GWO&=R)N5J-+'I)-44FCBK%DO W* ME\5QP36_H8_:P=I]Y1IOQX-.QS),11VS3( MWRQK.!IT!WOC9S3:VL<11X!?OL#%R.8%C;ES31/*TX"JEA ?O]AZN8@.&D,! M7].R*!Q W4*:_;.444J#CN.C!CGH!:;&3!R_)2S1"64X)@8?3,@AZ 1L2D)>9BE(JF M2:YZGL"V$@1JTQ6!RBM+96*R6433?S7*_6H:C/@X23?O7;\WD M:*2#=30MAA,39@,Y9B\">@,&R4*PPQ M:FN+)]]\UWK3,,[$J1*P.T5RU@3N(:EX<%)2BIZB2Z ;E>[X,HP+GZ 0$&L% M0Z5",,!6B1I22-%D()5RH];*S@&$LQF(S$X"Z&2,D6"CQE 'D;-+'$W*8D/S MG>G")P%8TZBL)%IDT&I=R&"3T$GXA*XXUX"M$F8=85Q/R<[ \K+8)*55H P; ME@NQ%%,D%(W:SO\4WSF"Y0KGIZ:876 (:C%]--8[5V?/)"ERY "AN;#\J&C\ MYOW&H\G]%SC8.[M/?=OI#KK]HWY#H(;B,& 2EB#7 34?@HQ:^@0FD@>QA/IK M4.-Q@Z VQ?B,,4N;)23%P43VA15HE*"\=NK60#TO@,08ZW:AN5:(@EJ[.LA< MO,TU7R:S-(T5)3<+R!5NJ,52A-LIY,#6 A =;U,B+6\L3>J^:'SM>,R^^ 9N7]QR2ON;=+I_Y2'Z61C<@KS1C*$E E M$:,R.1(:79J;[[@Y>[HZYX9&N!013$D& M/'&GPJZMSJ&DY-$"%(%"&47*89[_&L8S!^/JRNY:!2(981*AAE)G:ABK9)%H MK369&K6:ZB\2!_O<-,/^-&DPS9D_VWJYD--LO%"N[E*;!<>UNF1ODHHRA@P$ M6ISM]= ,*-<':=AG.^*6J-]\.DS3^$QK0"'L,\TKN=P?=\62$=;'>&=(+J94=28Y5O;=*(:",*$I11B<+==MF MW:05!@V">B9N._H2ZDAZTB0,O(;@H B.. M#G2!4(H),0CX='AF"_1.\K,@'H.MTYW<$1YDUOQM/+OA9I/VX\>8^KVN 5^=6+: MQ1^PC<D'_UHQ$QBH]P-#KAN]84Y)=E5U-&2F*I_68VH63N.7TH MUG+(DX7401HT9SVI.AUYG+Z85^/;.HKC;N[BZ*1F(3;+-"W_"777GVV>.==I M;GA_V,LTNH$^4WWG6.2E4W\E,YR#=JQ]#8&'K"6Z@,ZGG)T-03A]VT']YMTS M=>\_I3WLK4U;XY/[;0[HM'KU,P9RL*C\"4)(([3PK++X_ZA;BPAB5$Z1<)D2A\,%H@?@Z!@IFB2YE?W\JJDZ+7[S736N_>[A)[:W MA8,W= TU+J]G8G:V/DG/GC:_'.?C7A!/>9@KA[O M9'N$@S&FJ:IZ>/+ID8M&U<&#J3;\Q"M?E0C[B\?YC"BK-6@ZJS*]LC>BJ21G M_[W-EWR&)_7=-=O])3;=3&XD.T'*D R6PR8;G3?9+,DWG2 M[ 5-CD;77:QW)N0KTFA5ESI+EP"+19,#*">LLK&D).>WT_EKR?=LV,/1%O6[ M_$OS49H,1T^?/KJ*E6"-[^,0='(V!F>,AJ)R,$9R*"E MC_9&PTXWC8;CD_&$^C7_TQ#TBS" SDJV\L!QIL8"I@ATZ!W'G[))\X]^IJ,Y M#0,[--D?YO7!6V+T%G)@G&QVKCCVY,Z#0Q%9R!H!SHB<0Z FEZ- .P*5P:;;%)MQU ,:)&PA,+^$W+(8&0Q9X&9/.\OY?R.9'X[$GJ- MA4:/AT>#/#KY$ -=+M2=/*Q(S$,+(D;O%Y]\CX]JTWT;="8C>7"0.[NB0\2SG)TAM%W=LQ"EA\MCWL#NKM274U]%,5^#;0# MXY0#ZXJ/4IM((G-X2^IL:<>4D>TE-9?4_+XDN_S^.5GRBN9DH4+DSKP4A02. M-:-+J6Y4B4Z9DO1YM48GYC;)OJ3O/'A6IJ/C[OXJAO"1O".I2(" J,"[8%&% MY(W"Y +,_[#/DI'SP,B?'->ZUSV^/Z+Q\&B4:'SZ=I\P3Y\G=]\^^)W_=[;D M#[01" J+Q[JC28P 8LI0A93=VVM!/WXG?'DI,=4['<'[7WJ[NU/[BMW./G' MNVZ>[-^70OQ_=RZ>AZ,]/G4R/+QO^;3Z<&WL=?<&]Q,W (WX[/$A#A[\'D?W M^#:GKT_O]N&>#WZ?5-C/+QF'(_X=[33L]?!P3/?/7_PC=\>'/3SA-NIU!]2> M?ND?9P\0AY/)L'_?\#.\I=&DF[!W]AS31SH]_/%7W!6GOV3"[37)YW<^.WQW M>NC>)']^+/B[0?SU87%7?CAV;WKMT?D)9XW)#WAG^CW^5;4Q_GE'W[GTP\]^ MBCZEXO:> MOGUW^O,<7V<*SMG/94')#?)R8WU[;;6UM;VRO;9UD01S^+1;:X]>OEC?7E_; M:JULK+;6_OWH7RL;3]9:CS8[G?6MK?7-C;G_":]7MOZUOO%D>W/C[ZW5NX_N MMI0P$.;^L1]OONBT?F=7-A@.-KA7&G53Z\SCO:!2I^AZ<-GZY)-U -F@SZDD MN==Y_6.W%Q] MW'NJ-WH[[X=Z8[4C.T_61*?_N+_)_VZ\7Y$[_76QL=K;WSUXU>^L\O>V]XYW M7_GCIVJ7KYOL[L'Z\<;!GMI=W=WOO$]\+M]W=;_;.5C1&T]>GNSV7W0[[]^8 MW8,W;_.35Y#_]4=O5_7>QH/#?N=@36VN[K[9Z*^]WWC_G._W_-WFD_63#E]C M=_N/_NZ3]?>;V[W^YBO_?F-[1?W)+96E(=4VB0,^\%ZU/67;QN"DR2$8E\2= M!U*T_W?:H7Q$X<%GU+EJ@HCO(LAO'1R]:6T.Z&]?>*"YZD0^[0DN'U-WG;/? MU8?\4-=D[@8%/](U_54_=-[3J,/CVM=\VJGWJ'S>-L/#[_<7K_G"]>+CG_84 MIVU^_4YB93 XPMX+.AR.)G=:TY+Z$[XZ-P5K\_MQ..Q%[/6&DS@\;J0O>=R- M3U[:SL'#_<[V^G%G>^_=QNH;V'CR_-W.ZS\..@=O^!EW^#L[[SNK:R>=[?/O MO.)[F<'N]O"$G^^8?=#QYNJ*V-S>$[NK#_=W^IV3S>WT;N. _<]!YUV]-ON? M=T^W5R:=+7'\='OMW<;VF_>=YW^ZNFNI*+;MO*$VH GM8,FUBTL^JU"C?;KS MX'_^.SBP__A+AW3&]1^C\<'1F*.GDU]B\OKFQLM[8W6RQ&MEEQM*1N;;YH2?-;_EMK\W%K^U]KK4]TR@>-LO)H MNQZ60<.%%IJU3OP^]_YX.&I-]JE5NF,&I75".&K1(%.^"5%P.O=@[31'=<'@ M[V?^I-WG>^[7K[4SGK3KL[5IT$C+_VD5P=:^\V<"[0*5V 8M4QL2^K9/$ML& MI$5*!911U^J@'QV-1G7\?DJ2.J#ZO9C=2KB<$25I=&T5"K1!:=U&,M@60$JF M5#(XAJM3*R_\SW]+*_Y1W?6Q6&;TK".?(FLGJ3S1=+D;@4B=<<2=:T MXK0VS:(+Q2KR.E74/=G=WUQ]>;+Q9$?M]M?USOL5V'S]G,4C"\?ME\#WOBP4 MH;/Z_*33WWVSVU^#C>UUL7O LO(@'W16]\PN7W>#A>/&]GYWI_=%H5@]ETU. ML MSV(:LL.T#=T!D Z/G8XBHSH0B++A0W'ZQLK&U/E6$2[%X*A8G'TRP=9HL M;Y71L-\Z_T4W_VBG_,F4AJ=%E.X?L80=U;,J26L7.\__GUV[W7G0F@R7N/TB M;I^/Y'PMQEQ49N^M(H_O7&>B=KEBN=SN] M62,[XU_* +_[TVD332FI;4,,;8[8 9?Y-F?W_QO=G&,^CZO>.TF\8+VIF4R!Y-:L_#VF07\:8305GAJ M!^==&\#'=E3 ;>9EB%8;D[*X\V#EZ=.U)R\V6YWU1R\VMW:VMM=_?UHXQ3:9$: U+:_2! "TIF96/_-)@^?+@%R[[]5LJ^[/?_.N'!7'7 M&G--,S6^.!=CYJ=^,6-C_V)Z"7^O-1[VNOGB[)(OQ,"G]+_,U]/+S"8*OO8> ML5;S'1V>Q0'3JL2/AD>#R>CDT3#3YSF><3WC<#1\6Z_3T"SS:99G]V#C3;WF MSNN-[N[J2[YOXAYR#S96=]3&:NYUWJ^]VWS=>;]Q<'DXD'M=-7W^_1WUQYN- M;;[?^P[_ACVQ<; C-M3+]YWM%;/SOJ-J9OH+61YA;2(AJ)VLJ'VPR>T(2;6M M1R&<18 0[SQ8I1Z^PQ']0IKG!\QK:0W5&K;Q>/ULONEI4>D&QT\W3?/.99H' M7[R*BGF=BF6:DV^C$Z:M 9441@D!ZLZ#JCU!F*#=5XG^?1Z_AO[?[^Z_E+W_ M0.^;E++^^Z3LU#VWAJ/6<+)/H];!T:@[SMWI3-^J;;N?NO+I::,]''3?3]]? MDK17XSQ^JM6_[%:N(<_\S5:=^I3?UN^^N+MUMW6V4^>H==$!M#:&=__V)29> MTE!VT334LF/XM&-8R7E$X_'9/T_Y >2R4_A6IR"^H'TPUBK34;>3CK(-V6([ M1*W:(A:*WEA!.M]Y$(QIU5DJ?6*B,3\PWXP*^K:!?)=R&E5JWD;[>,0O-T?; MPW?+R.";UB&_-%%0I(@:1=O45#7( &U,PKGJFMS](R#7E98RYCX2IB_=IGYWG#46T1H!\41 Q@3VJB* M;OL891%@0%ESYT%ESK^P?SC>[RX#XQG8PK,AD[VWVST\S0XMB?Y-HG\6%1?T MFK2OFWBXW(:D."HN1;8)A1'2@B4,=QX(+<5?ST.\KH#X)HG]G='9&?%J?'LX M8O_;/<1>BXXI'=6M[OAC#M1H_+>KM?U%:3PVU%:UU"\$L'\YZ6D^)U'\=IVS MK*M_&Q$VUJ?]TI#P\9\A&>6-"FU7BFF#DJ6-,? K],EH65)P+#KMY_[H;V?S M<:X/FKK_9>_9_G!P:R>RF#]+"2%@-&VJ&51 R7=/\:M"?7HL(+>&DQ1_WM-;9[N>-E"-E2F6/[" MNLA9>;!K'Z#_?-+!MW[BZ2?=04UEWE?^KI_V>#. =XL[ZE%WTN4+GDZ]H!'E MUN'1:'Q4YV!,ABT^H^993UV)5+_%O]6^ODYW74F3^ZUY7]CPM8%Y'>YZ=?6S M",1=>PU3'J2YJVQHR,-.6_:'ICS,>9CW?8)NNSOI3:<^ND'X>]W\;7,CS7*&YOG,W0FU*;CM,^#O;X@T'K MW7Z7/_G8>WP["F[* .5G<_4_ZT.O.[ESUCV?2!6GOJ61^OHLI;.ZQ\^P(_B9 MY,[VJS<;_)[O6],Q:O?U.FSP=W?Z?W0WGG0NIW3>;*X^YVN]V-]8?;6_\9I_ MRW2%5^>XL[K;V^'GZ*SF;GWF'?G%^3P8"4+)NAU%26W0&=L!4;6S3-(HLJ(8 M>[H.@.D\W5WV[ZU#'+7>8N^(6O\OZPM9%_2TQOO7/MUG[C,;L[>)LY[CU#,O M#>([#&+]LV6,V0?K7&H7:6T;* J.5BVUM'[9(&)T/A0%;65%KE/A4CNBI+9/2:/(&(PFUJP< M]&[@..-_6D]ZPX@]#HY['!ZW:BTHFGQ[.&!ND[J_F!QH2?7;WL6\0&MC.*"[ M/Y$#.EOG/)M?O#[(=5X9M>))*^U3>M/JUS)?W=,?]LGBE.ZXA:UWU.NUWPR& M[_@Q"%(,QY$WW2LMQ:=UO3_ZY]D/ U M/^__UL?=.GO:]>G#-M)E_%+25OQI4!9=UU4)(MD&(4,[ZASY+2(*%7P6<.?! M#HTO&_7Y0M=I*:BOKX/=&'YR,OS,LMC&V,)@..%/_G/4K0Z"_4*I"VE'TSH4 MXR\[#%TGP'YX-ZT/\-%]5(/@MK_0?-]8; Q_*K)+(@5O-NGZ1SO2Z;PF_Q; M:Y]=?^5_;F&O]\$(/K6.2&A@;WKJ MX8@23<=?I&I-2TV-6[_Q]5@GML9':9]#UV%=.'E>EV*RCY/+S_X.QY_;\/3+ M9[_A;]RK#7+K-W7Z&R.K33X>#ZH"XO.GI_*7ZE.<7:?6I1E/'V+ZD#B>M()H M93P9___LO6ESVUB6)OQ7$)[I>3,C2*6HQ9+2W8Z09:=3W>FTRW)F1?67"A"X M))$& 19 2&;]^O>L=P% 6?(F46;/5)5%@L#%7<[ZG.?L1'=VDH6TBUERT)%< MQLOF.SS0*W #3^+C. &#-T42UO'),2C!V P/CTX.TM2<'!R,X\]7@M'#TG]K M3CZ>"#@,\VRYA.-#;D%5%NB@YJO(@+.ZBL[1DD?B]TL3/8^7,=--M 2#NX>O M-GW[\:V9-CG7/EP,WT4_X#P?/=G;W]NQ!F9&E=(+K)3^VE*"QVL/OZE_O,.C M[!=A_(<(XS_:2X:[HY$Y'H^3\S]HIZ#>("G M5*J+X$S,80Y6 S0&X':@07'6IM&T*J^6,_UZ!VP#0V,C'Y,HIPB"AQ"-/7C- M-2.DKT=/]+*/7K!^?'HA&@1R\9JQZI7J!8_ ;-Q3$\>W:[K!@F\-)3@YV3D^ M''T*DF!TM'.\]VDCG>/=+T_HN+>W!BY,3>P8'?UI6JYYP,EU$(B&1BS8ZLOS[\_/5_\*S M?]_[??[[_+]GOQ.D_/V'?[Q[.WO]\F_[<.V___'7GW_]XZ\_VHR1R#29_^]? M?^S_8P_^WQS&^"[9??WNE]GO+U\<_._S=/[ZW>_9[W^'_X34XJM7?[U?O?K; M/P^.3N+Q_BX8U>-T#XF*]X9@5\=#6,)X_/AXV#&]8".8 MCZBUA/E/L7$?VIG]ZO8'S>FSIH8GU_7#9:K^1G9'7T;[\& YHDMR0J?J&POK.R3,V0)2\Z'>1M^+CEN)#Y_$E M3>,9S^)6C'RF&%GUB)'=].CX:&]R/$R3\>[P8&+VA\=[!X?#W<.C_1-S>!R/ MDO068N0F5.YW&PZ<7!-VPSJG&^;$,1U 20"P"3$YOBRCIN:0';PI=Q+JH8LO M*WI6OL*'7V7P:'AL5,"KE1B%N\QJLC&+N$BR.$>'$N .OL_Q#_V1M^^48C^Q0?7J(+['#W$<_O)T?O1*QC+/X\F)MX_!FUM#M*3 MX8'9/1P>F_%D>'0R'A_N[L(Q'!]^_-0]R B\EUV7L#36(& 8.EXN#5)]X#:' M'8]TP3"T>$I9:%N[&-.O\Q0IQ9PQ/ $5&4>E:!? MO9/G(N)$S6_/U\'N@5YO-D M4IWB(\OJU$W\+WD\W9[G,!OW8O7/.#;Q&,F"]HYWX3Q/3N \/QZ-A^;XX. H M.1J/CH[CC_<7?)#GF3)J][&20-8)S]*-@)F^+$]./[^\)_)T=[1R>/T<#C9/]D?'B0'9GB\__AX MN+L_VCM)TW1OLGOR8,["*2F4"[-8&BR4C_;VJ8/=WH#V<8Z J+%$01 6I1N\ MZM;_F*C42#QB7(U[)(M4_EOQKBQ^?;Q],IW A/XISPZ5+/),^X M+$FOH.;$_+3\F7 1% (\EJL(]C"!U"B!/4%L%]RM)@S(_Y43] OA+> G39'Q M^6EJ,.F" W6PFYZ,]Q_O[R5[";;V@ .U"__9VSTXB??WD^2?YW2@3O; WTU- MDLWA;/S7H]WNH7I#:O&7O(S#]F8_%\U\F);4,@=_#6XSS(:A>WQ/)PS[W7[X M9YKNIWO'\?YP]R0Y&![L'H^&\0D269_L)Y-C<.8>PT0_'0W@[\'QP>' ZZZB MJ_DT&L?H:J I!7LER/#_]6V]I!%Y"$"'L MA?GEJ@+&7#0PP89RH"?T?T^^Z?'^*GVB;C: 5_&*]=FQ=L;L#N6N)VG0 M->'3NYRSM8*+RCOKENPZ3!Z/3I)DG.R=G!R,1B?CDWB4[)_L'L>[!X?FZ(1D MU_[NX>ZQ+[O.?_^E!WA*LI7J2R_H4:^;);GM<+2VXJS/8'CU_/W>/T_&C\UH M'_S@W1,3#P^.]O:&QWN'X^$85,GC\8W<=3 MP<7$)#]$Y]9<>"SEQK;\V!8>#Z+2[9<;R=!OTOSJ9OQ@SU^?_?'JQ>_O+K!) MT>NW;UZ_/7WWXGGT[!_1VQ>_O'C[XO>S%YMFVWV#GJZUZ_YATFI3)&8 M=_"@9SELE^],'H S_>&?9CQ.QR>/P6U(=]&\0;ZM\6XR/#X&QR*))R=[A_&C MR(#(7&!@N6K,HZ=O,%@C&,DU!O:B*C^L(N**I>@0QF(QKH+K$YT610,VS2MC MR$I&FQY/ZZS,4U/504U' -MV4.W1P2D%=#,LEN0:"!N A-\_;BZ'>B##MFL M]Y%VR^LOP*4EE6X7C&:5T1MP#:+S\W,+$9>7>FNC:+^ "HI&N\/_P;';4/62 M)R4%;Z R67'S#F-R6O:.X#@M2@[Y_EP9G)!+X]B;_B/DIQ' YJ[[23RNR[Q9 M=G_"Q_[I?XZKGUJC\/\;[TVGY.A@_W W/MB+)\?QP='NX7A\ [(Y'"R.YH< M'H_,/X\>Z6]FE4N\3 M*'M\C7!>_TKWL/OMN]-GO[W [KUGK^%\@HB_\<[7WY#F#'HQVP M3[[X;1_O'!T??PEH[%ICZ#9<#M_B'O>-#J*?*ND-R(Q;L2#=T=1="X^P\K5G M]B:3KT.F\9'6Q_\9WYNQ1+,*#;W_\W&E,MJE!N%7<95&OY7E>[0?+M3*J/_S MI[@MY[_4$?O<3? AV[ET7V51R>/GK[-ZO?1+W&R+*NM3-ITF03K MN;?[W0NE9UNAM,%":6_OT=,_BLK497YI4O1&)Y,(LY-?WB/=2JAO+:%P<0]& MW[N$VMN)MA)J@R74X:.G;ZIR@=-LMB)ITT72X58DS:/]K4C::)%T_.CI;V8: MYQ$(IL00C]I6,GW#4'S?$S];,L&B'NQ][Y+I8"N9-EDR[8\>/7T%/XDNXHE9 MKJ+G68V [:;:6DZ;+I]P:>^-?-HF>&^X:B='FN#=9GCOBXX[W.JXC=9Q1UCL M0J5$",SM:4HK[;M>4.7: *[(";3JX72C5U@B7M54\\:M+Z(W397,XIJ!^/Q; MCW=]JSXW._" N^;>J,\[$WV/MZ)ODT4?\H.^-?#\2^RMN15(FRR0<"T/]K]W M@72T%4@;+9#VT1;K,.M@V*&IZTSH>$Z+.%_5&1E6OUC>G+.R2)GR"J\!L=;D M2[KD]<+PD+9&UZ;+N/VMC ,9M\7M;;*,.SIY]/1O6,:9+:E1=CQUDS;9!%VO/?HJ3.\7,D9B;*+9K'( MZ>^X6G$WLJW0VFRAA>M]>/1]"JT]*[1.OJ79Y>_>KC;67;ALNVPZUL ]EV^DTM MLJUT^]+2[1BD6TE\TFR%$9(PW0)U'H" .MX**!!0W[0N;"N?OK!\PI; KXFD M^[Q@.DJXTU8R;;9DPD7]7B63BV6=G-V59-)[>]1OH^/P%A^EL=P*L5OL]X-' M3_W@_%LSC2MJ>O]+6<&SBNB_FRJKTRQA1DCJJ?&F,I?(='A>U ONY+&UR#9= M[L$^&.W=EZJS+7;ZUMAI7#D"4&_!TW=MUX]VMX&'3=:)<#!1*5:&.&@&T8L/ M)FDHC?UZ,LD2Q42?*7UP]!+;76$8=1LYW7 U2$M_?_3@W8FPT5:$;;8(VW_T MU,DM[*QEBGH;H7@0(FI_*Z)01'U;TIJMB/KB(NKQHZ=2/+:*7E\58%?-L@6B MF\]@ZN.LB)Z9PH#!AF%E3TVM*UK:C;=%'W>"OJ4-3M;Q-%&RWI M3AX]59E&X@HCIB#KZD" 4:=O[L$%3B>#>=@'C<[AJ0ML9[-U,1^ 4#M!H?:= MUMEZ0NW;\NALI=J7EFJC/60=S(HD6X"!YE"&T2_&"&S:5)=9LH7K;+S(PJ7^ M7D36FB9%E&3Y\XO88=O,RB?KC&_+2[/5&5]<9QQC6'*6C3.IK.DIN8DNDIE) MFWRK-S9?;QQ_/WKC.K'U>.N_;[+4VAM14SKI]GK1S.=QM=H*IPT73KBJH[U; M83T?;^MX[_]A/7CT] *F-EYN*T4>PBD]V)[2AWA*C\ V@A]^P.;I?77W7_W@ MTBF\HT;(_6?SE^%HVP=Y>T"DZRWQ&"[*B@F_7 9H&;UIQGF6^(7N"[S+*6$ZK,X1TQN=#$S9MNIK7MV-LX6Q!7^6CQ3VZ._ MR4?_<>OH>_Q-6[;,_LG?O0,A\ 4JGFBM'V^^$-A&:;^X$#BY5@@@!KXR,U/4 MB(@_+Y)ROL52/0"; %;]:]7K;\7!!HN#@[WKQ8'C3?.0X_7_)VU-MI)AXR4# M;H#CK6382H;.QCB\7C+$]2SZ)2^OMM[" Q "L-8G6R&P%0*=C7'\Z.GOY1(& MM2RC0!K<239J*PF^NB1 +-JUI60_+>-Q;O1S;])E&(<',,Y%65-'EI\K*N2Y M-$^NLG0Y4_X8[U>\?#_ONI_$8]AES;+[$U[$I_\YKGYJC\[[;[QWEO[7HYO4 MF#S2'\TJ'<\BGIKAN#+Q^V$\69KJYSB_BE?UHY]"XJVLT&D_VH/W7?=V'D'7 MXW K)W!@3/7H8^_4OZD_^N,;_.P;8L/Y,+Q^^_?3M\^CWUZ__I_SWU]&%^]. MW[UX]>+W=Q=KA^[3F^WUTIOQ1QEE_'[>.UK*^YB0O\%BPQ_/--E5TBQXIK,QG]!O\S)2$ CT+FQ>@T6>+UHY.3PYWH[P:< MNJ4ITJANDMEU3P7)/S8P/I"[(/?'*WI@'4],-(NK<5E%BZJ\S&HB/L,^FM?< M2EX2;H,.)9.B17M'I_H:WO#M8/?W!U%<1_$<\[JI5,S(+TG[YXD-"7JMW MBX/@%OYB^!?K6NQ$IWGN#[LD_LKEC/:5;P3#JB_+"I51-(F3]@LN.YMB !\G M>9.VIJ6R=')E _/7("8+/K1]K$H;F:?7GUC5JS)S$(V;&AY;UQ%V,%V:Z6I MTY+-%S'/ OY5%M,2GS+-RS'VS7K]Y_GSX>@D@@.3FGF6X)[%$>C-!KBT3%YW M:?#?:9,((AUOM\AC&5$Y_HLOHN'.7>DY[0=^'_<2 [ABA7MJ_4[9B=[-3&W\ M25U>_AIDV1/2JM8C7W\]\6,!U-6R:DD:;9^Z<73-%-Q&;C^^UU+SXND> KOST36J/ M*@B/>8DCP^T$7_2>7%RL//M7DZ74*A@LVZOEC$=0E9,,C*8L1PH'&9QN4=V2 M=*9@"Z7P3]A,R5*GPKY57%U_8/X.R@%;1N79/%OJB. 'ALX\ODY4EW,0Y-B9 M>!"MR@;^68"I!#^'/7&=V,:]:*IYS:H")*D(SSB;#T1HZD=PJMH?765YWOZL MAJ'F:?M3. CPYCV?PG;$=VA]@4O;_@R[:V&IY=*TOTGZGL@JL/WI$@Z0Z8P# MUO&OGN&AR#=P:'L>.38YGO+."\$AG/=<#E( &40['X/_!6\5=R?1F/?V,]C# MWH"RHC'>-[@5"C/E+F.L#$#N\9K"URPG:]@X>5RI.)("^QQWU706%>42_LAO MH-WE[E=EE<*V_+U<_Y,(]&,<39L8FVX;&MDU;>])FW0"4N?N*Z;^<*) M6/A5YAB[(S"O4,.!MHLO8]@GX .B(FQ@B2]P6M?="M5L6='_X!9"6]%8D[)" MY@8PMU+NWXG*=/!1>Q1?K&Y(F..-XJAHYF/8O[![;F$;>&/D?11: #1@UNN^ MIB?]#B<"]G>OUA;K_)K1XYZ$45_&558VM+T\?G=K'8[/"Z!=^+[V^UQI6(X_6 M2%;-7R:>$L,3@JL>3LK/-SV^$E :8O3HY_T;'.@ADFG?T8FF&7O\1-_MVP\A MG*[1PP$;;( @0L.!'KJ<,(:XCRZ MBE%#3>(Q1B%(=H-&P553/5=C4\8,6>'0BR)#3_79]GA^]>,Y 5,)[5FT4U*< MMVC15,D,#QT<5UAFUSTS*[!;0%FM?-?4&G 4I4)30DZQD[$HD$&W+\&WJZ+4 MP(_3[;I^S76M9]F$XE$D-R4J%LVS#\%*P-^#Z&J6@2U+GJ?UO\"*U*@<_'Q: ME34:FVBP;)?M:RX;VN7)*LDI6LMUKQH7A?.6E].69(69A(FM'H#VN\^K@K%2 MM2WQ_*19737DEJDO%3=PH$J*7+#LVR[(MS8JD1.;G%K0+VPRMG>'ML=\ UW M0)PD#:8?8#TDV$QK\:\&%M94\&GH!4HV!(ZV1,4V?['NNR?H+Q8[#/@I.7$K M= +@<%V6>3,WLIQ8VTR2^1H' 9=RZR%\XU/GJ(C1?8/'-!CJ;2K*Z[EDI@C+ M-S-8]L4",WW;I?G:2^-'6\#>7%;9N&%<0"G!S*5A*;A=BZ_MD7&PDA'E"D>1 M?%4@]+8R[&XMA]1$\/L46CT>9^S;Q M881B]Z&I/[1A:12& M<,BVR_?M37]&I6QG_FM'-.J\O,*HAJIW00.)ZX.@2[;2M@KFJRN8'..K./$% M >_F):('8 ZS"7BO8#NK4MDNQ3>51\9X4R\P!?1#Z8+*_*O)*@9,;)?E:RY+ M"+BHI,<*+! >G=3@08FN0(B!:D\(A"BY9&\I*T/0<+T:KQ!C@3)8B.DK:@DH M^ :VV @P(6@/O2P_FZBBM$ M4X+?E,?9G"'\9*V#SRN'EK]1G =]"80P0MU8 4Z(@-F]H&E+A\30RB;8+JFZRFX+-5.9&Q09EA M*=G)I88Q,$Z=H4* [6G#S0*]%<_-%+[R?NZ;,&*P8+E"5>:H(;/+.%D-HC1> MQKCN2ZXO' 0 ^%J:L.+XBKK!.*1_J2DNLZK40=%(DJ19J*R8&:RD8$1>/#%X M&RQ5&2(&7O .!$+'S\95-C;5:B!%06B)R5BWF_&KBQ8/VPR"A:L>DA7L&:D3 M1=]ENPS?,E90Q1G")>-%AB<+/L#$ %58,WX.(VM:\K==F*^],#@[8Y##5).( M13*$5N:JS=Q\R-RZL4%D@BK&S5^?^VZP>@?'*P30!(!W9"0>4QFR=MX;3M7, MX!%P>?T^RW-0MK"$=5D4)M_\A;OO!\M;.+$K%"<%]@DL4H5%N,FL@&%*:3,C MQLDX6LXJJM+$PE?B)JC$<*@1L+M;[.X8SH\&--)9@[,ZCL"WBFL5_524)-< MH"F7A_4ZU-Z765+2;:+I&YS%A>VW7'NDI=$LOJ3*X1K)0# :(%Y51/F+9KLP M7]VYRHH8J]$2+W3CB)J2=\%)JB<]D*Z"\_2V^LBQ/2]H=D^BYR>,KK&/UN9R>OSS[33F< MMJO]]1W! !Z&R=\!\2!PY2+E;S,F!''0+PF@MT2OB\]61 P S]O\];O/CJ*7 M],6(.<6TE"G,JA1(FE@4#X#4ZU59D1D]B*Z,C:)3#02\ M=IE?4@[3I1MWZ+FX.0,VP1#:AY%Z,,RJJ1$.JXQ+R/!_.=&8+=5O6I1UG2&_ MUZ3T6<,X,LE5@\@$=_T3'\ Z_*-LE%FN,G':PV!EJ5"=/T."_PIYYX@2-#'] MW%=46)V;I99(8&"0[D2^$$8H!&TG!;C"3M8BQA0>U?54I%PC\--K':!@=UA6 M4=[@&@QR 8.)22E@4#O^9]AQC.2Y>''F'$HDW@'!!H():;E1K*TB&*(;&NTE M_/\T+-['.D5X(9U)V)3"VUK%>+[" M:Q%L\N/ 2A#RC$W-YKX^M\:(BH0O=Z)72(S(;%!U,'M9'1 B^LR&RC4J[IV? M:NC./EP+0L'J&*:/LO=E&X>GSWR(47RY;94+ M42%E$9C)T.(EMF (40(-)I M5W/:SF8 _1]T<%[!X?6ABI7*M\-9V]3M3V"V[$=>< X;"\*> M\ DDE0\_S\VT*O4;>K"6('B5TK XC!&/] M69K!8;K.'OGNH,W[7Z1YQOZ=-\\(3A1Z4[79:RU/?Z., M-Z=OWT7G/4[D#1?F\:/;OJY(J#MJ#,+\L3O1,Q'@'Y6Q]_$E7H..>)61I?19 MP[\'6L*^SYS?!RT#)FR.M7-$#NZ0(::?D#.MQKZQ8CDLRBLD%4>1:%N#((\7 MDAE*\!\OPX3/=(75X5("ICEU='@=]1?C78B1C6Q.5O#:3J*\U-(D,"+RE&FA M:^(IPA]RT2>'4,DH8+M_(S>:Z-'H]27B"LS53?K^W)^]11;(.U@G?0UB@,?M MY/4EX602QC^DD!#_.<&%(\BA,JGHXE(E-?.DXOXC!JHEV ED B19E31H&*A; M$$-=N)PVQU0G6!2LA(&]A^ 7L4GB\[K%Y62^]KB(45J'O%!B2&1LD M7K^%I0*'M&[3_(+\U?!@POT M9#P"8#Z\]2Q;K*78VXE>!PQNU'H"?!=-W^+Y6OMB!@%,X";BH/DL\^WL&\AT M,C3*%=%P>"D!,Q3QBNPWB<0 ^WQA3#JPW3Z$#X0HZ8EF4^[F5DR]3 0T#K%! M QJ2C3 ?TX?@YBP1$YG$"QH-/ H9[G#*T"/@6WGA+[@K%BK /H8ESY;D5*99 MF3J7][<7S^W>XOO04&A^ZI++%Z88[9"'T-I+DP@7ZO'P11BV >^U-EAT,!]3 MV(,B15R:9!:!("3Z^]RD4W[)&A=AZEA3V*2%ZV#ET3/D-6AJG][#[2T:CF"6 M6(!>QCF[;MZ284NDY6I!G)KPJCM\KBLC(MA]Q9ZBNWU(:3\VD;.VJY@;A'$_4;X(G1ZK@)0-Y ME6."A6<_B6DTBVM"A-J($.P[D Q.0(@_R(4M*@5^D_A;/ .9,7!W$PAQ5DM@ MD==[;/S[N5T\-]-8F]O<7"QR;P#_MX3?0AY)?)X?** EIUQU2P)?&G#G8J@KU4,>@YV$L8[$6.M% M1<+I\],+UU=,FEHQ@7"$-,&O 7_F'9B5;F59XE XK#W]=,2\Y4ZK&,>2T&ZR7/), M'#"G&-E'+,(\>V^D+QF\ \:(60H%8I'3IDO.N.'*3,"]+SUE[^Z,LE8D5NUB MZ1QM\^;7!JIQHFOL9IG5,TJNQ$B!B.I1MX5H3 [06S87S@ F%"_*L550)=S[ M&<:2/L^JO"^R!15V#NK#9B*XU9U$X8KR4C (N/WG3;[,%GA6M ,$DWW:&4?: M96<2K9%0($S&398O7;L::ZTPK6''$')/8 -#CMPDJYAF%,T^$%^IC3DM8'?$ MR0P6OGPO H_4B407W2/D$'N4%F8^-BDV#\R6VH8Q4&B#\#C4U!!FLE*3L4-U M(K>&TXK"A@T8.4-D M((F*F.PY\H/#A '>-Y0!@5'AF2B959L%"DY4 I;I*& MA*NP;6@ 32VZ@3-H6?][YT#M!KO+]2R@U5MET[+"R#33?,QEYG%BZ-77$2JVI5XVCP9;'S!/KBZHEH.J.ST';T.>\9Y9J8 M&#WUN%?KI09T:U0FTZ7+8ZCD)%, ]2K:Y.MEZ+V4F.35XJ2RB8R+KS.:>2D1 MUDVXLIK\#7?:M1&2J!,A48F@I\JI6BR()LP1CC*NO!Z):+#P-6K8).+WE))C MAG_S,=2Z:I%@K&+)A.#MYFMVO:WUMFM:[95%+V L1C+=]CWRE1I$Y('9IB5^ MW[().IU24TV'AMP)L;]J*P#G<6KEU(0(K6%[_0HG0%@'Z<$?7KUM:Q$^?,^R M!3AGU?#LU>N+X7/X+VN]/3MS#IVU,<@\T29[8O=F!6SL1@8* _'D37L8/ 00 M7&@SXJXGP!$<&Y1:^F 8:Q"EX(>G98-F(>;X&XK,S0T^K_R0I6VU"@-@,G8X M!S"S"2Z^'^I C.<<=G?JY,V@ZRO;](M\1UZX>.E4$\_R$J3AC+>O?L!RCFZ* MPQ_M[I*[;=\//OC3M3X6!QQF6\C%?Z(R7.PR"JY[#Z M?A22-7JNYPG6!0,!-)>:SP+3 9OD*5% <&@2-E3HQ+I]X04IU'11HH&^1\,5 MIM*C.Z[B]\[BJ&F^.1_=<7].Y0U]\X;B!=2^D;T: MZ0K!Z"3'6JYA(0G]^ Z;6YNN)X3K0QLX1:%%%$AK_"(1?7@<65^)=(9;E$NL M*Z)GYC3MRQ)/GYAJ2%KQ(*,,?[E'\_QX(FTH-N*]8)Q+S6N9:MT0 MVG72$&3)R4H*:?4'K-@S3Y8AN"FJ'X(ZQ$J0:8>N<^07)?<,03+'CMW:?#O1- F='[ MDAX_N'_,7U\XT_U1V7-',Z\ZPFLVWPV1JXJFDU#WA[$M"C)C'(CSTDM8+#IT M8D.JB_0@ SA6'H"?MW2.PF56+=F%%A_1)DYMOUC8&KZOEU"VSK;.Y:@7"CV8 M88Z=:)C&,QOLC[P4UX+0/1A\NP2I53+.!QS,(75QMJT*NU%B&R:B/2#4\(AD M([R7#=A042C'!LHJFU(+&I2%S$7JYPZ=5?CZQ:O:A6B#Q!>DXBS00Z9,WE3Y0UO?YNK#7CYUA8B7C!*,]@B5A MU&"2<)8$'O,[W& 6G<*OX:)!=%$V_I^G=1;375XT&*[@-\9?HX<5SW7RT2V3 M6Q,P#Q%^:('9]),;(2$(368C&#+2$,K'!R_FQO8<9X"#@N888TMC>T.["7T: M61S:PSB8SPP,M>"S$NWMCAZ+PI_&16BC"*<1N!->20K&ZG#:TO4973)T)4,C M(1^K^[D8R;;UF9>IR>T.BVV271IDF^40K!K3ZEZB7$N#L($LV'FR\,Y4)J,$ M[*@D6ZZTRW8"7A)9:S)$?;HI9IQ4$?Y?B_P#.ZI$M*SIM8Q@XIJ"_0#/IH1A M$?D&G3B1<$AQ4Q*:E?G_) #E)M>&'SG+P3$UW\TOS"038'U69*A@U$.?!:>H-GN#AQ0$FRJF5K;P / VFV#;P]F8#S' MW=9:+8+:DCLSP1 GD^M)Z(C1\:YM>8JO X.4UHCX=/;'PUM*NR]8T3<8-XDN M_,C#(/KMMS,K6]]<_.8<"#P/H)IR,5'JV;P$:,)7R">[I-U4; %(!Q+@LW8!E3')(<\E!Y#C0.3<87"B7B6N@P M%G5[Q=EWDZ1';JB+H!8^ ;SUYVV M3+- DN*.OI]TZKJ;V:\?)#,18*W>B7F3XNFCOT.)\R>C"7<(D M22<]"%W^=\X$?A1^0<=E4H*%(\92)YW9&\P#E:HYFPV-+-$=?\:*YBRYP7R^ M&+XJ629M5@)( V4I& B@@8U]#50RU.:JA2+!&A_U)5P%D$W_^AP,ZJAR-'BH M-+AKH2<#RAM2+@\#W#OK(SWW>^M\;*Y#S*2R:RDPY#H4\AIHSX"\.BY]*P1A ME\0IFXJ$B\DT'TYW!27%W"8:9:;G>8'!%M#2UUKDQ8I=9@1GS9@GGQ- C78? MTP-.*=:Y41JL1C<3R[8JRB-Q"EA]-+>=$(^ W$F$JW-TR:([:5H-ZC<;+B!J M':ZE8M,Y)#?6]N434KS>^!^$3 ?S^\6?6%F>8$E8C"D']-; KV!4K6T:WDZ% M#W@U)N@%)#/,^U!Y&G/#*Y^5F&)2"R>Y S1!,[0EJ(3.#TK+%K$XE:S'@*!4 MGDM$M#:D;O:*B_?([A<* X22%)CIKY3KI2X3]"?#X3*,RU-K==M1T@(Y*K(S M[H!=83FA[T*IP^@CDW$L9(.W.\=X,"-*-U<4 83A=QW<3<0+G$H,!!$CG#+. M4:+CBB*030)!5.MO,_^=I"'\[M<7?W(XY\^Z#RC",1D,E@5@D9ZL65L:.K@" M>6!6ZMA]#VO W.3S!=P6]U, K>/ ;*>^HZ55+=!>+81U& M1,^AW\PKM+YT2[KFXSY\44K#F0T![@/3.,^FE4-Y"@[*]6ZS,V123P-H9HKA M9#A=&+W96(OMHT'E"[-8&A(:X#3O@1R")7?-@'XUJS1>@2=M*S#.VA48?(G# M52ABLV%ZU"BV=>MV!4.!A%J7XJT3+KD VDRM="SQGU MI C]YV?#YV=K0?NND.2EPX9D@FESNYQ :3ZVJ04HL[C?*U0&V4)#,E@ 3WE- MV?D!D-WEI3,FN?0J7,#'I4IK&WDY>U:[.,JX63+>F$^E&*4@F"M50@.&X\;( M*S6D>Z&20G KPZ)G\+CW'>B+R&@YK=TI)@T@DF *KY0U\PA6L\! M+$/P*N"'5V/_NHOLS%[G9E/<+[L)W,'<2*6 D)0.'(IB1V 14"IK;B4?(3(Q M.E%Q49NV8\5,0YDB0#3P,6*'FR#XOW4T3)C;\)"3YRU8N"I\&J8\SSDK:]6] MG[NGGS**M4+.AIJ30'R44;<4H%U %'@Z@>P=BN3BCX>4SUF8U'L[A(R9S (0 M2<"#C!FH$^3F1LPZK@@,RDLX?N;9S#(W Q_.[B$?0MQYJQ0"_BTYG^O!-L\4 MZ&;S6_ 4\#KJ9:C,<;G#+(!]^0X^E5[X-S2DHKUMFG^M+CM\8&G^^Y#%)QFF M"9W#;J!63"H_O.$#,3L!,)N(]2Q6SDVZRAY?Q;"=&*2E&*0E1"*YA2U[W808 M!DBP+_[,P]V!"L0 2_ FF\T!8NTX18@NOY46B1U6994^I+"7/D<62^2]8<3L/,Y M; M_^>5[WGRCW9L8%EV=QD*\6N,')HFAAIR?-# ML2<93ANEZX5D:2J\B$EH\RDFPKAP6-TNJ'9QD(4IS+*R87I^7V1)XRQ MZHS@XR\HM+6A;_Q1^\"+;W-%):B,O$3-03';LJ# B86#^< _5X0W*ZGJTB29 M5L[9"D)-=EN2N($]]7[&'1] EV#*'M%D?C+"%<]URL^H^@P/\&A7I ]55U7& M%AVY[JU$0]!3*4<= +U*@8$D^%+FNP3=X84XO5K+082ULK'P,*09SLNXX6]> M_,EQ%0: 3:H8"X<2RTQ!+2C9&]BP^ 5MG+>M24$"0B15X:)81 L-)%CM9L%Y M[RXIX+'V^0FK"=&$LH=OTT[M!&HWELWX0B15-(Q6=0:>#\W@Z%9<$-X_8BIV MD]:=7]-[=%ZCX^PL5PN\YZ^Q)2?J8D+6>#>Z_S0XG5$'HABM93]<&A=>.#QS M"MUM[7$ES\ZJX'%B)I$Q"/9$\C[7 F,-$+**@LV/=<9=S"?3<^278:JKYJH_ MF*H:0ST= M+SE\]K5D5DA:RK-:Y[RJ,LDM%6+K^,?Z=A7&1G0RX8!%=FB=G7 MAQE\_SN*,X13(59:_ ,"8J-L5K>D=EU+E]:W+@,V PF-.?>%6U=9C)DR)]FT MSD L7[R6X*$<'H8Y2$Q0>0_JH<8+M. ^' <[0Q5AY=)UZ>VUZQ]0"6'YH%?DC.BPSVO.L5 M.R!B6<>U^EZ>] B,6G+6[.$D.*+F0@:M;"L/5W/['@OMST%8_^NO/+J.OJQ5RVU=3$P M=1>95T#A:)Z8$X:V&_$4!!91901UPH.P*5X/7J.9]@[ZI F1 5=LI0ERV+1) MTT+8E8OBN))W6P[,E<5X?@-&.(LI]@N4$5<@[GOHNW>-%TNT\1%WR@EF=="8(AE[ M,J$TIA4OY]@LKS!8Y IZR?1C+><5UCESHL6CIY,J=CS%2<$EHK"SO2B@\PM( M_IARP$98Z?G.4;U%IVZ/G'H[<$,GXOK7 MG@4MYN9(NH,;R6"K7>-Q@+ZP2().TAIT-15+MK4,WGM5KP@<4YAYHEVBB%WIN")LQ'?[@:\)+^: M_+$U4.6=2-CO.6O W&SBZ*#.8DR!3'1 Z )&L$'P*4'YE/\"OD!^+GW(RO*V M$":4O8$PO&%#-J#\FUA-H_*27+%F7 MM-ZF]C!605!R< D8H2NG4-0GIU:.5\=0O%U MA]I:+**L6'MB%1Z(L3FQ,J65'B8=;"BJY39:6F1)$."SM$G:1-M:*78$O4K+ M Q+U!N.57%[[8-T[RU&N(6EZ M:3T/ROH/.Q%L[AE5< 4X-BMW]*>U6N9\5]>\0,ZU1>KTM2QH1WPX>F_KY-<8 ML-8@8& :T7E@OSEB]5W1B?J*F*PQG#SP"9LB'C_GMS=5N8M&[UVJ)8' M $ES)-$AJ& @8$O8:=H5$"^2X*>2JTC3G0#*VJ'1<_3* ?L;Q29K#+%%F8(OQ0BFH'V(ODB[EZ#64>4Q2/4) M2GV*?U#TTAJ1[)7:&*&?6R0B/DIF1Q78VL*A(5&-L![Y M@>: )=+')_1 N!6O)M'=F_6&^JP=1I2[+/[7Q;<9RTO)Y@J;,+OMUBH1MB!S M/[48$'(7>#QCQY-?&QH&;QEROW"K%L)>/=S]#["UZB6]5\R/Q;=$ M0\Q5+N*G8["59I2^9Y8TF[&V9,>_/7<%5OR2(C721F$D;%0R>V:W6K,?PLR\ M3*[7L*:AK9AR0D^1/"XMH:3""J&5=V*F3Y$T" TCPGOT0:6;J=[R 9PEXF>+ MB9JF)6J]))2LE,M%>= \W$:(O+']1UP#*0?%\7-3RG#0JC2F"N,:F]"B$&M5 M"0KF"8E[^'+X(3?6I7A=3G0%/IAN,U;FEI;,N4N:EE0K6R'?ZJFM/KD9]\V] M>//K\_&%],]E3IOK3)@08N)MV9HGIU.:,UY%C9W!WC8%"NAFNOV;:8*.5O$) M"S@0UA)H?=T.,BQ,Q(SYDGT@Z;6CD MT9):X>B+0R_M+5V%7(4G94FO8J',;'?O"9?%SDQ_!;U'ZK 9Q_:CIKG%1+"" M['_MT*CS2L:$YF7#4_6,+-!P=W]D*D1GR^,G=@7W"Z1H=[!SB7+PF\DRG M@CTRH=J5%+6*3\+"8/*(A!3*0G'FY:6-9!*CCE>H0B&%+!U*7A>T\I![#KCP MXVGA VH"FDJMMEYJM^\B-"+LN7=2$$?'AJ=?ZQ%KH;=IVWWQ4ONO,EJY%'(' MHG#5&B T5GAO>^E'+13BRE #;S9>#:\RK581:EUI>L%P2X[%6#"<)[L_\QQL M-_VZ31_TB>-*#P%8(%WG7.@S4#5E58K%FQB[A>O$:R*0M_!<(BC 468&6TAE M9"S>GK])$7\?.#W_=__$AZ>%<\#4- M74@58*+.[PWI"@08X]YK3FEYR#0F+G17+2EZD.,@+7S^H(TG9** (/IG>6+; M;3E\_.8\YFZ3)Y;7X\-BW,$CHA5)!:WG51\0DVVTP(S7>7H!Q_?[Y[C$I M1UM,RATVCU="J@OIQ+<^4WBO)5M+QCC_'"UHZ@MD7Y4HU6,OZ]''X#/P3!"I M2FN7IU])!#N>DNP26> %*-K>.IK1!LFLB[Y&)F.2($R!!P,NXLML*OWVO,H> MJZOJ@6W!1#5^V(]A7:\DDMA@^2390HC^_5Y!@UY 3^P#Y_U0R_J^CZ@);&FZ MC,M'P[ODE^GK\>P'U;NE")S3\@.&I!ZNH8M$_GC&-6D$BM!(\")(ZL%1;XTK M62/6^QE6-9/="K; %=JK+L@T"$@G6W!S14^UZA-BZE'2(O^/M %FI^VJ9;+U MT>^IF1BRK;$9NWY!UHV$U;U>.7ZS5U&EO<_5'#DCFI%F#AY[HSC"G9L[MXS& M_F9[!W-P7/D7-N)=;\9_O":OV\TM]@@@V:?]C&T].858=Z+:X)Q\\7A:N9F9 MY<#OD;,ACKC+W>1.1(\T(F1]$MD 0=G\&*]TX/6[3'\TV,N:4]!LGA)0J/^ LTP4 MM0JZ$O5Z:+VU&8+C(9"\I3#O5U MK00SY$MEFV)MU]7J9K?R&7>=K#\'*)HQ MQB@H4F!/@.BOOC>!^9A6+'SSE4LJ4]4&ETD(JDW2W-VVR+B:;6**'KA%O'2_ M!8O$7&I6@>!\CBA<6S_WLUCXIZR&6>8$^42,V)FM=F(V?J8,@E8F?I+*5M [VMGRP&3*.#6[;"N MI+7:\G(-KV9?9;_72'9@SP(/(R.&>]= W:Y1&UI_%;YQL+#8/2$W*54LHHBP MD>V6Q1VV\0QI,RCUQJPU 6!0XQ3$B3)Q69X@.\BQ!$?,P7K-\Q2T],56&'C< MPJ4E+\DJIB]I0V!HMKQ>O$5OHVP/5J7VHG3*T0I+GRN"S0WENM''?LM?@B<[#, ]7<'\\P4YY*11D$BMT"1IPVK"C:( MW9H'L23;F-Z6PW$B.S!_+!FQ;4'>8X:I&K9;/ R\A<1S:-3):IO4RXK[1A9R M80PUDM5NGZT5Q 'MLP6B^MAL[$@2@_AO:L5^*&^W4-78!W(\SN+H\BFZ6#-J M'(@9@L)T<>"2N;%MQQ!EQ8/I]E=V;>7J-2T-Z@RV,B+JZ_[3)0%#V\\WX29> MW.N2Y\-6HQ,4L[=OKFT'!O8F'L)$--7XM#_/1,W' BZY"=#W\U M"]P"&)PF:#$=2].;LV4!_QU<>P)6^4>+53;;P"JTNV[1-&64 .B\NIAF= M/6];2ZJP9BO(8SAR\4^?IDC8,.-H3!4>G(;DY(P'I>0LH%=_/-KCWN_K"W-K MQP#=)G.O!WVDT#Q%THBOI\J;;**'CC6B.AM4!Q08YPH3"Q$F8 YK:P\J$_(W MX>+.;U8M<"_FY]K9>&EA.!@T3AG6X8N'5HBLE5)RZ$N2N=Z4ZJY?BS*RDSJ0 M.V""NS Y3_+4@*\0+V997WL+>0ZS2[#?QH?!@U/YF="Q\G^A(FBTPWG, $OJ MPB=^IVOETV;-5(ZPQG)6HC\0:?X!D[5CVTW1FQ6>!9I?W6/DR=3:T%;T6G\# MM)WH.6-(F143SC?X2;B('J+00YF>O?[S_/EP=!*1CH7+>9$J,V610I$(W\EQ M*Y;X]E@JKTGP;JJ.+B>3FNB?Y4ZEMT&$YN3*Q.][T.E@LQ"N:M A_1!J%8X1 M6H>Q+%Y8!3R=.AK1 2R)W4X3T8LOQ,$]LE[%3>S&)$+F4)<1]6FJ M_,1>R#^X0RTXO4ELP>+M3N8ZI-P,57*MJ/RC MH%8?2[^:RE9\K!5S?LDA8G[!L(/'_YL3[A0^$(M+Q +E7UN(R$&0D?7@D8AN MIF) 1BA[\RV-HY4\0NC9K+C2$ M+*3 @T;!41/OIQ1O; T60Y)P&[W U4G2E M"@(U_!HM%C:_QC*P/5U#U#DQW,,MYL0IYPI777MSF@TNRG:Q&PYM?O##^'8\ M/+-B]F@C<1F"S#I((#<(L:Q=G$ZELXY7+'%QXOT\@4L_^*V7*&4/3\!=Q'8^ M/4+<6"\_WFN0$Z,%RO9M3GS=F3Q^F#GQ>\?*T!+K?M!&PRKJ0X5-F[J!E4%H MBU%,Q*J/3L>_&IO=&"]MXHK@ @D3F*S./E0A14&EK)VGH7= M]ELP$6:A1BP?=DM#AODB1^<0L#APJH#C)X,P5F@]O[E!BZC3IXXLF:VV(J3VINAEV_IXOW2[4 ^(!IZ*;S4="^O'+?T MI@R71@;#3M*AO;<1$W9]991KO >VHNL.CX=P2$T5! D 5C@!*2CRP>?,00\T M3)@;GY2KU9(^"IK7RP9.8NH0*GWB.^FT.4S)2ED^*V.1&V!QHCHMKPJ)K5?X M3FS[$]F%&W6O\\JKC0.DD.J,8CD<00<9(XA9[J6P$R%-0)EG:=R%/H2;PPO M=7JRBQ&!(J6P(#P*,0A@3@T5+Q<[")'^)"U:>$K9]/ZHIFI MOBDQZ#$/V:BMSW*.SZC7A).#1]NF]6A44N$36^,>QT&*_>FMVI/A8[%W18U4 MD$1O26>>$@$IMYP9R,X@]V%9EGE/;,2">"A]*6K*:BG9]FGOGB>NW_BODB;2 MKH)7&J4I#3A#@^B/@@SU5QEX@'X:_DPZJN%,Z.S_\>HLZ%7X+LZN0.Y=!&OX M*CA79[*A]!;O+MP]>C$9PK:G4?_8RG5-!$GT/CR^ FVF>[09Y82*F 0=APB" M2/> ZTKH>]$IY!343+?.\L5WW.Q4LPLGKEF("IE:: ,S)4IR>4/T],?RI5S/ MQ1 L#EQK6P(&SO0*5G24PT*%69Q/6G(-9(G46_P,7:UQX^MQIQ M%+P_["O1=>%H:W!\*T,3@CY[9SKBH)#IX/ _@E%9 NJ:FI%KOJ:ZLJ[II*S ME%K#$,G2Z; 8OJ*^/[PJBA!K7:Q97%DF'I057I.F$KXJD5<2V75ZC<45W&.. MXM>M$F=;I28>XV03'1C;UF20%*!Q!M$;L#"RQ8(R*3_@BVC\X]6;<_L^W8:[ MFE/%GE1>I%&WA!@N\EA!IL[H4BP+\^:^1\\$.OPRJ.7=@>G+9@R6.I$L0=&F\$;00")9Z$):,3.S.1%CU\ ! *Q&LWN->^\YR]%OY4!2=C/TQBW]N[^; M/!^&C=D] W.:E^.@X?J:D.Q&S,R--"JF)I .BV#-%-(=M-HGT;[@/O3$]B.; M5TP0$!K$F"GACC]V+G8&T8L&84E<;\?H?Y741 MXAJ6YO[K:6*C;IE(>Q8TVB8MR()>W32)P;YE:!_<>>9S=K=K7)S]CY8[&*1# M;'^2#CS/?BAMNG"!"%902_LEV,U4+*X.6/A"&6>*LZ5Z_7)#[5VX:,#=0C)* MKX^CH%7]A!'=UOZ(HCIPE&Y$(W[_M\0[BBY[[+E(MNXA_^S+JW6OD"V[^%[R MK;^*J!OP!>LC3FUJ+CW/8,0WZ7FC((^;,]1MR@ZX-1,6@3L(6K0&DT'!JJR6)>07$\7O MP==L :$#E5OFN$V9NYO"[RULV9.GUTZA&H[**QD"!GPXQW!:P:[OB2^WFN8A MZ-X&D?Q'D?>+Q90)=PORY7B[R-'#2Y\77"=[O7UKS6+V>+NT5JXU*!CJ5;.@ MFW1Z4A#:%0?DUP5M00?K=M[)PP0=7'OJ[VBJ0SQ 5LB15>RC&;ZR//C7<&]T M&.J8H'&JMF)01\(A+:V+D?K-+G6%P_#57N&B)=36PFF,H8F =JTKRLHH?JE( M,K7\706-!R5W8"!;2<7)0.M->(2@G:I,5Q040#(DG.384GV)L!,]DS&KB+I! M[;C8Q'U"9J5D)QP7I?C?M.1-2>(\TFF-O)#M11>S!>P#PBT&G8"T(PG-K;3EK)>$W(,EN$;^J&:8%6O ME.>/>EW9)>I HB7 :2.@FS+/-ZL05UX!&T5>4Y=DX_(=J@<$.F!$-\ <9X1R M%CCVN&R(S5 SIO(X#+'I;5W$V7N BS9(:1:,*D DI*TK5O+VHQ MVPQ;V[-X461,O5>%W]VELSJ>V"*R*=UF^')^MJA_DR/%+#=\]^EB\6!S\MCG MF4'%8N;,1$D:7"$"=?^N1X/UL^83U-I:A3==, MIW!Z_AT6V!+?I2!!&8U>+P/"WU[IU$Y<*M^KC?0-_"*-OL?9X^Q)TG4R,81E MRS:M%3N/J'@6J0S[@+]M-8Z $;#E-]')$YA\M2#9I$$;6].S*7KRTR(7U*<@ MICQ[,BMK4P2A)D?NLYXO(&S0+N4LMA>$F'D?R^'=:PN#C(!T35U/%L86&)3F M2MS7SUUPB&V%&B%D0D(?9KWQ64'Z#!M:KF1&DJ>75,;2W>/55^OZMO2UH)[' M'PB:TXG98$E,"*+4?$L8;;%2=YUKHC6%/M!*:YD0#X/H!QMMH:00]6W&NR91 MQ^DLT"U9LP.WM-)WQ88*^TJV&FV4& UKV_,:-N7 N;]#)2'O/SGH$J5IQ8EG MJ^Y\4*-/A.M%XWR7R$+W6VQ!?N=X6]S8;FGG."G$J1)/G]2:F6=#KYI;8QNM MXN[/I7+>[KW;[;V8T.V7@L#"C:%K&%*Q:AR&_QJ2Q1=R003Q6)).M*M]"RN( M;?F[KL.BQ^U'6;U8K'@9 MEKW?>'786\;H^[!/@W">3SB6EF@HN-#C0#>MN/OU^RR7BGS6]1X\@0EW>DE- M/-^DXU!735746IQVDZ#P=])2](77G*?+9!%4&M'77@%:4.T3,&T\ ME!U+?:N#L"##"1#8*C 7*L=F."%/$)Q;UCJ#%!9T $^7Y>EDB#1":^)Y;Y$MCE]JT27LJ^&?#H^: MWX@G[+E"[PN^#@9S6W!/\9$)8EP7' LHMVQ]+2MZI$8B,!=M][>Y"=GNTB,^"Q M)(25AJ&3O#$*\Y:B^LR/MU#]I#56O9))6XBXICRSK,.ZE4V9K(_*ZF5%J=MP M;H)L*NX^ J:HU:]E[;@; XIA.L($=!V"98HA<.,E>:CN27=PJS@+*^@"Y=!7 MI-13Q@?2?WVMJ\LB;8$MZ[; :'>+;/E6/8)J8ZAQ;U8-LQ6,/3+YK$M/,C/Y65?M0JV--\EK,'5%6N M,0#08N&BZ%68_G2AB8"8)(B,.#B-1U*29I,)>8\9A0-5F@\=$I61?EX)=Z'U M;*8WENT5"?>)L3"BS:94+\E$X*XID,>6O=NW'[@Z3MLV2-^ \>Y^,6N'K\D- MA81X?W%KMX;2UIO=:57T.F,2_STK"??L#"W73,]E/_SY]JW$(%FB2F%/_ M_O6L;/*T/TY+L'X[\0Y7N19Q3 Y&2OEU+\!AW;4^LL"!+X-:UX>!DYUHO97V MH$)'KU3RM$JVQ W;%%GPJ0GOGMH5V"397% X2/=I,W,61"_A':_ML]=BN)/A M&%@B43//ZMI%W2BEPJX(F$#DO,N/;?!!ZUEZP]\=[$R+"^+*]Z<4]-8I(\D:?IQ[ MF.6LM8Q%*YQ9X51*LQKI'-1T"8:$A@B&IT0@V;=RT;M;1GFQ6KM/# MHOP)=2JG>25($6U(VKG$TH[O_>+BI17&/T<_C'YTZ ;FJZ^YMB.<+;4J!M$/ M>S]*K58LO'5:Y6'I]+ V6T*B/^S#_6%E'7I";LNV"Y(>H4'RP\&/R!&N4C98 M5TIVDPG:$CJ\G7XX_)$J4C,ZF1TH!(8MB8I\+A\^I.K"-[XS<:%HL@W\WGLM)/(^> M?8..YG!67OFXW !0A>(S*,8(BCJ7Y4=10]X<;9/BGY\4OX U(19>+-#7J-U MXN$,W7!%,GV0G8$-K:AM,6FPMU'8;^/L]9ZS.0:VDQ3%%Y+8RS11!RX!_FB0 M=!#D#F_0YE$A0T^VF^F;;J:W9MJ@]6DA6U[@S0,:\\%O[1!4LT)0(5$5V]<% MA_4$+[J%]MDNY^ $2Z,CEX\ MJ"3A@:41M(HO1)[-#89TR&V_0OB#5&?2&9E2CZ4*:W,P=LJ8L@0T<*P-JYCA M33O#,^&?/R%]L'5KTMZP3^^F"$WR3K^-T+SYN85!]8O1,[&CND?Y+J;MY^BL M#NT91C2)= MP]6'?,SN$^3LL;+0JZ+P?7#JCG MY,:V22H"EK,IY2+U5,BQEDI TC"UZ%I"1G&&KGV*J0BV,@BQ4@X]CJ)J[TUU M%SG8VU\*(JVN>D;>=]S42?!SU\IO09ZA$#@LC:DT& V6X'O*FFCCYSD&$+%K MMO-2K4.B-Z-R\ED\<1W=>0;@1?'$:4)?>LF>G[VX[F:@9)<"_IT@=:1?368S MW)3,4@^8]?<[L#1.BRF(+[?#Q#RBHF]8)76!["TG(-#&R+='";*9G;(T@[4K ML62KUA0T%X):M*(_&)I+QJN[9CV?P"BUOZU4^-*V_YHP#09HO&WR\]WYBH^> M1CP:[RRG9JGFLR5O1M*,0)[4H5E0E4((/45C>%DB!@-+IAF>@#]TZ1P18&,C M:1R1;Y5Z!BT[A<)9BB7N$SF(SHWG) !^VD+@UD+@1@\: O>)PNN.%B,!_?&> M59;%1H@ZL0J)@BGVWA3*UH+6?@%*''P5WJP*FL%JU& MO&V> O2GKV8&?E9[8J/&_!S1]<.MX>S&8(M792ZY<&E5[.DW>!0IK9:V_TZJ M:MYH;?F#" )Q[$*2/UX"CMA]%\BZDMH,V[5-W)505KIU5Y1N@EE"(EJ*1%M& M3@^K0-__]N*Y=WWWSMRAFQOC4/ G]!\Y_L-5@9C#&-B""2X$K*0Y^[##ZLD0 M53ZC9CXVA 9O1TZE.[GF,88($\HM(:.$DX*HJ+9UE(-#9NRP602A5E!ZSWX# M-U0"NF2NQK9YA.]N.RJ#VT:0MGF5;V,/OJ(=_]SNX+LT!W^.7K7.'\=$!4/* MFXF_K)W; CX*$OZ!*$=,;D(GBA%"Q$F8,7PG:"G/&U>HP=N/Y.X/IO]071?0 MD=)=GY:7.9\TZ&(=2\_%Q8/#YFXS7V"'@7@92]4:W*6D>B2\9M!.4\ZH)@E= M+?3$;N5H;4_2USA);ZVFP.5!O7!?3M5I'>1# @9V#("BEA'.,R\;XM!495NL M.Z5(.K 7R8='2=N,O7D%?]F>/UG-OI/MKL%-)XC# X#STWHI8%:K;"7,LR+9_4%(2-I?4-FXJ!]L''&[S'MPBE&?;^3@W:. M06W H!@#G*9,#0T,0 MW$P<1.LL"7K'!G76)S&QL68EBFV?I&] 4$YQ >M9E17OHS=GS[S:1/3*,-ZB M9^V6A^K^>B(OF*K*%AFA/^+C'KE5VVH:)H+!P)#.<*X^35S MU1M=6#(V2L-)%A'3\*YAV/W!#-(F'*6 MI] #^6L7@MG9Y3#,LH+_I/ID^7J'OOIIF?9\=[#S^&A_[=>[.Z-/_&[_Y/"3 M?GG=8/<>[QP?/=Z4P1[M[._M;C48D$O1^7^;2O<4'O+@GIM@Z)'P^OK1(.OX8_)H.X:FSH5XQ-0+(I"[\ M^ON;F'.7)=].C#\QKZE0\&-S\I&3ARE%9J8>RK"3Q(#Y\$3T#^4F%LN(^H!' M^$Y/KIDDM/N^S13=H/J0XJ=O7S__X^S=Q0VVR6?,Q UVUM>?9[@#9U3N9J;% M'8'_&9T\-"_Z9(OBG+9VW<_E@YK+OL.F/;3DK77'+T_R5TF_;NV_O_J5TPR9D MPD_?O/GM_.STW?GKWS\K&_X=R]\7RH*F!=06X4P\9$K1X+?!Q%Z"![IW:\(EDH,L+F5Z]X^D+H[$B/7<%U\ MTAG8SO@%L>LPW-[U@!I$V%DDGDHMI6VXYO;J5ZO7;74S[B 6VNO:3)OB7+E,M,O-0:]#ME'Z:2 %90BPO M7C?@*7B M>":8ED&+/;=*]].B@VTVP>T\?J)V)** BR68BK.RJU\Z5\5\K$R[')E[8*%WFF%\2OF99E]=-55J3EE0+5!G2] MQXE?-_6"^\ANE?&7$3467>[)ZYGC-R(MFROJ1WL?)XMY]*>!_NN94104F5@H!"9 M%C>-K0RW'4>""V'U.7<-W(E?]0WW&A2>'^:1JZ,TJ\#!QH:MN>4TD5LN2FK? M9[MNXB^D<2;V7$,"R!I;.Y@/"V7[JDPL!,F@\/.&7,-.]S?M21YP0KJF:RON M3OO>( -UNY,<=W58F'*1FT'DM60;6,8Q[@?'9"K24$X!8$L3SYG*HRCQ9CFV M6DX:Z1=1E_DEFH_*_N=W6\RS]\;U;_&!_M?2"7)9'2;OLYB,;$%V]6="JH4WE>EN\YD',55RFV_<+F MV>3_PO1J"W"_ 6[8C]$[E*Z/>DY\\=BYLZS>$S>FZQ.J#5:X-70VI9+;L+.* M]J"[B;[Y2. MC7@];1NC-L=\0-[>&;FCKU[/7AU.Q7@ES3,RY:#G1S)KH>W@0/T]I9<,$MLC MH7; )TI)-*\1Z$[TBSM;9-60"'5MK+AC1X5G$IZ(UBM,$O;,L03?G7?'-C9B M@TGS9.)0!:WT$U']ZC 4<^0STFB7+9H^ M6"W7+JY->:=;M]4<@WGY\#8UM:=TDI;[=.!J:>?J1B)YE?8>Y+R^="M2LG') M2Q"[JYOB!:/=(4]4^!9;^7C'\O%%7^^FV6I< M9;RG)PVV$K<]364OW@,9*(Y:7M8U=I53S\P>R^3ZWE5,[4^=-*793\_V]VXS M$:Y"F)V@:8YM[9K9EN?M"86S2%^TYI : LVQB[1[6(P1]=$N#G!O5_@DKWL1 M&(U*!^V#A7VT?O+[:/'QU7Y;PS;TLM6$O@QHYY7F\;;$T-1=2'81OQ0;LWAW MPB>KK;RY:WGSUEK@Q#P\9[U,NZJWM]+=VU@]YX]"0I9#/>B) MP+RX1&2NA[3%!=UAL.6(#Q_6#HTJ-[DCYR]S76 =(*_G^,9$O>N+"SZC(14\ M=Q:)WH/W2BU%A)65^F_R>;*&DLI,[)%EG3HZ!Q1;&YOEE3$Z5%@ODSL*>^SF M2>+&-TW(Z&B*P,&2#@N66!:]:=NW+2I ?F'DKL%Y'$C'!K0HDN-S=!9/G.$V]78 [O"'/2#D#=AK-W*R*^F4E2P"QZVWY-3O0NYE5; M@[1TYL!VONOQ -:(AC4-$L+]V3WPUXDJBJ-\1'UC!VGJ"L%?HTG%Y-O^>*2I M8(-#,;7'BQ]3&Y8,\:OPD\.7H-5!)8,B#IJY?%A@[S,\^(ZAG_7U:(]5-)Q4 MU=9RXRI!S @M<&?V^<7K: 33-&*F>_CKX' 7_TPP(0^[/XU^*"GCM(@KU$P_ M\M&"5XR8Y7XI%@^V0UKV#I$?KT]&U1J^332+12_:5J,4>'#6+L9A+[04XHRR M7_!7T&B^IM[$-;GEL)#XBRJKW_.$*@T(N;D*! M%.[&F6/$5 -$4-1A:4UM?@,7K?RN1=@2Z6FI KZM'>U-1I.JE F8 .2W"MLJ\6-]B[ MF5T?W:6=T#[)F?:^H"@F-0RWB26:0YU.F%G_6%7E7X8L9)Y;7&PWO]S=,!0/ MX399@%F!'0V3/$/9QP:ZL1^[%>1/;.Z'!,]2*JN69B%:< MOXE^P%BRJ?(5?\)/?9[5"=@O*&7>\$3]&/VK,10%+^(,#0F,5(3O[MZY-F!" MH78!=0:';&]W=,P3@"_ODFYQ2M$,ZL)(HE>ZJL*\%VEOILJ3NL*F9.U(DUA<=!*2VD3Z2W9R_.K2KL_D?_3T(LY1N3 7 MN\[!F<(&+AK200_"@,)$+4K00!Z3-72%7JWJ4M*C"W39<69H4Z(+[=^&,Y 8L39YDML29X:.C@/"T.3(3^J##C,-8H#POYH"T?\K#U:V.)% ^M2 M-C5U=+'-'>E8,!(%W+)R6L6+&0(3<^RRC1:& ;_B Z5O\)GL)&&[8A["/$XY M?1V,-DG*AN0A]>1>P"@^T$&%F^Z?[.S_QR#:?[QS_!_T6OM'\('*%G=C$! 3 MD %P&%>4_]C;W=L?X'_OL8C9W1L-R)0T(KH&X)OH-//TNI)&3C/C 9YE"[92 M+N+BO:$^X?\=+]# T;F3*35I:^"CQSN',/#1R]'!*R.?U=N\4-K<4-[3\P MW- F:8K7Z^5Z$!#F##9Z3AH:#3ONDHCR\^6484&Y3$X7*-8 ;$..X1Q\*?2G M2!5':#V9'KD7/H<#)94FO;**'SI!5*5](F:';>JHENNX2R^IA656HR&D85MN MVX;19C*Q"C7Z6HA(O@T#DZR)1(^B5[/S4DQ+&IT=#J7K,F[@%@AZZ6K9JQOQ MXO?&+/"Q MJ;8LTY49@W0V QDX&3H87.3S!6^T6CJ8 ^/I].>IF1-RUP6>!=&KOI:-'[EX MKVY*,.- VR8Y;-.KRN2W/WCIJ0/*A0JVV4H=:J\KK?@,MCZ6(^L,.RT)-\HX4>J6.=H=P,N&1M; P\6O<4S@$M[0 M!'F'<_8Q^Q(LRL"JGL7YI&NHWO*F<+ZH(2FZ]2F;E[5O4H-=@C ,[\78V+=R MQW^EKF(M0N,S].=0RZ(&-6G+N?,G"3P31EB-=GO,I7(EU3_Y #;=-C%> )(/G9NH+!-!C M4M3E#S3XA&4)F,/%T'.%,6 2Y;? , MIR WW-!=7AAS6]$2CNAMN@G? VG )6LT>,S1Q/4248 DT@>^$-#)'QN*02'^ M0;,_A:2H224T11K+%]XFTWJ0F P]G$,L_R@:S>JBD>!)(A>FJ6]G)GBCQ:U< M%E3'!F^WBB9X\&SZ3^X:GD1K<$IX?4I)8'^3,:!"X89Q#H<#-OY8;#!W'XAPF(O MY\(^3HC %0W5YXR.#N%&T\K 96-V"RPB..4? M7KWU-QAZ4R"6$BRR1#RH-;!T7<)J"/=M?/-=SRB?RLZ,&;[2.GA;?*0H$?V)!X.!*8.9^8C( M^LP*H_MO"#53=KH;5WR36Z2C6:]*9'=HN@'V$Y9#K+E^0.G$@@T+4I?.O_V M5]A:6+EM D=(A&!/S4HB!XRJUEX^=ZD\^_O"OT4KDDYVNNY;[RI6'D8$-5*Y0S >(IW6VX8 W*H?$K5#ZH\CP=Q=+^#EL MVA<-[G"L]&_@VE/P-^'&O)=/ZRQFZ].WJFE"<=)(2:++R:,HV Y+2XPGB37> M?_0PG#PI\ZP4LTLM%]C[QJCQ,FDJ:KU=8QQJ"O\L;)3/E8_UN1P/8@/;'"GB M!RCG2?X+*."X9?/+)"1<_>Z6R7>3_ TK877[XV59YF3@2)P?-*XA2$/+D[*J M7XM.N,21S0E08JG!51\X3*FG8NW7&EB"C_,P>:=7M!P,]"%L)1T/58QXCO:3 M\O1*R2?0 LX7!9#D5"8@PZB)5QM-]+/\AM M;Y FW*3-AR>>K1E<&*,1>XDJ:;T2+EY!9>.>F2,S)^1@#&9!Q#W;-#Y"$8TK MW]T0 WRMGRLRE%$U+L?#'J'IXG?);KV1UXPG"#L9L&?L"NR]6+D5.>2K.P7K MT,-D$+ +>ZG5!?]J8GKM!*M3:<@\='[)9@NGL3&'_CQ2G?V!##.VN1/AC-Y;*H@2\?F/*>\0]* M*R^+Z=#'O@9&O0L=@Z-H&(A/<-@KXU7)V:)^5T'#06D__M0?.0["/"[VR90L M-AI$BB_!]'C*-G-MPE XUQO8[4I.L&-Z&ILD;KC8'UFG\O)*+"A*?QM7:\#% M-Z'.$M_)!M72-E,,&@ED%*C*H[-7(HM$P(R*$BX0U3$Q> MP&BP&5J*A9EDE''G (Y:)Q-###/H1Q0.*D+5??C\JT(TNS4,62FKJF.<&,HB M-?%@?F"!.6'7=N:>4R 00_D<%*+IO9IEN3@.NF X*621I.CE+K%2"P5:DE5) MD\D:.[,>R_:KN*8APC: &\SG] ?LE'1(_%US,R\Y9"?6.&S,239M*EN@:XM< M7925G4J5V;_"@X:<.:#/*<2';X&9IJH5[2-[$RS%,.RGNR$\0)5IVY6W*AZ3 MHB ; A6O61-CL(>Y"IXJU7^5" K\CYB"$@7BA[9K#Q'9^/ST(BAPXTH*=EA$ M( B=D)=&:1]T+E77:*+B:&2K8CS)NM@/PR,!NQ>T>EGKZ>X&5$3\:<6Q \M3 M$;!+5-)YK8UYWZE+GL=+L!.T)GG-4[0Z&4\I[@[?Q\0"KKFA4(N$G3O#]S5,L%^1= M;LH[WRC.8_- ^K(!3L7[O=OH0O1X6X[UR4\)1BTR P(Y4FX*S_F2["A8X@I8\-WJ[\@$YI**G%DB(< ^H5Y"S+#,<=U61QMG9LK>V! MT"3YEC79!CN!?61RXP >Z*'&A1POO;GC6F.K6_DLHJ)$-Z9EKE-RW>:Q43MA ME+VN.V8E/Y]ALYB!RN<2VD)GWAS1IC M< E'3A%=I>FP ^>#RH7#"=KM[HW&*T<12_D_F(_"V'";W@ 3L_ >+I&/P\!W MP22-!9=[0H>U3,3G!57/;W31#\(?=7IQ_IMP1_WH>.APS '\ &<'Q^$OIS]; M9:%<:KYYR]$/PES-T*(HT8A$\>U>VQ.H8H30ZO/$67@F.5DLR&EZW>MYQ9VW MDG7WJ3CZEJ+O5]RY?XH']0 C'_W9-@-@9Z^F<#C[ M!4AIF:%7'3(PI=D4=X_XPYRJ;0W..LGX$7+_@%>UG-G^M(H4.C^3?+P.R\=' M]>(+94(%2N]!?+E46DA]82H^.!^ZE<,(&&($Q82_.S\;@)]=+W-/- :VG5 $ M*!Q1GF-A)RJ-K02Q["=BCV:&8!@ZYU[*WE$;)CQ:TY$-4$472&: M+HF)MV5B#YPXC-[P.0!N;,BJ5<841SSC^.^.D5HS"[;>%4]WFU%J$*9.N[3# MKE9)PF\:&GNV"L*7L2R+E0BQ/,M#'" &8M"#=70.HMI7WJOH*M.KH'C UZF MJXY-5R+VG1+'A:2Z@Y"_++6PK/2N$]B +20CTK#TS5TI'X90(,D(*$VGAJI)DR++0*NJ]\ M'\"C([*Q]C9UL&8L>J@5_=P0RGHF0+94K;Y.6N3-=.H[,*1=8Z];G;<"9;/, M.>8BSH=PQ1;1\>XN*P_/P%+]$?U#;3%/Q(0T'Q6HSX+SG>V3BG3,<.ZWJ?RU MJ?S#!Y;*OS>)^S"EP8+;,^90XSG\?3_TG'^$84."]]/A(J&DQ][GG ?QU=*# M\@5'-Y!XFJ1*J$&4?J>_JH#R6#'A\KER*C,63.ZAOQ4C?6:K3I> M4 MU1#DQ["O[)C& ;!3L\SDAJ/=C?I+FRKUWUHK_\?.Q8Y>$OT@EMHB$PF14MI"\Y XWU*1>[#WHR"Z M8P<#A 7^$__9/[B^^3.?IR)@B"I:[BT8*O* M^=6X+APRV,+:%J ^Y6):#."HY/E!Q*=T=E4S\41='=R2,:#(OL+3+@:T<@< M ].F3&D9''FM_/@,.LJ[(D=08>6U['U 6^?=V@+#@5 +@BA5%D$/,PK3U-6AO"Q);'(C M>[6-A#&RPC(@$+98:Y*XIHV"8;"0,]C!X"J15EM/C+E$9H%*IG/*F[K9C:E )&LJ>QP"-CU)NT-V$H=8!T+U;H9 M(WA]R>$$K4:!Y4-T'_8DM::+\O)H88D'#K9UYYPXE/)G!8SUFEG(+:A9!69M MXM(J\%HD1O*O)DO>YRLN=KHBA(6BP0((1ED)02BI@EYTP<##(-@(F3X49Y#P M^TRX P/FKEJP4TNM.:!RW>Q6BGO_7N_%L/R;@C/^-M2]&6Y'GT9J#04%YH=S M8LF=6J9&%A\6Y6OYG7HJ/@9A 7D0G+$HF($LLAPMV[B3%=GGN='G4I@VJ#%P.;;LZ=[HZNBJ: M'*2$'Q<5;U?F7IP;*8J1"+QS4;?+<]?+8RU,!W#:+LI=+XIVSD!;/D']@N?F MTT)=VU7Y0@::8@'@P"37D+5M<-RQY0@S-L'S@"?Q95D1QI>"?T*?+ZB VGIX M.]&OY17ZO0/QIXMRB77.".M>E8TK^'!!\3:%0O>)9142+HS]8)&" "G.2'@A M2]_L1QHICAA01S(N96;1D(YQ,B5Z027+]D-%947W\#^B!+OZ^)96[L+8T/[; MK'XOR#7&Y.S11W7TUN3*I8._M4W)<&#G$O25'_Q=W@_#GH4?2BHU'KF*<*;' M#CBDT^C1)"I?65(V>>ICAI0_8Q9+7^'4T"2:%H5KAZ!Q1Q(6#R!!? 'OB\'D M[%8U7AMSOE_[H77S89:-$;5:8TBT=F\.QY< S%R0.V@M/P5*&86!P3%B=:1: MALI1(V* T-(=,^V>(Q"CJ*B>5Z+CPRL]F:%ENC9>9)M2ML./ _\PVZ/KF#RY M9ZOKM.>#'@84Z),&9$2 QP4GC%FTDZ%$M3?.E6W +G]AN;RH/*2!&T9G\8+@ MZ&\U>KU9L(C1H6QOQU,62^]N0I$3QRT5B->UD1Z%*X]&#(6EEWZ5[H:)TE8, MB,#19MZX1Z3RN0DQCU0TI-X0)!_!TM4+WP[X+ V4D6>PGBS$%F%BS %5*.7U M4H.#\0JS6K2JVH/<@G^P3]L'DS0.#HO]DJBPWY&K0L-;@<0Y&#P^ M/J)ZSB'%]*T$\@$XR.*8%=N9B:?]$=6.6DLR3*/N[>_CUV)> M2.,/[/5,/ 6$2_"Q;\S:UM?VQ\E@QKI-RS*5]B1LP11H:P1B.X[R>%Q6PTHL M?0PG1"4J M)M1P,1Y&CI]@+/\_>^_>W+:5?8E^%5;?Z;GI*DKQ(W:23LW4.+;3[?XE;4_D MM.?^=0LD01$1"+ !4#+[T\]>^W'./@ HR8XCR0JGZC?M2")X+P=7;7!*"ZON:Y<9*\2ITNQ ,2#K6!T9MZ?J_80=35.\4$F_3;U124OV M1FGGB>*=0?5="ZM;UXX!+5$OF]5 7 TH:UT$@+,,1GQ 79MM;M@5: JN]?0I/BRQ MXC=?/U5/ODU&"EB9V8 >X,)Z*_C7PI_T-V;%140AW3YK45!H^N_.[KY3*J:Q;^+4=4JT*4%- N3>Z^3YJ: M MNYMEXF?#+F-4+P!V*^D9BL@/0'1OHAJ(&[N=Y[VR#WDA4&$,6;3,[L]]K> M^CN['A\XTM])*OMZ!V5PJ["-J-K0?\7[2DDB(M,9[X[0\QS^OF\YF2A2 RII M6Q^!3:;,?\IH-E^AX:UB;$Z2@&!KM_:UJ[KI MCBBZ6"L[2'4J_Y5\ZXGVIV/6/N20'ZH;O[VZX60H;9],+M*VHOX^[U,;A?UE M3:?.T^%M")/6$3C)K $]KJ8A@Y[ ME[SI#M#=#'[0J7J<$DA6<6=36#<_ ^%QDRYHB2>'U-[G;H#U[ MB X;X_YUL5Z3GR+\@"\<ZZ MF0&(YB[@)H >D_XN66Z:]X*>N$WSSW=IC9^!Y73?M#[Z+%?V\?$W9N<-$T[? MRMG^<&,/K'TT\W(O.#M/AFG$QL,)]*V"Z>W@-@2K58DW:J%D("J2[UKGX#J@ MH/(.[8L_R-D/=T=RUA=9EPF8(M!\)+_G2]SXEW"#JN#)LFC6CI%#6,!5$?(B M.J#>T>S9F- EAETSXBQR)X;<@KA4)5J[2_;D#[)OG']@?DIP$-2.I(&@.F[) M_7".Y'JXR(=-,V%<*_T92$5 M:4##'M=\C%)/*%2RILF86BPT:]912L)8F=@"B'ZUE"O:8:+;:+2]B$?282=6 MB-O^C^9EUK92_#O5C1AJ,9R/1S ,JD!VF>AOZWF1*!,K.0P2U!M3JLF" +*] MN*]Q&5DKD%*K D0N(7PFLUR"@IZ_I:377Q39E*_24T=C M KO9MB@7@8H70W6MN%%D3A?4-5R2:>=\Y7'85B9DQ?"6$)$#1"2)U]@VFW76 MXHG(>IO0A,:OF/*:HQZLC**T;0?I8 [/%TH,!F(?E23B520/BC5%4A4 9G2K MC69]A=W+/GC=VPN6.'@N3?R\=>+B?6; L$?* MEX,>6,B'U!4@NW%1:5HK9J=M1)0RDV7LZ]5O:1OK;1*EW'OR\5H/H(EGOM<4 M1A$J \Q\0\9BN3QV>9C&4O@!=7M>EULA_TZ':%N@R6>[>$KB^^05MC? RW"L M1PD,]SG84Q^0.UO/[@\.S[:*7<7D#[4:V34YBS:25[0*]48I]O-1E[?S!0Q& M@,[+K=!SR=Y6FA*7>LN8IY _R& ,SN)%"NVBB6. G>?O"M\P^:',W_\OFV#- M8L78HP<2054SO*$*0L_Q'!D4@P7H4SR,4U9/GDLV#_9>Z7>78'> H9/!T@53 MJ:DR8MX!,L7>1MOQPUN6Q3*WRHJ<^55>;EJ-F.QL:UD7#HX<\\2P"C8AW-YR MLSD"@_2J"1P&K!&MU7BW8'$4^H=O834&5::[RA!S#P#["I1)3;K FV J*8.=*;\C)M*6SW^IW+HHE MT[-VDPAL:)6IEGTG#H90G6N%J(TAJ:(44%V^Q5O\C^G%5SG38K (M]";<$Z!Q!U-+Z$NJ]\*Q^T.*^3O# M2[7JI^O,&"]OG!2A@FQ9#G:JM.+G:DL37TQ^)&:^$V/?:!U)1 Z2BX_A2DP; M:79<&+J<\Y]-7KQ\19[6MIH7I8PCU*$"1E#N@CC<:.)9T89_B\?D2_J]]2E% M\5?\"F',.ML,OK^[J!./+7C!%C5\\?+GOP&+^9(II)[+[8TGOZ/+MOI?OLK& MGKEW^#E,X/2'2""+,T5O! B!]W>CHP[9CA$/2'](?LIISD1H-DG\Q0H]4M'M M . 3T)Y]L,ETYFB;TD,=Z!1EM8_K8?WQ9'9F]5:0N"]#)9>(;]F(*]S)-?IHU"^NIB]7.6E]HDBGV<2?(QT=/ M!/FX'S@RVG^C8S''!&+,1VP?-FW^5_O'=XNBW939[J]%Q>_&'_HNW4=/:"+. M0=5!FUN_A;]0?ATO\^,'=%DX6AO8)_]CS\]_E-T M\SAM^=='F_>3AZD=02:SOSUD9]Q\#QCOOW]FZSR<%'WO2U[I 5[H3]?ZTY&W M5[_T+KW_L].;>_T[M_AO+'\5O/&)??+@ MLYS)2SK(E\.G;_IY 4K2=1-+_C_J%.N M4&QW-GES/'GQ_SZK4/FH1V;C(R?AHW;CU1-Y%T_OPX\ZO3EA_" #/:Q"^MM(_/M)#FS/=L]QL. M[">\/CZO _O5M[=]W7Y^&V_\P/Y-NY*1VFMSJ9FA$W*UK MX2X>SX_S>P_7:.]X(F?_+DC@G #??P>NSEN9'N;=^F?69+NLNL.V_PX>QL\W M"+TSYW *_3OFP/R0G*_5P:JZRB^?N;OWES=]U]_&4O^CSJHJG_QT//F78(#O M\*5U%^W*-W=XOCZG2SXFHX5=,K!*7N6+?\FE]8]1HKL+$(UQNLV]E:1;Z9P MM!VTDT J"0KI6C4$ =\"%;_.3=R'&R'JK&'DV4)+#"TTM&DSK/+)KS7CH -! M437YQY:LTZ,'CQX=3WYJCMV4 *J5>>Q\!'Q(%QC@SX^>,(,LXSX$+>3^S.'Y M([W$,;T[@0+[7O:QIZS%83''7;9 Z9X0>__M(FF;;\(VL_HC^ MV:#K.T7+TOEN%3 M;H#P@_@6\\:#R#:;NN#NF2O2@#\)7'JJO&84RRSS;C?Y[]EZ\]WDIUKX+*;: M*4 /VW1R<#[LVP:[S&UIG?3P,#XI?R>79X=>M MIL+UY"M5ET!BW_"K_.A/5E.70B#A"-9#BX^0@<ZJD-3W[)1@7F=5Z\M(] M3W?[B@*Q7S-:Q5WV:]%D]>27RC<>?9_1R#*H.7*35$:?:&EZ/_!K&)L8GULO M5=Z1SZ(^$C\--/#/'/NE$=@_KYL*ZQL?]!L$7--K\W=M.OW :S/6:W62>U7; M.W)[_I;JWJ5795:I<8+5O?P:Z\V0&R%C>_8,A1'3)UM@M"=OLJ:K@*I\$T3" M%1(4H,GT0%@"H;[.]&JA.U^(PQ4?;*WYUQ_OJ MQ?3'FT M86B8@U3O[HSL3;O(_CTI511".#Y!Q:W$%_$BIS688XY @!!I0-TZ#MYD=!TW MW#W$G7UBK,EJ_O1?)UX.%G-@SM"_MT5D#5=N<>N(XF]-9\*UE'+_ITH\ZH(O M(.-(_L&V'=P GE:XYQC)]4 QT&O9_=-@OM^ #>D"KLF*YB)_7H,)H)W\^..;X]$O##?1\&?G^=_VZ;^$OKP6K: MVU';_B*?FR_XZ.&EQKV-D]*SDOW1O,@W6]I"EP^*MO-;.H3KFLQKB]:>DWF! M!D%P[7RA4C7)'ZBTRU]D,Y+Y_AKC[ V;PY8VL>/]T3W35O9\.,#^D/2;'CR1 M;WKX]7$Z#73EY 5_S<2.UQNH:;/'Q>]#7[W'VY(8X3GM-UIXC@D>?OOM$W6_ M_G'\P@Y=W7:T(]UG3^:KNF:!\Q_);LGGOOD=-:#NTOG<6]Z_V\=S7QEXJD=S MEN.H5=G:>1YR?0>G7N1I]CVH']8]>C0V,;?.'WV[1!U\0_*N&;&#.$225'HA MNM@6,($^'.&D-#T*WT'41!DAD#>9$C#:;G*COE :#TF>3%X]U[!1Q\,D#^#! MT.U$ S+IH4/#\]Z&YV]ZJ=O/O>'Y+LHVC4_]B$0\!P3!6XA..>UL/5&:I0JW MZB.Y51\\C:!P3F8J1_LTPD_K,&.'E4TGR-#P!H[B3]E43>IH?OTUCNQ=PX>XN3NR9^J%< MA#S#=W)J+5T@.9#;G%I_;7!\QUG4KY]PI_$$+)DB'BG9>&,/2S/X+O1.+Z(Q MCW:U:]%DK0F_=*CC?UBO=Z"@T$%#BZ354/S)53QM4R8(+9^[7XV,_ M\N3>.;GR&AFF4YX7$(E$B1&?I>_YZOX;=R:4&\5NWC3\!@.Y7A'9'+[I,&71 M2^/URC'CM?PT#+!\BAD\ETCQ=2S:+I(V_#Y?@O)G'QX#,\IOM1]9-*C GPS* M&B_I!1RSO#$T;TE9F76-H9*^0+ MBP^.-@,)I#+M*DT*(UXW7LJ?WBIZ6&Q*]3) M%OU?Z;-?U1?9H)0R#>XQ]#7BH^W?=07OFO%.Z74XL'IO3OX6W.8DE.+#]+PN MUC.H>]#E^A8'G"9BL568P,=39=XE6[<74WHK]NZZSNR5",10[WC^]Y]?AS*' MF+*(=@HG>!602>QOH2*AT]&O7O=RR&/CHF^4S?6:SJQ:XA[,JF1(! M>]1[QR]U3OJO'NRVEOM1D:U\C:IGN^EX?^.&DI2E[.WA:8H$[+,JHW,Q>9&C M[&SBUL*.FK$3D\O1/QT=%DIK M8FZ/%JOP$L^"$@4$*/T+8$>Q330_JS^PT;S;0JA5L2V4_Y2-YJOO?YI.?JR[ M+1)P,6,-JWS,HWVA=\G+4*M/_'@C!M:W7X/@CH)Q42K%_>. >L?):T!O(U_P M@"[!0/T4<54\23_F;9GO>EBGY]EZUA0+! P_/9MJLN#1)W7M;I[X1CC.(]^R MDIZ^GL^W&\/(_3VRO2N:[V=1;W*\D'<:F7QIT#+&+4DFK8/BI_IMCH\Z,$T[ M"OQ6)F4HC6@Z,FT28H(Q\7<*TZZGO'.KF8#7X.%+]MMP>WWQ\N\G?^'R]7P' M!5T\I4V%3YE-V@NC1D$^+W2@J%G3'<:B.BDQ_K;C"0_I[R?DR.(YC,+)Q8)O MRFSN964%*>H7FB%MN$ME7'VQ,1;)@DLEH6\[JN3UY.OGB"P94;.9)I[V-'T3VM_W@=; M^Y/A:V[OE&/N5*N$ZT,0X(UJ=';'+?,%0@VZI.$X*^G_U)CSNT@*#:DYSG&/ MK=3D%'M(=B>YR-O T9DNB!D9(1BW&E6W KF]U$Z%LWZ5_2=K%AB>Z)V^+^83 M$-$#G2;:"(P-%K[;(GR9:,8Q%_MII F=T[5=;3="=T[#6(/_'.#YHDL!;/P# MD-YJN;C<0:T=(5<.?M3Z B>LMDG-%U.Z^W/QS'CX3+\.J9 P>C=F8;%D%"*K M:0NA+KXLVS*4'UK7^A#.QIMB%E/RK\D=G E_^ASC*@L^--C'<-@,Y\=RS/26 M$,,QS0@(V..L#2>FR5GHP=":\OID48)J$I.^*GWY(K08H*6N;K,R?=4+0);; M2;&4-Y&'S7*F;??3/@5K;H6_HR]8;DN5S2UW XN0;IUQ^Z WF>3)?K?-[;?F M%6:#?-\=Y#)*YJP5-0!6S 9]LWM/4>\>_3:LM;V+T+S#N+,<+IPUOABP"WD# MS8OS DHI:PP$GDRL/KQO5"R93NLC6&6)9QYY?5+]NH4]9 M9@52)6#TW0)[VCHA9$5D%%''*2HBT3_(I6A[&UBK85AX+BX(Z;^$0;0MZY*C M@]%C@P-2;TNHB/E-+T,W 1^HQ!>F&RI_GK]GG70NPJV!N)3OW;D_+*"*P'?1 MO!;=CF!$HES(0.7E>9#NE(4T: DLA>B)Y /7\O(],[X+Y#6@:X4C+[)[.G!( MI44&Z-"R@8!).+%UVZSK!5U'P:FO>M[1W:9*#K[@ING\(JP_SQX9=O M7V7-.GW]S_]6)(NQE#:GD.Z2,N=[C7GXQ.H%(WY5<&NVC0H3QEO5W0"Y;62R M+"J6/6+"_!KS'@!A.H0QE7$=FE-MU#TT?]J6EO-OILB*!T[W/U'M-QTVBN.Q MA^08VNE*KD_=YQL#!#"I]ASJ;\P)=;6)2,89+T*$NG MO/PE)%.R1;W!1000_,^ZI?5;_QY._8EL1UH;20"@WF7/^KG^^TEXFE08'FN M 3#UUA13V->,*Q%U=OT\RW78@7&^[;CV477AI.DT5F!MEQP+FV\:*<8P>6S2 MNEU=GX&4'5::!G0GRV/_V):[.U )1<[WY2]R2=M.2/9-C*VQ1^F_0I_3=/(2 M6DOZ[V=;&A?G.=R#Q?=UG;Q OXVM]O,_7Y.ZE$&V'G*\.8J4X0RM[6P^ .;6E@L MW!OGG!H4:^T;">G+?Y(.M-9N!VW3P3C>A$CN.6(4""W$FLG$ZPU865'UC^*- MQ/4[]%.WD@#@VA/GFF74>44OI.;@BH'][ VT(B-^D8#KN:H&C-PE;:^@Q"7! M^!(! !=-4!!/%Q]+!]?.R539US(4TE_(TD#5%YQ4U\U)'T<7MPV7'8W/5 _R M=)QY'.DC>B4,.T%ZO1EW:J#A0?W!B[>6LUR5]'= M;HKV+)T]==LX\Y Z4 MS/]H0>R\E*=;J4EL0H4*A-)N5I#54%4?=QRX[(]M) M7L"DQ)U66FJ?WTCJH_%08Y&\2*)9BCE*CO-PXTGTE@3AJH!FRXX9HEU&4S+; MZ>]"5O9W1&7.XT3=L6=BF;U>=>^]?E M('Z'!,*^C)A%R36T3H"3H!BL$?OF0["IQ+ORANS@5W47?'IH?[)/BD0+%[X; M^0-5&RIW'.G-->D_^-B4OTL[>24HI-,",SSENA+$,2?:.FNZ@7;Z?YL<[BW5 M@9Z=9T7)2^WNLVN^")29[_"Q0*1;<'6R4>0),W M;\)Q.\GI:Z)0Y,OW\Q5\&X9:%*P[ M%B*\DY?/+< #_GBN2),+?8GXR)?/)>47%FZ)BB:2NRM:G9!TN\AGR$%.LNYW M#GWV@BCV@7"[;M/^]='- $X=[<9 MPG%RHJUKOLV1-ZDA9(G<$C2'Q59R>"#6*:08((9)R[=(UH_3%\F&D1P\LNL5 MK$M.Y&<7NKVD@#:ZQX?6'[B_+BXNCFG3')_6Y[9%\] MRI;?9%]]_>#);/;55]]FRR?+!P^73[YYF/__#[_]TX=Z)WOL\"W=**_(-DX> M/CN>_$PN)^J6?,;OJ53\LTKK2FO)Y8O[0-:]QN!J\GPEOT]C4 _\_ZNWDW;% MZ64$)\)'(6XX_H Q-%P62O*A[!@-[AF-8B2T9#OPC.\ZBN9@ @-,#%U^I*97#/[QR*?8QG$N]O19,J/2]8'+[D49)9Q MAT?$Y4GFGI-Q---Y8^GK#YY>7SJ5P58LH,,EQSA7/6]!:Z7\1V3&&4X0 V19 M(/P=TJ\\BOBE:AUSS"/5CYG+=".$XS>N\E/.+M!#-"F^ M_8UG\Y:LC##5G MLB9V5,([:-B.$;Z6L.XN- M[%(0*M"REG%(TJ/5!K#1G'=YY*!S!W/%PD68 [E%#4_:,UE*CQXYU MNIDK3L<,YD8 ,^/V"$,;LV#!3OE@$,' @E%!+J+$X*,Y=<-)YWR_[N9P'RK+ MZ1$H33G?>]7./'KXNR*B+]V:')\\_>[VW*ITNAY^=?P$<\&U1RE$(7E,II$" M=BGUT]6;=5;MAKPNXT-R6GQ$&P[E]=UAS6YTS9! JMH\YE%B_D=!T2E!EV)] M=_=QG1C.?[OK1$,87R?R5*1\#%=O4A;K@OV6K1'?DB%N%D=PN':]%;O(ELQ> M,FNTH\3A9A2V@C1C+B2VXGP%W$L 74;&N,/*W^S*&X:K0\T:3TX<5]7.F[;(O;5;$4 MR@8/_5D7[Y.UP7\CC!#G"G^MD1A_\E2:-'A]#NMW\_[/?#UO=FUU?#M?%O"=>6,<)VZN!0K M-=N-V%)C78E\"6IO3PM@CCE)8><9MOFPFC>[FHOAFBV7 MJ_M<46VVG=8_Q2#3'^:)!3Z$,S=N@J,;?*GCBP7+*Z; Y5I1JPG&78&^2UIT M.N( GKM3/8U@]T5>9KMPS)<,=\]:,O(SS5ET>=L-=I# +=Q680 S0H<=LVTC" M#)]D]$Y)&X%)J%PG1:G\-E (J:5SCO]U6/:;7_9%#J!)KH$V?I* '7T:4P__ MFQ69E,V&_6])[K::]S<\F^1_NJ[_2#]P\+]'@O'96=T9^YJ;2*; M*^K;^KZD;TA+0*&Z4%U=$)]>4GV:9^V*[N+ZXN!:W6J)B&'^K__UZL71PV\G MC'&78M#8TL?6L73I/ZC&>%CNFUUNE[ONZ+L,\4DA\Y'L D% 6+M<12.QM.H4G[@TWK:U!?=ZK N-YWD M\K&,K$'H@.> 5,25^$"AKX*F*[G^1T MI*LK/%,>9&TH:+B#- M&/C"/((82;QF0,.PF'09#6EY6+X;7K[80'O!!%!=) 6R4,%1[NAOM#^5?PL] M4#2\.R89G/7#M7A7LNQI#VMTT&4[..R_^+&/ZO"Y[/YFC])9T@\8M !KEBIOI#RM_JYYP/9,UCY=QEM#I M"*L8[F#;'OU"NICRV!=@N<$DVV^T9.Z;]_'[Z;=IZGFL00[MZ=0]YD!<#)RM]@0!GF)3RLS,VO#&9GUN4+[BE+ M4:=+, XZZRRS=(?.4LZWX%DNY1,0[Y/-:\^*$H0&0IE:Y>5A]>[&ZFGK M\(#U./8S=XEB2Y?=@]1]&'E;MZ2TJ&A"'### #U_ QT9RP+<9)59[D0)[RN3BZ8HM:&#UNNUA?6\AAT\1OL9R(2F '^ORS57+AN[$ M#<(\B(#L=$'!O]/1[I#F.O#Q!#W$QF^6R<6J-K8?59]0?H<#8NRFT\&1-T^S M L]%A&/.2[R$(IS3FV.IMEVPQ-M*65XF+_[V_$=VA#>-LL$+VP$]D?G7F3(1 MA_IPHF\C6G'>KQ3EIDCRE,IZWL3^N( XL31RSR3'_)^0<='W7?O,/CTLZ28'=3A-0T59WJS.6,@+(N'I\[J MIF&N'97YL!YT8)>D:9(<+.B9T/99Y-R!0DX2??*P.6XV@4[K#(](D^9*6=9. M-JM=*ZJS74-?&>B[L3&")I/K6))-HUNM)_/2@UN#-CN!R5BW[,(15AMTYB/Y MG_O=2;?/?0;&]I 7 .E54#1EI3?M]/\ V=V[H+++;_?BHPBOAO0;2^O(U,;Y#5WH/Q=3"Q'@$#4S_*7W* MGJ2@57ZH'$)GV5DE*DXI3Y1\[ZYW]^AC/69\*_A,']0P1\=*+$:&^;/+U8W35[2%>=,E,-+)CT5S 3A$?,,%JFP,+57N M_6PG(5(470N+?V@SW=MF^O!^MIG>.0&:LCC+RV)5UPOF28_6!>$?DV\@#8-. MGD:@F$7;R4^1LA5226@VOE7W)CLR'[DJ8U\-B. MW1 )QW$(^T#J"<^Q%=V%>6S'BQ'@R*TU=:*D=N4F7@**FDXSHNJLG?O@12-LA++[+P6JIZQ*W%1)WH5-+%\YV",90W9 M(R]+@=_2=5*%AZ=Z+,K^RD1ZNU'B&':'( 79MI&A;9IH',982O0#A'M//\,& M'^85W*[A 1"!K'0]IJIDRBE.Z*N*^Y\RNKEA%^6P*Z'*\T6;C@JK7#0I8U%" M3G(/3LI R2A&UN87Z+T[XLW0>3$WH)]O7XI+ O&(@O155I!?T+RU+*7#$$328FD/_$ M6R=8,FXAH%_N[+WCG'/!8I$GE-#,!EWE)GT3A)<2NR'JYH$Q?JD4VZX*G3C> M/7,NLX7E'S;73R\#4-YJ2'9G8M\HSCJDQS4R']N&NM :(?D>V+Z!9](G(95A M-KAVQ0(R@'HH(=D(AC6Y2.^!M56E;'83;'Y5>]N$G-K\=*T*S5<2$8M3Z#]- M+L.B)3.3FYH+'1HR.HL(N^$F ,V,2:]77V0W8?V9FK@K(!Z>;//9R1MM-HFN M+$K%[.D$AE;ZA%8L PUK)JR>RW"JZ9_GY&W!W-!9K!O6NK/M W0)W %$R_9% MM-!'X4+FD!*_E7V%W\F_9')Z"&AQ(82ZW6F >:#].F/QO)'0@M 7UCE#:.A>#%R+@1)"%[5YR+$&*/E M6 O$GZ4437&5/(O/38T@EE195Z5L_7ZZ78/ MTZ5' V+-]J"[:-8#)U'D4/3Z7N5K260 M+;)-%[]#/H#T40LIS=/$9*G<8BZGV/=_1_V5.,+:W2$4(,WYSA%=-/@[$^81 MYD!BA!TC6@%^FB6FXB[O1R,QBV^A8$R[*;P*C^71LITM=Q(K8=V!N^)P*3XE MWFQQ/;4J,+58-;D?45KJ!WEZ]%R$"7A.OSPI<7TB$6C1K.8)8&H85CGG/?>; M'"!E6*!A0:I<24&O(V=Q3QRF)I=$]">FIQ][W&64]=-P*(U]INZ)+\5/TT;6 MH)V'T48G/[KJ_$9Z3=$%7B2=I*E6B[K9'G/"F^4>W #O3-R8^R(]Z>X#_Q MKPOGG&5NZ&<<,T\3SMC%>F)>C*W+MR%+O- MST245>H8_ 'RKG_@&@UM)2-Q"EF!0)^+UUO!9STU-MM CQNC:%W)^(9N;N4R M2,ZOIA B1:_+..S[LMAB1,/FW%D&/W'*A1JN\CQZ\.C1%#?DICAC)SBD:.;& MZKQ&.+]!/B2H*HM"^#SC+<#EJA4.?)[P":!- ZY[BPMK?@9J<%JY3%.GXA>, M75 A$;%#1%)4T8P,BD?)GR49VUZ:;Z2^I#81UF^U[3 Z(ZV62GTR>5$'#3%L M=U';+K_VX99[>\Z9"GKXVZRXR)!7$%J8O&:5M'-)+O'!ML.4&^FZ:UUVTJ&22:,,UJ: MMV80Q3+OT\0J>TBNG>H(4L*+UXU-5,C?:HTC/*T1Q3':,7YZXT.CEVC&IV ! M+K< #&B>9*6VUI^S,8("^'83OGZRV KRV4_)A:*$SOB^R]4ULX*HS"]GR;UO M#[LP=>3VVJ(D:F3O1USYT?>R8]*OV:(KAE:GPROZZ.YX\F(;IRI+$"U%!X]P M6^F+L%=?,W6+EI2B3LJ%95,=5\L@-:X'BTV3GZ%T.PCN95LYUU>P+[3S8IXX M)$A[&:1@Z ^MY5YN[@$I.>J9H%1 \Q[PCN^/[T?K%&3;[9=EB3 M/@'&8W^YSA+0W<"W*ESX8EFV)&JY*,B'F/49 MZ44K5MQ5J92*;UE7ITYZ=M$A&ALVNSC M4BT;_S#7HKE?@Q.S&M-9(LC>O?9QG%SA2 C2%[$CR\:U/5JY?3@II&:,QS*5#@6UW;U2FY9JQ&,920CU-X7D M&N98A6!FZ8NV52OE,)4NCH5*3:H/=,#\#"2+F>*#BUYLXHGL8GU2JL?P4I][S<=LWUHZYULBG(MFB?$,D!* Q_G&!'N,3]AD]&!UPNUJM M(X(C!];(]P>,,2V1H6SS)%%\B:'EFX.KFU"[5NXNKH>'O9 &[JX0,)@(2\[X MRS7" 1S>TM>FDDJ2*ZK[3* ME\#.>#@:04:_.'6'Y9+U/OITG(>FYR]?RE7S MP:GFWKLB\YP\\#YDE'^X-=W+00F$"]5[N5SU0W62H_(8K@#, 4!3G_MLYZM\L>7(-S[&R^G:_6)>5WJ=\)T7.58D$H\^GQ48$P=H&C<> MYQP4C==ZT&OR =5V1UY3O.N4E];O]=E.JO,#D'@H1=9M6SA^/(8^[+TY"G?U M.H!*V@1FT,P *U0T9N+T]0=T/'E-KS^?9X)N2P?K,VDRPD1:+RY?@-!D501H MJ8'U.75+IRA!0TCD6"+;''_)45D^>W_&16:I31&64>]1+ZT]LIX\"+MQ 665 MW/$T9$Z2?.M4?CW$_*<1F:X.W\QK),79LPI>%A#2N<) 'T!?(M5QQNM=6FII6;SG%Y)A63*U;Q/QK@FT*1%'[ FJ(>VW MSN^!F4L\\HN 5.+1*4.R77-F&B,L#$%)T0, MH.9CMY5JT^&2.9ZM!/Q2-=&XR&,]&PI%:?/^!_E! MN0KA$$D3HAGUN(M#!K%V^%!ZF'B#-C2^8FV?R[OA-H4]%K0L4RBE9C4I UF, M3;?M59>MTOK0--9J6I5.!*GOH[HYVF2!1"0#>ZG[5(^U\O*:B77?3I6;(F0# M^C/J*I:X&-?;M:M<:BJ"MM5D1T=;:PPN%:#Y#8'+"QYEM]$+J>=(N=<9X!;] MM1!]LNAZ"3*8E5D$)^=8!(';AWRY"TR=JW491-Z* MJL!*UWS%ARS]T%GCH3FYL,KN.=%C1)@&7R/6/;A"4JKO+6/-HE2HA.&&M!_K MRNOBO0O$&635AU'C:#6+E(3H0YW-/X"O&;-86C;);"-N-[C#]]1@PFPX M'T+CT'[6QOP']5RT[J=(4NVV%G[ MXX>T"+O"U<=6DNY!,'P"2%]K]6K;9@PB=N$K_EL\:XM -Y8O;OEL+ MT8EWBJ'IY49?"S?1W\V^J!.'HX:39R06K3*ON]FK8.&Y>7.$ 1@.MTE2>#%& M&)G\ '/2V9RO"CP\5X5LRYLCUP. PIBG-].Q) M**2,S3X3:8T,^.LUSM8?H87H[=Z9\@X+QYCDWM>G_8:B,*^![")V-G!%R/!+ MMD@<\W)U1[@BDP1F2 HM^U#)X\ES>T+\JSD#UOB*X ]DTM\CV3IU43E6:7WN M*U[IO>1IN-[#J_IY$6/.&3)M0;8(:C',9FVLZ[H7:W'QW%@5"UW85P:G!4W8)6]P!EK:;RIT4(TQ-X5JNMU0UYYSN M"[U[<$$>3W[.YWFR.%=E[!8RYJP3-6BY59*U&>F'DLU4W_1+YUJ)'_=_?#)2(PN [CYU+(? MJP2H8BDDB2OHPJ2ON*6GM,N=;0@/\Y$02SK1@O8MZ)EPB?5JZ_R*,7XM M=WU8$X"D6&0Z7_]FGS]V?_$J9!<>97XY.FL\+):(MX?U#1D\P/T9\TRC++0+ MW?>]>+R#[.GTUS,K/VF7EW2%+1)57;BZH[6ANC@(_=J1/3\(9J9 M3EQN3:.:-JFA,BUM(T=3OA"W![& M2F--;&GBQT%E"C'\UAI/)^-"$>,[@@_;<*/U*AP<';B2D-YZIOT<'%L3X.N" MJMJBWMAP\345?1&:W9OB?-A334-Y^2\Z&!=Y0V^)'&-.?FH9'=9^<*[UT- ! MFE=M+9<1/\1E*$ 'T#''FIV8O6=$@3I [@..GRM!.5SD'[,6M# ,D^(2D'B)@*/5@JP3*%#=G));]9^(*/*% M_7[BR7J :1@O_V44!7IM<-'W,AMTHT[0/;@M7OCT7(8$UBG\2H&3:G?T&"=4 M@G@H*@H'E"=54KBAZ)8D(N^!?7\;V"9'"X#*8RD%C%[\&&J*PKS18Y(T2+&! MAT<]VVDOOKPJ_9HL%10$BDYK*FT,JWT [4+L4"R/\7(OMIXF=3Q)Q8*^0_/) M2(&TA3-G2$B= 28>K)9$,2BW:=J9!ZA'5L[P_I'P30YK MK\@;W2-C:%49=5ZM,D[8V$4UTI(N7,T9%XOIWEA85J)DX)/DWW5K.%SE ME[ M-?,1@Y3F#M,R2-AJ^=[;TN%;/RS&B,'I'F MJ^@8T.NFSSC+,\WPNXBV)Z$2Z1OPQ1''W#O,R;+EMI2+5!XZ^$[&(N'Q M @-U3\:;=YK8H-3: +D8;@:@0/ )GM=@F2WO]V4L:LZ.&&CTY]0 M2/9*3[T-F/+V#%JH^M\_[BJ/;8#TJN().%1[]U9[OSI4>V^.X7H7G:08HC"< M4.A: Y&6!L_)D4E18[]K]/V'Z242*H%()A,ECG9%SMB\V >F[7G2#::L$=?F M/:DCETH!9&DHD'!W1C[T8$)!I$1S772[KR1FN <.W]O+J93ZA=9K$$5%[J_! MQ/-5//P""N7/\SY?26 DZ:57R?*1\7=M1' ^:&; ]^&$-)+^B4BP.4U[/O7/ M1R#A\NV.<%CS&K$>F*5I@PB\ZO>"PG^0;Y#Z8557RVTU%]RSU>[#[E?W.Q*T M<[C7P="PPZ$L2JW!58>O:V-GPP+22+[NX<$<1LJD(VO?( MA3!@^$?S59%SDMJ1/_.ION;IC?6[Q%:GW:G]7M@XQ[Y?/JN2D%,B432^LJB2 M"E0Z^I+&MK8Q"YATH4WC+%]R_[#^*9+FN)>34Y,)92*,PD8W.0<6<9>;[6>9 M+N3;;7H8ZJ%^6A)2NQ+C/F*C $GOA=_NHY;6#XW8FCP)S9@I\7PXNY>DG28" M=^$=L2I:@-JUOWND5VJA/)G^!>35>VO-$/XF)#$\J#1M>CZ>O*GK\4<*P#1S M" 3-X>&<2(/YWI@M4;L4[H'$!1[F>R0+H'F1D0YEUYWLO8DKJK=_]$P^<@-T M%!N:))J3- \V3+W"LB6F4INK?*N'H:DB#CG=J*,PXG&RJ$2R04*JV'""M0"J MIY5$JU_SF-AC16,-\V(B[QXX$N\L.2NTXJ'*N:LR\.)'<*#YNYKR'J[I/'*! M!<:"!$;D$O(]!2D^I''W\#F5=-/UMU0?99YNEC&87L ]TT#/F0,..TJ_48@= MY9^!+"MVC86\O/4FQNHMLATP)-IP$-EH2M#EG*:I=&=LEM%=4M.YO[XX#9S, M6[5:UAAE!,Y%,]II/,)NF"P232LB3.NI2?($3 4)8CVI[-OL%&U:$]<^2LZS M0$.AKL]R0=WQ/0OTI-W>]"?IPQ2-UOCBA<$*+>V12?W!+89(',GR+0H)\M+F M[JA EM F#?O*+.LTW%^Z!&_^P*>;LLS_<8629Q*S 9>FB[T&* M%MVCB,X,9R\U[C M\E=AI\,2WK3M95V5SDFX*NF"L.Z*,Y6Z%2 XA(1I*R! R9AXO)]>L!TW@'5>F/L:+H"P92LJ$!W+!A*L#LA?RK)M&KN?.@4_),8],-6N,&M MT&?BB$"O86;-\F8^@#HLU@TOUJF6R:%DP\?)\9(RK^'A&-V21?5Y_:E@)6 ! M'=/O7D$00X $QA!5,Q^0:/CFM#[;I!4+8SUB&DI7TUBW:BPO/% E.^R86]PQ MKISC5%9V'U,UOK(?S#="*I&RI3^XC]&A&"^1IXV[.0 ;0598G>%Y\V0LG#<^ M[*^;W%^VB+2NW%BCN4[?O6%ZQ IOP[]'*-^#?L9"R.1&R7@.)N263,BVHX/_ MGR25PF>Z8C[V!*\8RFN'1;H]!]MA%-/E$:C_X4:^O97J5P+&*O.'!;EA^^;N MJBO8R@Y+UL( M+)T=09_?JR.*YS(/_H"*?W)_4?&'T_AI3F-(H!J!?Y,;DX=@&)CNH6W- U&* MI:"7$NPHR\X(0"-?' SJ#1O4G#R.TUS+&2AE1*J6CN+KK#GXB;=RK(2NNIUC M:0X+<(,+L*V"97)2J$W1Y4>B#HRF"O[/>KD\G(V;==09.M?C!4*N^#0+#(F< M,BK+7%0/()&;(VO" MHF%"ZJ&HSF$-;W -K5R+$FU4@%+%O400#/!>4$0I3"Z/G>2'%;OI4^=JMP.0 MHO3,K^DDBB%E2WM8H1M<(>M?=CG"? ZZN6+N1?E *J=D?Z=Y?=IDFQ7]008D M\>2"KK6<=4*;'JIT48>\QV%1;[1N:>W4@2"G1S,7"I>H-=MM%_O+VAQ%[L.: MW;"I5*HUS_@73B"##.FX<3_&ABZXO*DNP8+VFJ%&*1L/ZWN3-4Q%!<0%%19A M[3@>P?AK!Y):5>?=+,&M8K]=)M3=!C.)/W.-WIE M(:7Y#KOML#EN;G/0G;JI$1FB#8RINAT=U476@-Z,[MI.M.583PZ8H[HI )"; M1XTSQI^@ ZVQW-I&">_I]_FFD']&4%&][3B3SAN)K@?I#$+O=5_H/4*1E7XU MB#;+>(VY-I ^"ITDXJT9QA DUN4]C>:GVVNT"'7 M8=BP-4=/ZB:O[#QGTLLWRVE.*BLYH4'2F@/3/D;A#V!YOI ^BLV52^.F"A_6 M1DC'Z>F4YWC@VBO&/Q M :@;@HB9KHYYWF,%N\BU3Y.9;U@G7J: 7T9[,I/Q M+Y4;82V$@.GX6)\BG1;]W)A<>#VL9NX!% MG7RLQW[0K-C3BT]H7YP@8UP(:YWEU^&B>RBKG01M"5D(>P- MM-=7F1I09:2=O&RRM5(ET[GMM=A"3G+7HXVXN"FR.:-%VD\P9PVJ5<)5X15S M> '3(4;57%-M31;7QT%I@BSQK]%^.*%LL."AG7O"MI$36U^ M5%*""2_4Q&GOL/DL<0Y\K_)0G+/H6&E4J+JT_U ZVK5#2@]PNZ>SF,GF HVN MXKX95''.(:N=?Y9A97Y ,(Q\5,]TTNT=[\#0NC\^0-@ 9@,889L8<@,,;2P- MF(TBS\V E9@E7L@5<*H(X_1BM*.9')96 E4>EDMEZ740*6^P1[!%%T&B!A8B M**[2SES#1HF" A\.GDQ:JF2O5R+!R7+$/#"3[AE;#OJ%'HAP?:GQEAE?"V7B M>@V>YUW"H)&%W:;[$4(^QF4O)C_(#;DS M#A?E-4$Y2-.9Y!RQ)SO2>W3%YJ3I,\DDWGN3[ JG&/G&&5DA>"XRU M:,,W@$IOP[>>I\?N=ZC)&'/'@NE-0&/ M:J%TMPETCV[\Y@CN@QPJO6#WD68SF5NW(MMXEN,"Q^PNR[I>Q&#-8C)AO#I: MJVX9QVO'286-07@[YAS"<<19R$8&T1B_X@ZG66\[M92 H7IJ"S,]E6 M])*=3#LMO:-+29CQ9OFN#MVLDFW0=6>B=1HS=A][?,MPP.7>1=7 !:TXQ MH^8#WK\3Y;>1ZU:,EM#C\4W#K7M+^)7LDT@U%LSY?3:T4M20Q2%S_#D7VK(C M? D)8R':B&;!31[;TT)FKYZRS 3X==D>B'10X+()3^W+2PGY,?SZ9VV1\<&^ MU,"/#@0^;#T3_UD@3JML39^!]$%A$BT=[3":%'2U0/B5ET)+H\J--E5ZP90U M6]B$C*:X!9M$.CK^D%:Y:^N>VT-W%NZ9'CVC\B3/534MR$*(\^V:NXS[1P*Q MZ-Q."BDCE;N$^4 LF/ONFS#@J<:;S'MQT;\&XSDRVQD,5E1W3B?["MZ1= M3:+4^0>*HQWLJ0=XF?B@"+>BR)^>G]1Q'>*6WO?850I1LRO2 <_2]&]DG.Z%."'9SZTJIK#AU'_MJM(ZX6AZX![L M_GXZ/R.-X_.WQXS]/)X^?'G\CVIR/OZ8?C!)X?I@JYQ0M&3J7,HL&P*#G=R(99DV/B0N3GNR9T^?$!S22-[>/S@SV(!Z9]??9JAO=7";-&L M-0)&YJ&HDJ[V$6+J9 5,+4[JN&*80\S->!)Y_06]ZZEH/ UW;+C!-2Y6T7.. M,K,+"]5.MV6@'[\V%;:7Q5"C%FH]G"!C5[Z-9:/^VX5LA/!B#F8C.6$A!A]N M2DU[A75&PDTNU9CE8 &)/;,N7+JIU%W,! M;UO]+M6\564MO1JUS(<-HCHH08H)=095P)OEG11/E80=^B@Y5HL3\X6V6DFM M.5]S:HCE"_ND%]EDUM09)*3 IM'EI\5\9&J9B\G8AF583KS9U0-U,OR*CEI7 MA[VG0+.L=WG$=A^=F!;W]J>[AN5*>B8'*V^&44&M9:2C*/BE,N M;2]9U!3HZ792D%O1N592YC9$S2_1^&_F4=#HDGF// M5233Z>9N=*P=HTM%<(IS>?2@4&7?R=3*/H@FQRU-0E2M47KR,TFLE\@ZL>29 M3)\6H7[3AE)C$--2@&(*=Y2)@P9SGZE670]<.W5I:+H-?![Y.6IKH GO9Q[ M:Y:?HF1?N*2&XQ._"0_;;V$OKXT_(\.80-1$NS%\6/X$EU^X+MCV1]3%Z,45 MKA':@K2GQ[:Q9?VRQ'9?0'$Z+U&!9KUGW=XTQ*&N)7V.ALWBCP U33_"@6&Q MR$0J(W42LLN\NIXD.A>CXYCH*_Y9TWE[]& Z8:#;@^]^UB;U-TQA]9:,6JMP M,?Z#A]_9XD1]ZSP! M/>DUGG]Z=A/".[5DX>LCOR.*C!='@RSU,NT)!D4OK0 M_S 77 #7">*!1+JM@1NMOC:'_8D?_#9D\*U,/A+$SK8%G\7!59Q\C_,R/R! MIH-:4BC"2T>A2]9(35LZ6X,;KMN+9R*N/QWS!J4(GN/[$)B^%#3@W@J0V)WJ M8^S-=-S8:*6@7:%>=G$?@M77_9SWFBY4*\HY<0]GKQ0\;3&UXIQ MD LM2#9VC:&U*XQY,I#V,6TH0TL)0=NT7R7KV>2D@-?3*+\@3W:%LL&RX16@ M/VZ: BB_A(F2Z2*MU*M[MAT6%*<#W.PTUE6EIIN_W^ "9%6GW2QOCK*NR^9G MN 45T;N>?@AH]](*;EJTE?H7/T@UK-4%ZGSR]I*Y[*NGAA$IE-5J+VNIL_5W M<=A&4]Z^4Z4P%X&E2\250HW_>/(\F6ZIWB/8"N4>#EVE#CS?Q4*PR81I5BLM M)(NJ'/O1-)MP;<7:M+D&<'!]'OISM" J*0K._="_&HGO*(08@.B=GJ5KQ9+T()^N*@GC-)=2 MH884G6,-Z*-E[U^%>](*IBK4XQCG:)V36?Y-!?J-(^&5#>..<'+8(8\P5)W6 M^=$,@OE+Y(57V,A3_A;F^P@3I1&H?1%;D,4"'%LC M'1+AJ0QHO9[K%^6E15+*E3$$7K$@$\3R8C86AX-FH&NQ4FQ/\K+QCHE=%G%L MFIVK=4ZDI*SE&?=7 @JCFY3?L]<)=K'*HP@E2'/H\LF$H]P82W&7RYHNY)*, MP.X(^(FIACIU,_;CNSZ!"3^DX+V(^D%+Q[G<.#V7SKP]E M\UN*F=ZF9@Z&X/GK?[UZ$F MDV J>%-(OLSR7)VQPL'.6?8V:O?- (+K-5E$ RW? M7"N7BJE@ ]O;+9K6P#6D<*Y^VMI2=^YVV)?A0;?C[*C/KQY#5GZYN'"7O=HL MOI7"G .L?\O-SKAXS6+26#3YBY Q!@K]\07Q!*-AIXF[)P MVBPUG2SY)J6Q;[)S84J1C7-DV\H/A,+TOA]*47M5=*P#9FZ(;=D>\K.* M.,,(R@PX<@9O8EONT[Z]W%OX,(LU><6'-=1I!RU6_7WLW ,;,\>4X[ ]EWSM M ;AWL9,:C%W&2MCD2D>(\M<6*0;\<_>15GXP58J-[R,0Y?S&87_@'+Z5SEY; M[:S48A.<6]B*TURR)A\76(X.AGW;T<'<@ZSH*T:OL62P[V*0^*[MCH)#KXT- MH@?,UCV1VU[F66=G.Q& $FE4C7&*3$X-05.?6Q44),:%P+RCD/HK;4'7 MZ&F#[#W 1_KD_+PNSQ,E*S$\#".2386>#?H#'6.[PGSBHV=YOD&8J?WD>&)D M1^8DF5;5[2;1#(ES;J0*3M_L%\@TUO)+7Y^A!W*985R]E@^Z_<[SWBOO/3TA M[9-TC6JGG9=B[-6[DAI^DCS A_6#*LXJKZ295];P;& .I;V86V[H76,"=W'- MO*DV;3&DI: [G6M[[,")+JC@-_8^6[$6#7?R^TYK;=[4=G4E,LFU114-23I7 M>]L'!,%;5#Z2=]J5BE=A,7>0UVB>(Y724_T5X; (LVE I&0&TT_K@- 9;BP* M%[G)QA]/?J)S7G-/03@%@YFQ934O,(LA!3?[A0QUA!R+91A31I T*C>.18H M8PW0*@^KNN(C*NCJ6F+Z.H.6M H')77 ABT2GB3*IT[,^PO6XO,W_<]@LQ<9 MCBN.PJI8"AN%HVV?*DHLPGPTVU^'CL3 PR0.<#07FBCNVUEC9S*0W>#'/58 M.8V+(]$#=0@'^2OD,#MG 9B[M\NGW&JM,$!IG.JNTJ3LUX3TBAE<%.+1AD)V M-+,T%C(&P"SL\[NK/%^T0<_<>S7>=MJ19U\)J#'LGH":DX>,"-W'DN9"(]RB MF6_7+7LW:-7MT.P6T]]2DD8F%KTUHUOA.NLC1L$$6WENXG81TH?I;P'2C/;B MCN$C?Y,_=F?<)N MGJ>!FY5=( =*[W$2BCZY>HL++.34UF<@QZ?279D :^RSB&L+N;.M@."K6_*! MQLI;\:M#:2&Z\F:FV% 4<.E/LV8Q[N5)B[B+@?[ MMRLKAP?<_5*57"X.&S,8%"/_T=M>KZ; V2)\*PQM5;29?J'<&>FGQJFP>0;L M.*2!I*&&(SS;PIR HAI:LGY)S:9A_/QK<#/<5VFUTFT'5^6/RU$WJ:$!4R*K M=X?/AGM+0CY>@H@ _=C"U_WN4WKG"<)T8QI_4 AH=1,:YCT&I+?*&H_!!V[@LG%1 ?1I42D0^\ M139EF32[!VGP)!<2LBJ_#T/EHVMMJ\GMT6/^Z7\NH"3RLS:VG5ZV@0)7 MUY]EC7LT=?;]DT5-_Q_S-6K2@=:("80N/JP&R>"Q-%GB M2I*NWJ&M;V.3>Q^,Z13Q$M^UY[=8G*:/J:G^+D'$73GV+Y3'([9$:T=T ME?8"I5WZ:+^E+SQWO ?#[D*H ^;D\$T>/ACIPUZ,?_'QY.]&-M3YE>TW;R74 M>=$+ANFVIJOZZ9N:S\(\>IK_<--LJL*5XYL(0B)@(CL\CWH.3>0)H"FV0+?=&O'KN>G3$:]#5-4[ M'"G_1-VB@+RF%@/7.!;=*NCA42 8T%R:0<.QL^Q+7L\PU=21V@ 6, M1.CKO+.>$+=&D3$HLK[3]49KO9;$&M>^^:87+ 5V05SLD(!+^4;S886X?^CG M$+>:QV8N5XW84[[QKD;&O^WU3DF1?9AHU)+VA==!9MD[1)*T[@$C>*=A3L>TT$:!'*FOE*FY^&A2].WP1ZBV"Y MT]KM'R;%]2Y7&@L^""*)X.WTK.!>2#TJCIX!O=6Q42NN8#MUG<^&K8D>*S>+ MQW3WO@24(>2$-W,W-H2DS.!WR=ZRE.P(23Y-SK-RZW3KM&04.QQ&,"<#I))M MP0S:\F+[?!^+G7PW.1PV,&1@+GBEU7"(5IF=Y?K:D3)_=#4N(T7?D_\/<)5 MA2(',7&81TL1HOBW,^#6:/\K-SPIV7S-RRU<#^M<>&TCS ,C4Y/:)E==&N*$ M*GF\_@#TAEON.F:L.5Q IYRK39[$_J-M**5V5T+6A'5^JGZ'K0-SUN=2XQ%D MC[-72V7J[;?@P_"CIS5<.\X!U2N/"6R$F@&%(6%@UW9D*W^$=*WXV_[QTMAH MJ9,1:H/D#2-8*30PFLA*Y1?9<;Y'IU:R?O#ZZ]Y M.*W6>45#:."*QY4._;Z MUDA?#Z['X=RV$=QSD3,NEF?8'$=,ODR2MU=CAF(626U<[8^E*@J$+\CF5!%] M!F[KO+D/-RVX G0S\X$00R(:#$!RN*D>85B-LQ5N2X6_<4=:2/$GZ@16CU21 M".R5"ZM/CMZAEG/;HK/S'ERHSY $%OO.D^R/I$[XP#/908/ O@86QL1PT@ M^9:A7M+%+AFQH@V*+T@J(">X!KY56RI6]$1-!"_KLJSI?4[_>M!,NT%5;BN@ MN1*>#]P2-G[6Q^J 6TNW-LLZ6PK4-L9!%_$&ES&H*C'8,EMOCK8;'/I1>&OG MA+74)6][4&^5Z8#WBK*>M+DTYN3FB\/BWOCB LFN,G/76?*-V M-:&WS]LVRB=PLP4?+5K+*+5T,)^W*QL,!KB:>P6X 2+B)P"3T0X^YA9B#WBV M/0TI23.=AR6[P24;T^R,XI*A)2_D/,(U9E=8.'![K\+#>M[R>@X:+*^$M!TT MEV]XV11(D19))*G(:^G $_<@[)>TKN-,-E#^2!)X3 #U8K0SPSX\HCVLM:,A M5!QI\Y&,L\OXL=?8*Z]QX.Z?_#$=RZZC+]?44Q9-KZ3F6I]FNH0,BA,$G$:/ M!+_,)&49T0-P<2]P\=L#4:&1'43E,,P!&N3HHLA&8=A M4V/I'/@=KD_7;C[C*/5/&>^.N0>)[.=1W_D4]J42%<$&LAM&+IZBDYB?R4H% MW)'/S3T)#PTW-VH:T\"_')\?,35*#(M:O\N\KRZ;,R"N.:!]TI+Q2]I;DSNS4E8TM3#7>6G, M*!>K2M9E;7A,7EM@P-D$:\N?#7>5@1U#!Y1K#1JPY=KSP)V<-^#9#V(G"?R) M_H<U6';<4*H.4\$5/@IL-Y>LKF5HYSO)I8_21@7!/SXLA#Q(#VC77O MPEK4\7T+9D,3]//@X=KMLBIF!1.52Z:YD=3FML%)V6QI6V=M[ X,P>3+/9X5=I@9_B\K.G>P^&(VIV MATZXV'L;3[B)K6VY-74XQ2CMISM,_&G7$?,'QM^_8QV4#B0[6:'L"+Q-@HJ1 M_B;AFFQRN *Q9:9'N?''([L%7#:;*QAPQ53T#J.M3A(\M%;A;1APX85DI MI$>M62P]A#%40>(QA,&,W\F$HTKDL(]W3"(ASNYJMK-H=#<=3T[(MD@'@KR8 MLXEQQGJ]WVSIE;K+V,\,NF2,M4DC1%G79P&RF*_Y\TP!8JHE3-2.Q=3,Z=[% MJ6WD_:NDQ7L,;!:CD>6R<\C'-EOF:,8P-HPNE8#TE@P7J]RJ6$KAF*+%U&BI MH1^=9]R@ZMKEW:C'\B$4A#6 !WR)?BS:J?8W^KUV._ +T7]T"J',3L'9VHU, MC6UQUZJ5>=Z]L.TC K<_L>'I6[[?=&0ZG:H.P[ VPU9S#1:>"@-836';1 MAR8A5^9A2@&/W=N/6<_"I2YFTN+5#AS+V- :2/\DJA(X*C=R A-;4S##>7R/ M">\E^.L9^\0C+VG@V350(_(NFS/PQJG?;&7FU .T]WA2S[K67W"[A!"'U,*-(,GQG1 NRP">1QH MC*GDC6H0!X2[7A,F/=OK[KV^E.O-7]%WQM5YO>WKHZ<\Z^F4^CD!U+RGTTU[ M0-+V2PT!$D4,2SI.+R-&PND4W:Z!(M$?ILWHA[JYAN1R*C3]S=/CIW^>3KYY MX1EOT)B=MC=P1Y1V^;K M6:GBLO0HUA%(I+XN_^+7_$2ZI.E:*NUQN_ T>] .EPFKP<0^H#>%#5_!EQ;FRC S!V3[32/;->D;4MZ6 M]XUY[$8W<$1_F2%/Q*D1$0Q2W9<@Q/[P\(3'#^XO/.%P1#_-$R'QKAJ2 T;TAD'UJG*O_"\7N*V1*,G%?TN$EZQ$$!30U9[SNG[19[E! M56);UTG:9.52.,'! M$I5=T.'R$+/W\"08!5@FB828Z_+E_TVV:^JRE,_)9.3]:@#X*ZN.7W4:$3+_ MWM9=QIP^7( V/MWP _+LA)TA?IFD_VU&9[ MF5NG;[JEU:8#^,,>Y.RU-Y(B]>:-.2?(:"A'\[HQ*;Z]QEZQ:#_H;GLN'YF\ M@68>[^MG\R[L_%^._^MX\CV96#0&T2_^Y7U2BT(D$I2E)Z=Y?=IDPC2*1=DN>C'"86 M=:.*I)?9E-9LS7 224T),&%>G!7IT<-"??*%,K>G^$]<*8K*Z,PT@C,_K,8-KD8_ M%&=11QREI12-():F_'':1Q2B\@@5CE$+TEVKNHRY()_K,0>JW$6D/?T1JWR2 M564MO4+>KY@+.Q4>5A'46WO] 1$-Z[+ND@90S( Q"$^E#Q>5H2SY:\=_*0RPX\H+ MH[V!H6(\)(%6@;.(WDN1 (,V?GQ9FK(8DSF, I8?AHVX2D)2/I::]KK%3?\91HRF;.<2')ZY'NI9=; M1"0T"?3SQ#=VG:0*?Y6A3B??DZ/<;!4:_+RAJG: ML\F;O*;W#N_[DT0Q9 MC= #:GVR*V[9JT .(2]:0:>EZ#+7#F5CC(R"\=OVX.18F8:[&]7V[GJ(QM#\ M Z"2?;,UJ-A3,6R38W98ZO1)[)OI4!WF=Y#0L7V%3VMRIS]X;45Q@T\%BKPT M=(K5_++'#!#H;>*?38?-F5>9,/GO8HW%\+H^KH6/+=UNAB_ILKD:+II&[(_3 MWP(LOC-PT9>J_^PGRFS[WU_^"X?Y7ZWJ]V&=N MR6=B&-C[1J]SYVU+W&VQ0<4JWXH)[<^6_R% 5ILY'A@_L U6@_^,, MI*NIN51IZ/]*NK'RWB3(D=RV'I^ M#&.176YH4F$92@ #'_%\OGHC/3(W[0C55^Q&50K$(#\6B<>]1E";=#:JG@B* MSS7W>D02=@B33-G60VD?0',%SIHR MA\/IZB1T3U&!GJ)".C2&@JO]PTDYI+AQLPY%(:U/Z[C>IDGM ,CZ\OTC& M.WYKO]-^*A914 Z'$;4H[:_R\))MMZH;2X5&\A SK0/E(!P,Z]Y*Z3YB*=(= M?)]:TR$%5K@U?#W!IXF>$D:91ARCD+1[<*.^Y+=,+K&Q;F\-M7R?A4[X5*&5 M0CYGJ]#KO'/+:0&E8G(9;W6\';J 2;J&\Z?W=BQQ7AUS:--J3<.<_EV!! M&FGC-=XR%65K5Y+'F7A$U*;)C]I5L1G9CRJ;D+LQB5*##41:4,,$N=V(3\DL M4P07R9+HH3][L,S8R\;WQ&O:RX70\'N:VVR+7[TRC0Q,PHG60Z<:O,6N2Y5: M$<37A(G^I1VK"PGOW4;[. &1C (T@1>05[6H1,^@"PDE)O9:,#AQ9Y_11XCP M"UWKTJ85OAZ-I8+[66,_\M&CF_B-3:&R88=,42CK![Z*@!:MYQ:1-8DAZ.\Y M'9@[Y/:(2GE]7L]"D;D'CR-/B'L+K3X]Y=JT]071D3R"A=FN#>'BB"/E7DG9 MW_@=PI=5.7[,X5[ZM=,HT!&35FH\0U^W<+9$ABCIUSJG-1JX+<:'EH4RQT"1 MU)XU[(=,CZSA9/&6@8$@S8UQ<='PO0VZ0K?P7O]95WU& N1-]Z^R.(, M1E&=XWM.[3RE +?8)$K#PF@EBB,/)U>26N;JD ) OQ)D=!BUT(?T$T:LAC/F MV(WI*MZ#*^.'P4[LGY6Q;4<+RL0QPTQR!+7.XMSG6F-K-;AM6@,:.'$C%@I!*JJR=E:UJ"%]IPJH:4=X7(M> MX[+0MJT=CTL@MMNS_L.E2):\=GF>LFW-(N]\8Y@^'+,.NXF2#4DK5=*.>T;FJ2[2G, MLL) ,48^832;0F@QV@?]5A:0Y9PZKX.H-4Q_!-V+:7W)H20S.DF(Y:1-5>E,7(PJ1PIQ9<.D)WK/O(.-*EF'(%#M!+X:?H4H3&B3E7'\ M:9>![3^K+\9<6A"11/,9?W]P15A!89$4.'M;3^P"J--!5V9?DC@<2Y$]+>FZ MD6NVHBTW>?B( H.J6_DJ@O5OSH2W%/P5B//6 DO1 $*P_%$4@6G;@Z\Q[VR@ MLN*]+(&8?NU($-9C%@[.)[MZ:SR4_?F-4SL^::P SR99#G59T (OL,15GB]D M]7SNR5%2V(0)C=RFKH3=+3!>!%5:=JP\;44VIX>UAG.RK:3+0B&X+YE;]7I; MP<*WN.SF13/?KC59)@%R5X2$AC!>V=5P43=GLL]DL#)Y@Y5.VF;YA<^1Y4BC M-CEY$AV"I2-OT#+NP$P',HZ;Q]CM5?(Y:"W=!J:?3:2@HK)%MHF&BYWE?+ZJ M:'2G=K/P#X3:RIV_PXK=\(KQ;6$)QL1N\P7(3@S@;P< \0TO3G2#^&;KN7#N M)I?82H*=<*BFZC#9S1AC'G) VIJ\GM\B[G)7O.]7FIW52]WYDHVP?WIWIR4/ MJUV*BQQ=G90SP\).D&,:MX%S>]0#UFZ^@">>=;T?:GJ^1EZ/)AUV\$S^9G]!R6@ M]4C(,>_]&8A&01&A?(3A*9P5'T$@]@LXK'">C!J#@;6I3I6_5%-[LK!'"$5Y M)R,-Q'. %!;JD.2:NWQ(0Q%KU?/<4'YA][V$'V]<=N+#AU2/5UW#0W!\SJRQ M'T4T:1LT879H%GI8Y4!/#5E9*.:QN MO*)OMJKC@=)T:4*$HP"=D#2)28BZ\?]A7R 7 (=L._L*AO)=A!AP HF+GK7R MM@%9!)X(@*^Y"-W/MUP9#O?;-R(N)84S2FKMON05<2QF]#X\'["X42UM69(/ M.DRA#6;V"L);)0:5^^I>%K6?<7::)83^^__S\.F#[TQ'2#-0B\E_>_3D^ &: M)$HM\G-^7I=<&7\NV<7P,"S3?WORP(TV]8E"J+ZKV97AXY/) _6[01R09MF*SIIN;@>2:N@-PI=YIX M[QTCE_V,-5[K232@ORN03/U12IA+'3I;^=XXUTV0B -(1*AW>+< M!I[F2:?CZ? PC[9?YG4#BLN. ?= 74G\9'/+TE@VMTAV(Y\PE49'[B^J$RVL MM$17>+"@,?9KLY9^/X!X;X/0KU1NMU*=3RX <$$OSC.1=!,$E4RSAS]A _/^ M81>]E(F*LW8/+H^DXL]%(;1^2/ A$#4+=T[RJJ!58H@FS51JN>' C%P$)M3E M#&Y\?(Z.E>"8Q2_38RF[=^ @<(==>&SLF$U"3Z>YJH?.@;/ )4_( MPPA#L&D/3VH/_'RM<^K^C'?$3-B@) *E,WWB2C7Z,*N-!@QIP/;&=_@-PQ\3 M%SL4'VZVP3]-8J2.!\LMM10U:'8G;!9G9Y9Y)K:UI7T M OG1N)3#LGP&U_/ MDN[[P[S?;!$/D*, V$FPTTFQ6%R!\'9FO^-Y-[\/^V] >BM"VN,/WZL%(W285)/HRL!D.'&E6V%6"/$=J+RR-. ML=Y86C50EWU!WMR4>Q2TN99_VC%+<^^&.ZSN3:XN0-B[U'UF#X-\V;-V\NN6 MG7FTXG '$WBXL]U:@]KKN/N'U;S)HN\Z5\S>HIYO^]$9=W"'%3WXB;>R1*'G M3#LGO+I3#5V%C#MYMXUT)EI.X[!&-[A&,;1/0GH3."\@JGZP;#=KV9 /PIT3 M&B8W9;Y 2JX$E5J0-E1F).NX=-EX26O.MZJ=?M6])8JN]JUCS)D)G";F6J1? MX2P?.D>,(D!-A%E!#AOH%JY&SJLWIUFE7>\ CX2;DD79UH!T-TDWI1+:Z0J: MGVJ-027:RP\*,S>ZF-K*)%"L*KDHC<<@"PU30I;#3A$7AI7*)F:8#]C$VUL^ MI\S*L67>K>J%%)>%[(CI:>6/_KTEN\F,4.%SVDOQ^==77O=!(Y&PI9_UUZ)" M$'^;[42-6LN'E]137PVTJR_R"0!.=!Q\UWKX+@&SJ(43I-NJKL46@JZ4Q6@K M?2 OVC(#R$^0+ *)L>\IUFNZ8D5?5X+.K"PCDB<" *:1YHI+0:!'+#J+.;GN MB2II(Q _N;=-66W.I#SA,X_*^Q*UMQ!E_8B+1+TQ/'DW:H01,=X(1*3 M?F4A,E2"4_#IAY<"KZCE&"6/"UM'#:]L]!5&9&H'JS"!S7V&M,VZH 20$*L73;2>VV#T@(Q_VR.6'R M%1P\%=6,HYAZHN)19F+WE$7>SJ&"11?\K#XW;E5#(1_8X_;C7Q\?\*^WQQXG MS8"X&\YR@:BLZ ^@]'I6,$]RZ+'8!V@4G,08ZUR3"\&9ZQF-3Y.O2ELQPV\' MP%5EIU*0.[?*)40& 7FZ8N&K?K/Q)720\1+4:^\>7'1PX!1!%_JL69.=G*33 M8!VWF]HTP*S+."A7&H6)M+RCY 4 &9=0I$='>5D'N\27/%EF6!9.Z'?1/I=S M]\8/'!C1.[,71/\[53RVWLD]-%4<1^P0(L\L6TWWN7:<(-[9U8#_89&]/[%%-U)<=\\K!H(-&.:X+9K4)V*N+K, M4U$SR< TLKOP/W&C(M?F"\>Q8714S%MQY.?Z $UMVX/WR+>OG@? M=\>#W", R^#UA1N;YH6FV:AMW14_]11KSFOR[YYU+ HWM9//I[6F==/70=14 MAHE00Q#)V(S'*JY1WV,CI[K9HK,?VR<+N*1-79?8LF&#R50!\]=TA3"WT+XI MZ]/)NGB?+X[@U8!&!GK:$IAS\Q-^'+GB_00MS4F(XU:&.J1@*KK@V5,'N0>? MG2'MUO H[=F[)M!-FR#:/^'FI2$4TE5 ?Q/GDB(80 ;7+A088/ IA 67?J6= M[LYXID=TN636K]@J]?L&%;3"XB#Q46^S,C,M0JR $25X:4(>3]SF_)^QUXM# M1%8_%2D[N2\63 2CX62$4V+'SO4D9R6S2@Y"!/ NZ;;6U^"=K9?DR'[V!M#P M_\3R[ 6'H6F3DL!TT:TSR*V>6XCSZYYH_V[FE5931/ M&7KPP9%'CM?V(7\;C!0-:DZF)[)",R61A#$L^.D.E+5>CFR9 =Y;+O4X51JH M1L,DQZM("5KRM1D,-J )AQ<@E4SD+PF&,6K8! 4^VPFN>"%D6TROR6_+6WP3 M9&SI!2&O"_8#3X5Z:@Q5M_D@1V@/=F MTX(7SY6!08BA4HQ]TL$Q#:1BYLO6.GT["CN*C=8.,V9?*JR X^=W] MIG%_^&<.]7Z.DLQX^U?8.VM9^K?6^4].PRNOO/A&E1?E]G@!G4SCA>6?O&GH M$ISOKC\C=R9&&.M64PE*VUL;2%3C @_$" 9V1W9*W::FWI[2]0D5%,OE]7*, M>9>G?1^!B[7OHL=+KB\J# 'NF0 ME_S_OKNI%^CO@-Y%TZUJ3D.58MJTG"4>V)![W'9/M[J]ZL&?_F=N#,VZB8\G MEW>QU1=(33V0+\UU-UV3!3>&FKX/'\]P^ M>O#5H[],%0B0]%H_?O+UQ"A^Y*G&;Z5+$0?Q\,E7_MN3OZ/8(F/OUNAH]&_@ M52SKLJC[BSHB]385%0EM)(^^-5^7XBMCG[N1.GG; LI4U6FWBN+$Z)21=.N% MNMX+J7&+7'&::[!QNC63 :11"WUC&QO,]-/E[K(I5!Z*,I#(C?T-]^,R-S0+ MC*IH58_@TO <%EDAQYJ;@Z0W_O'DI?%@):_!9RCI[0!*7YE\<;D'GJ?0FI(, M4#^5ASF(R5-;QU//.=1O9!S-$+HLP OZM+ K[BQJ4"8WTS@>R0INYSJ4P MFW4CG-/:G841PPGR"FNA U PB5P4HL/5BFL67X/L#!ABU7]F][9NO?SZ!:<_ M+,#1H>OD+JTET#Z/V).9O5C815_J:+8[LO>;96TAK&?<>V2OR\\.+]S.R6GQ M!]L=/2ZD"?J+'QB&MZBOH9]W=R_62!N"Q ]%A:#E#PRAT0V;%-?K4Q)\C_"4 MKK;-D-,]&H)[0"3P:=WJKD&.HP51L3G78\0!/?JD2[SI3\ %>U=._(>XTA_L MM>))42N#;VCQ;'))220+$T //97,Y(]X3^A D]O,--A>FHC=2Y,?G#R;\R%Z M^.VW3\.]_")?PCEZR\\^T6?K'SYZ\/#IY O\%8-R'GRW[X_YUP^_^XM<]S(6 MD7RC2U5]3TY,\0];4QW(%O6F$R\&[\K::\.!^ '\\O;DF7V99BF$W"CD)V*K M(5UDB2L0!8&CIXAI2\) MC]$\P.1GL9;/++$^MLK@5?%K/=OM'0;Y'NN933Z7OG7B@#(5<\YE[9"J.-;9 MI#>V5\0<.[(#/Q[-:7D_;#DX)>[I@ZUM)9%6604Z@$[;+M\8W;8P*5*OQ[*_Q?'2K\-S+1&S +5T$. MC/98?LY GE#>L\*HBW_E0T$XI/:EA9)<"H'K!#X0J : HH@S7NH_#M0])J95!,"I"! M*:3PP"D7GJ/DPX &)@)$?29.?5L'M!*;/F_=!V]ER#>H0J%\Q:1D3C1C>%>Y M4>R;/X3NC79C7J#JFGRM"5DY"WZ)HZH#O"+,N#^<8E>EP@W%H91)(TIB::HA MJ?I8C*@!I9&C2-2?.B:Q)GUI$(AM@K^Z#V 9A0QR1J2'&QR+&_8'8^P-)PFZ M_5%9W7A-@M3Y6;@!2>8'N<"]W^OI."5%A>5!+B"2?E:=@J+'\I3(8PX/)QWS M#H(G0*9P2+*=E46[8EO12>J"9>/'4R>:7R5;3/_M\RCCVRJFE(-*F6?J/+2G&G2%!A;PA#HV >UI+3Z_;> M.0$QUR()C!)Y+@:>]L6R$16H";#*VL &*KXF28^'W7S9 HPBOP38DXORX'J] MK>+6E/X9ORWY;")+?>KR:U[Y+MD?ED/30Z1CO9:1X_*.H[UEPDRE[A#U^$>3OC+T4]9T-N=9F!ZP]BU.M!7,A2'S+)8#/7@*@]9AQX2BZ>8W$LV MC@>.J1OLLX*C:$4W])T+NRY#E+1$M6T]9BHYQM9"9X B-0 +ABP%IV;\-'LD MZ!S]N78(:'5[N3O[[H/FQJV0$8BS95!O8%2]Q^KVPT@4NR2C"X+YPY+=.,]8 M0C5R\%US*N-17CAUR2T;"2[HZ M'LGO5-/JL,@W;"03X6<)>:QN[*+$ PQP'[(?XO&MF8+N.,P:VNM0H)=WK/5 M?_ZQ$3);B<\Y%Y(.\0*\6^+J_#X7EEX\SM'T1,<*7>E_M@=P/&YJQ\.L^OJOL[$/)'JY/N MP80JK,LBU?N0\GO'0:01D;)=*URJ&8-I:4.38<^E:SYW:QP+ M=;VU(9UK^GHVS6AW<:;;9<%Q$"ZJ*QQ:TYTC!ZO*_M^7YO+ MW^7]/'D&<<69).K%+TH%FI@*(9.3Z%O,)+VGI0 F(LB:1>LR+E;=F (:FB4@ M.*ZK,-0\L%<[W,^0R2$=D1]%W;COOHX]BIMF>@WH3VQKN#]ME^^XY+;3^Y5F M P5[.713-*8N+C(T^[7ULI-_N<.)*SRC%8>(M=:BZHKY9-JB"ST?'7I$Y-Z? MU=U*^'\J13P@>+XU$ #K]Y.3F1< 7,AV1DD"X-1JGO9G'<, M:=:#SKB3MEX[*"L]U4S,;-M)?MCF(\WA<5_DI!'BE>4D#L=E$4=[5CBEI,E+ MZS"->^U"T8YT!]-O!7_);Z^ $.2 6B"1A4R?SHZ'0E\*"'+(A\J:O5+ A<"" M8MM(HO?2RU9!<:/K_]R#1EQ_B^T& M*TXR*8D"FCA?LW: <*UP5.VZ:%LME;)JR;ZG-^6 7MZ/S0 M:SZ[V\0^:[&2:]R^9G[31:JO.BV7+>>@W@!2W\ M%_%L8)GK-7[Z%SHRI=QF*WH [PI:5+0LE^0_9ML%T\6O]8@H5ERA4N>X3\JB M74N>OFGJAOXC(@A4+)!O18"L\0?"\ELBOX-M]W_9>]/FMK$L3?BO('(R.^P( MB,55B]W=$2K9SE)WNNRP,JMB/DV Y"6%,@BP % R\]?/V>X&@A(IRQ))8=YW M:IPB<'&7<\]^GH/LD\2)6YJ(T7>@O&N:#0HNX;#F3M)(!&P#](8N.>[-$L>C50B&"%8FC!-LB&VP,)R!#3D M2&N1>.)(&PU@L):+L:D.@M/!1M@<(\]-=3=<;LR&R?"FHPS!+\*('#7@9K$P MJC9O3+&*1AQ#R^4&X_%\]TP-"RB_"->#)=J@&8QTAQ=E?,P44=<9 ?J.NZQ@ MA87;C&YTQ6&GLI+AY;E$"57E$67PD+VM*W-D1RDF.^*J;T:!1/\ :E&Y*-P" M@P&LJ_5CW%/=C>@@>,Y:O)743U,S#5LF1(^M(5T+B,X -#PE9?0AB8#*!XW,;62 M0QYDQ*/198Q>1$'YRA;6 6.PRZQ<4&-SYK.J0(:"2DCXMR92,/E"32TGL MA?GC"@K 2D'HG8@#L=.A4/,Q89Z,HZCO(/&MBH]HD0X7XZG"O< H;QI3+L_8 M^HY"#Z''F@34>4/E;EMPN'$C1, !H2TMY<18C+-1>2ARH@%19^UDE[G MHS-T!]OCV,+55M6$B+*2GYK[^9B4IC7RQC-&OHW[IPT@$[> V.&OF#.1M;FB'Q*)S$)=_%*W3>8AVKI"3,D9;C[FSR=J!J60T[A:N:\ES2'!>GI%?8[? M3K:]WJ]>Q[%# [NTF#$KT6\P2-$H1T P3))5.5?Q,J"5J:867V;%TTH9X1(8 M(#@HRB 2.OS/KR^+Q<4L%8\$ M3>0[SM<)>LUZV5^/N90X.GGZEKXXH(66RLV6MA< %9\%20*=44(20_,T4*(9 M,^R&JX9LA;-)'R&^*TJZ(ZX8H"'W-R:UO[NGZ@(WNZ#%J[+)Q?SR&J'J*B9> MLH/_;AWQ!B+,;ZV1)T 5FN=DI WS+!HGIE_U/"N9 MI5 \C7O:T.2B)4'M&6^+*(I%'8]U]3[#WJI![UHCS=$M^1E-KOA-Q&O;3+73 M][1JKM1#(AR I/2!3NIZ!NG0(-X/X")A4, 5%X>"6]8WJ8]W9AZBNB>J<$_] MNH+"!<.CVXD4-Z4_:3O7YM?14_%31+\5(/A^E!=_6[%F22K M>D,AEB-6=1SY0?PO*ZDV<9WH+[43?NOC?0(?8\?B^7^JULAJ:56AOZ;+MRGCIJ3<9*X 2VNIHNF.L3ZL M??S2PMJ[POPN+1:VA5IP[V&=GAL13U3">(_0^/O1!S*0/49P'O]'85R:7TSSUS_,O?R>PFWHVXOC% M= C5I'#BVC46SC6#/6(;!0S68&4O_9=QT@L@#SFI@5>C:LF6KO5-Z*8'XK^W MN],*_IZECLD@:*=.!RP)9*&#O@+)[?&KNC)8WVD QP2?D'_6. ^,T6YJ9(V= M'K+?]5\+>=]CJ(Z_!95GE5?1ZX>$X5:*R]TI=^6]N=49%B8)@;R_(&31D%:V MH%@[.9QZV4I1\;G-W M:BV[ZYPP:V.;F^0-KVLCP"4;GB)BCE,CR&<%=H;!HYI(7(MQ2156QNB=$+-" MB6_&]C[X4W\F!4,-\\8TI622Y;:/4<4D<1?N9^=#AA&GE^1 M8JDZ4=-&5 W &3*UU)TY+'&D?5"IEV"!M>^*DCXQZ4]]%X3"OA@3'X1S7V04 M^PP^&Q\A,53FGPXS(EXWRDR@E+<1_C;$+F'Y4B#7G%@\OJ4TN)^#'V+)..7H M76Z2FEADU/$VWX4KUV8 MEAAW$J,'K/CAXO.Y@^)H/=.DVVQ"HUJ(U$ 5NUC E#*.7S,M_@H3GC1Y_Y2Q M@<$P.7$4[Z$V/< EE8V8B*HDLUS-BK_8LJ#(3[Z5B!\)V" M9\6;QN$UZ5\J642P3@G9:4IQF*QOW-PY"5$E!:E*&.'O.67JPS%\(CQ"/'O- M',\IJPBCHC3C31<1C;'3%6GZ^S4A M2KOY+3:;Q=Q=?6'=?"==,V'*R9=2%:V3*S+*QUVQYK;4F58M9+(ZQ-I"A]IT M08:N^W'!#ZM^FX[R(:1?[;:'P9"I;7> X,6P*0FR9IL.;'B!=L!A9,1XY6;4 M0 !;6"I.^P-5GRP13H/R8=J=H)X?."?)@8'H*B@467AVD)!Z""0JXK3]U#>& M=4AZU7Q;WUG15;,X+.U:'TX*)^&"ZM'(^R&S\+,@=/LVG83J,@O.Z2'+@_,, M0EUC57YN#+K7%(.\@ "/*)9CD2@9+4 M4:X:-.X" @^CG9AF^50 HAT' LY5Z@*$5D(=0D.)[1JBPT@B>EH,HR"R,L6R M6FP(5EC,,&%?\0W@?X-*+D.5^P=A?5WO%^+Q;4NY.1UWGC/*1!6G/,A=5AETD.MG!2#6O60>2O9_%G"F0GA MVO#=!J3LZ\#5_A+7T9^@RV",E0VK;\!!-/=E.<+]@#)3O& [,ZU(]& $DC9= MS"F='JLXN-'PF"$&W(DPY@!*--,-"VT6MQM#UE/8]'$,,\N'W&-,X^\:H4#QGJVXD:US&C5YRTLR4N?]B27P1#22?BY MFR[TKP7VD)): NJA7% O..MP$WL6>)V.)-B406R$&Z-9>U'1VW6+-]O8[%$D M2%->O3X.??+2XM#/M-&FZHN=*)4$-M 3=0FR\?VMJ *B]UB?M%%Y6+=W50Y3 MXNH2]V6VJ65EM0>HJD_-H]#6::B@^K$V<#9/E:R(5A1FS ML!$(% !KF;/E[OAKO24Z)B1^$8_W:$@U?Q.;?HK$%E'G2L1FT5M),1ZWS22E MC^O&6AA<^9+][4HHPD1%R/1"D7M+!8Z\!U MZ]25O[@SE-E%^5S4A@5].#?\H61;#@E'7?';2BG[I>.O?*HT3AC@H/*^W:N[SE3[<(AW4=D\7RB4J9 MJ9/!%7I]#L =\HE*?U&.SC%?!5=U32P+#OXJ2K\J9M&?WG\.F81]9P'[BHAL M%Q52X>SW945[T'%-0;^0%"#L%J*6E3B>X^HP)5(3__Z)W#O ',X6-I9G<1A4Y]$W(.!5\YD](6ENE*B"%+= !+NK _ MY>#J?_]^'@:_M3ZW8&9@:*$TG$S@<"VKPL?<= /\[TLRK[/<8 N^TAG)V!27 M^R<76*.&C@:4XXR-4=T?,L#1"5 &@U_JZ.>U"?IHP.I*F@9G+7BJ&O',#"02 M!8DI>X JEIRJ=7], ^V+[G]NPEBL'TCJX%BG"B587E:LOR:S(6H!E. "&WK0)L1&)\P9= M9I6H;6)[1IJ=,'JX?HO]*FZ 1T/9K&4\*0*QY5.LYL%P1.9V(R=%!NV!)&&_ M@F&,Z/9W^MAQ$-CXQ(IBP;5G.8GTV=SDG(*:0Q8%!GX+SG#7M,!H4J)\\K6R MSYEHG+=A&NF-#>" N!<1J%^,BS>"']:E=?*0QFKF;UB7GO/5S!ITSI=9<=1) MI[4TR"("SQV6SQ2>1$L7C<[P_#BUN9JUN-0D\ZE M&6>8NI>5D@Q4E2G(E#238XQD0Z*8ZX)&*+XL86@'%"J3B%,,MGU^&%W'?J]L M;^V^.ITL_<.)G.8-(CR+QHO#P(,LH^,(U0A,2OG2*D M#$3&O^-2#%XW>=.XLNG9V,MD,#('913 M_B,$2=2KP7;5%#7AI3B[$F,3O[PH]0#6Y>!^0PL1]V^CZRPKA. Q1V>1%PNU M\@$6>?DZO6%\_8"ZO#]]DB.KX0:*50INUX,/OT3R'BC3) MU05S-NWSL@L*8G$^*=_AS-N4C?&R:"[(L31UL7Q*:M;SP M-:WD$9GK&MSK]]]0XX$7/]-4"Q_ONOHK[FVN,)G8M-?$W%S=;)5[]^G6OX7R M=-H*G6:FFH<]4=<"L4*NU9@=95G"D"CU5\NJ-83!SJFS-*)1L7)1B# 7,1VC M*4 .*WV(9*D;*#:!I:O[%%4/\ YXI.GI_7Q8_'LC#P5RH6+[K5(4Q@&L/.3J M(W;=8E29&9P.?I*XH$ UYXI+1U3X#RUD%(/R6S)%X3F)F8$4*KGA(FS38#E+ MG?JYNN)=FX#,=6=:&!/18D?91(W)$42Q7 <7C^5&Z)ER+DR-BR$R5(ZISU<# M[A^S2NF_>ZLV6483K%T;K#UM@K5/LM'5"VX">P3 %*UAL.2OH!Q1M_9NI![94<-?4@#,'/J+@5.IR7W:?G(3_[Z]*$AAC(%1G.NU\O?M-Q+<[9 MQ" =.=WF]A,N)Q,/B6#DP).+#6/&UH8.0$)4GT4V&J*#*4U=G38[R.EC=9ZFD 7^ M<$D.,^[,(A[B>^(M?N+#4%GPN%5/-IN_)F-!.X QP\Y\S_>&.P[J4D4S[7ET M]HG4$T1JR:W>S"21+K4[LM"XI=X)DV([3R+MN"7(?D:]RP58TWQ\B$X$@BN MDR#]QC:IGV3K!][$N3]#2U,KQ=B)NV:5@DPCR9QP\$",C/+>])M^PDZ9$>,/ M2F>^X3D@L8]Z/%;,$V0G"3::MK;8!+$PAQ M?#_8AE&U.,T(0ZK*;6@L:S&/,*([1C]0<]I/>-IL:P*?)K@ =L6LY?OVV")[ M@Q#7QO1 MQ\%4.YG0I($Q]FXE=$M-9D3?X,E2&4RZ9KD-(3XQ(3IL8ST!FJ8(E3#VQ-$4 MX?Q1*JFQS@Q)I34QPROQJR3=F/P(>9K>]OL@*D(KU]@OP@LY'X(3#+.%IX$[ MF0&N^3I4G(CI5W9B57",7A5.1' SO"(C,B4BDS>TN).T2'5E]#O;?)HF+&)% M'74TA_G$AVE2R]T<'/S!3:G0.5;E;79$K8I,[%(8"SINRX3O\0T6\%/OBC59 M/T@=&'U@6357^$U+)VA#TJ^2?ZU-)FWAW^5FL.V//95,JK?TZAHI]CRVE@YC M$$&D_O7G@P*S_#;'!+.4:\LQ;YZE!4$,%'7O4*HVV4^I4%V4IE*)33GNB/>L M."@B-.2J/@T-/ _#F0G8*RK,-<>TXKO#1C:,<4-@_T I6-?R+S:@[DC:M!8Z M.QEK!%C5_"):,\Y"DT9%!"REG/FJET@,]833H:M3&T7SN-3IOZ:,1P-<^+F2 MM:P*F5A#JD_(KA L:X0!_5*:\8W4V+;[]>D3@:7=@EJW%1XB.E!BL#7C3?OO M>L,N$T)3)N^6>1Q7P"SF6871F6M3R_#J@ V :E&3%.D: X M+BW[<$LL5LIM57H=4:O:NMWELH0*OIO;QLNVM3:G:'N1.N=8?W0.7IP5N&$0 M^YVLN( =D77H.TKIUEIZ(+?$.G.Z8U.'<;>EJVT($Q<$\6+[%BQRIY[$VPWG MP3I YDI[7-TLJ!9U41O?(2='19PZK!EZO]W7#/TJRH<1D.K1IV^)6A* *_S2 M;;>[P2MA0,Y;%LL5]VF1IW%Q35EGA!\EL5,G&DJ ,.N\T?H.ZHQE4W2RR764 MD@HLL"D*^A;6R@JP.H= _2Y"5,^C3^5615\YARW@EG4;SN5.GW]Z#LN'J$;X:O5 MC]8FH-:DJQZ*-CZ#%<>FX8#3=+RN$68V4T[U$VPP'SE(SNO5 ^,0K/19T\#V M7H^N5G A=$.NQV_KVNGBT!OT1^8J-5-LC#U!+2[>FFZ]!MG2"_.:CB&$RVOL M/4W:HAZ-%R-)Y8M DYV E5XMA+#8G57?(/>4 MTTAA7)Y)+D.=&8K?!.F,CDU_X1'63[/9"(_ :&-"*7*W1E\3\D@G##J]8S>AELH@\VD$UBIO$!+->PV)?)$=&4E! M^_..BW_I<%\99)&+=P911$"G".)5^@\C:/]L,;.' I_M#'YI!3"]=VI$1(YFBM8 MTEIC6Y6N5+JIOF$WF4JKA'\MQE/M^]*Y>^3ZA,4 ;TC&B')H"4\+8-85#:H4 M,XZ9X8N9,+0]G2.K^""0(ETX%-$KUR0&PA\CWL9>;.L]L6V]=>S&$*[$ M-6JUIJ<6?"R:QN("I\H^T%X878EQD>S8!ATMP11&C?K^;Y!^)0'5FAVZ9OU/0/\,4)NQG8CN.(D79O.#I'FG!A+J43X">L5E+.]N9^[@R7>\>MFUSOT#!* MO^K@DQ,3E4HE!U>4PJ <,ANA=$5M1^/*:-PS!WD0!!QY3B1/CAS:0%J4CR&N M)!VU33(&+)^ 1D'@WHIPX3"65 7#]7Q-,J_$(@9SA SZVE/3(U@U(:4XZW@.< MM7X]")X8EPMQ7-^HO-(')#5@FJU@VVM$J_)ND:'2Z@TR[(8QRN@.892 KU'H M7YRQFD3(MD)J7P.D@,U:--(EWJKZ._6#+M.+CQWWVTWL^)D$VT5"^,D:2$*P MN>!Z72\+E%2"4N0T2W+ZWC,\NX/W<<\5T$;^2*Q 4VG/+$GO2>Q*!K3ET<42)']).4"$NO+6PYX=\702R! M 9GNG3TNI7FA:\T0$)Q@ES$4AK,TT\O&"*D$P9#CE7,I$++:W4C1(NZ 03*M M($,/74QWH7+TAHI>H?%J;&])8UG]X)XJY\:#@YB$Z8\YOPT,;3?ATO2EO,;4 M.+-!$4=FM3^,+\5,F)UW4JWU&62[FF_TSVM,^R$2!+)!L$RR,]D/#F;L;4G- M9.KX2345X_T_@/IN55Y2=_<;!5N=6!:/7(F!7)7M,FME \BE(F./ @WBM/.C MKO2AH55S+4QHGOH=4GHKH_[P!YF N7&T(H109?DEO7.\(35Y30O!7FV.)?] 8$IMN@?+IY#A4B528&6IC43Z$OS'3VP&O43S^KY_BDWYO MT([ZW6AR&O5/VH/AL-\_BR:#2;LS&9QVU/_K=G]:SUW%:$(&ZQI#I\_#<->T M_<50=>>OK>"/% &[DQM.;YI,J*$/RK-[U5-GF;NKH?X]2^NBIAN>\N 03KG; M"CXSC/HFR2UWGNHS+>.CR^C"X)-_FS\8[7:+M>V5B64Q2Z]5-)98"N$!DJ'$ M<4S8I-$UEL3E(7W[;]%L#MHCV4F,'2Q<59(O)EE6(C*Y2+SNL6-U12.*'$RD M+@8H8.P\+41%,$GT&N6J+8IE5:'8@#C6[L@65'/@N^KX)2AV MVGE[+EI82 6U8? AQCKI9K>_>[?/O0:E_=Y9"-\+"K025#!1JFSV^+OW6(N/ M(VQ_/ Z#W]"4>'5E':=G7EU 0NE8H1A!6,A26G\N]Q4;M!GC&K-<$9\%_?O= M ?\M5ZFZ140J\FF_?KT-M]:F1YJEZN[S>AE/;BW<)O1_]HXD;ZG.QP>,P ML9>XD;]QU/E51_1?4I4Q8A[G7)+2;7=/:S3>OY 3_;!"._^4? '> \YPXU0? M-UT$0_D(>,/.)),%<3Y3F($&*LMY$4><1$*%N[I(;\2EB)@K,%!K5;A$DV3(H;3.) 423]1@YMM3:5!6L$9"I&@6"@'\8]35.4_J*FV M^[J O9G1!$FPP+3VA09#ICP0PF_FBG;"S<@(,[?N(Z-H#I8NM=LFH8N8-9RZ MYF6:8.%E8;KG(AX]7DY=R^4!B'!]B0M[&+H/3.)O.B,WU "T#G':^0CRH*$. M!K;#:F^I)X/%8H:*SHFC9>E&7Y*T*?-VDWLH9#?,#JH41<*\$SP36*W)SR4P M!=N81H!H%P(F:X H:\B'>8=+ I-$?8MU%1F2.'S-9B!)"S@&G"',K\]7OX7! M'Q\O:*C?KSY>4%$RS71&J9;$![":C? =&%R%06X3#%6#Q,N73J-LRG%"_ ,3 MUJ;$*\33Y6@XNEV.R+FBUV#&;6HDUM=(=%Y:C<2NW%L$(/'STN.'I#.87.!U MB:S2+@BNTN@K8T\CC]70-_0\:+4)]TGST3F1_V*&:SHEZ. %$'U&Q:P%<%=) MI(?+$FN]@-#1)SI+WA4!=/GIQM+EU-T)E%V;-RDIEO.WAU91+(94]B5YDH[4 M0J4HU,J4J[IW?@GQ?^BG0?<772Y@OGQ+:20EB5MF)9.X0,4$%-,>PZ30NXQ9 M@\6XNJ?](4@/DX:-F4&86Z+1 FW<(&ZCM)]]E6$M)%PCO)<#PB M^04)Y4^59T>(=S4J-4BZ'@8[KW);V]%"E'T'S1_!T1E7@Y4I77U_A-T"D [P M5>?^KS",RK3\7@V4)N]R%X*P@UMW>?[[AZ!S?-8_>]-M=XX9U<5E,U2N>:39 MBOFL Q$L$$QZ;$: N;SZ%'3@0#K!JRBX <$,-I S 8'A=O*ZW1$M'I4@T0@( MC5#WE5D%8VDQ]MMKDW+'3*YV)W!:W6/X_X+SJ\O?3*'!V ':,GL4 O7][0KC M1 B.9&;.J@EW;Q#8$0V"=!W]"4\@^!RFVI5L&3 X$A&8@./$0.51=?EZ*C[+ M!LN=*$'2!^W!A$[M@Z"W 9]8S%3N5P0+/"$A(C&2"^F-IC1IDGDY\KHFN%#N M/D2(1X--'@NW:!BS"[5I8 G$IT=B.W@<%1"T+TY+Y;]J7?D\X5F$MOS!@#@3 M@A>5'0@ICS(D1!1R8V4PHC(G:[/(I"A;OB0"/M5[*2KJZ#H2G(90('G^);D[ MO%:2ZPRZH&4LV-:(GDNU'%SGQF4BXB2X>/$6<.A=TG0M.MW]G8< _YQE& M,9%F]7Q\ZU",,RW;3S (RAM2$14U(8'I[/_I5JE M3C??,%7[](Y4[1U-S.[AI9K"#G\V2$9[;H)V,-7P Q4>PHA4442 (+<&U2I. M;[C8@*J@HGA&_@"J',K@*JEOD466(MQ3K/ Q[06H>(.VS((_%2X&W@8P6PSV M!RH>X><)"#[)()X/=T$WHX<"7I<((#^W6<\)_$*7CEYPRP?#(1#!-7? M12ZSE3'V[N7"C$C%_:YJP5TA.6'ON%G6]\#UNE0-ZY0JK9"/E=4R0G0;V>X( MM+&L%F'S&A@E5:LT&$139-TE>< $;&,(II"ZT:6=VU8TK;2T"!V,K\VAFS=C MGKW._C'/?BOXB UTK]CXM )MXQ(76M0^D+@4,I4Z+@#R]N%'W;^_I*EZVC_( M)=7=Z+ _GW_Y/;B\?/!Z3PZAA&N R*A45(Q*\A?J5Y!'3F,1+-H#'O(>%'84 M-E\(*@@K^FQ3K(_29H1,(NR%D >?00!<1X+NQ.]B]X)%OAD.\C8QMV>K'*-= MNTS)8D8FN791NWOUN02,#IC;9F'A%W:L&.OZ][]'Q3CZM\8^ON*V@++V13H6 M1+YB.1MFB78/G/_VZT?Q"[2"N$)X/C M\.SXV&EPGE7G=JT2LI5]MUNW[78XSA5"?NI0Q#@3!',=+.#R=I)MW(QEC(6&5XB8J98)3[7,VCI06U+\FKP,ZQ84EJ>ZX04YBLG''& M*J0%;!@K4.ES42%A)(8A6[(V-]9GI15 _YH+WD&&>$E*5HGKVC^B)$$4?'8P MT'[-H_GU_I/H[W1 NI.E+)-@.5<6JP,D4K!K))+A>^1# 5L6+5W3.$G! MB>#O()3PFC-'4!8&39!VAZ"QI 0DJMM\=,](96N' D844U=I,!)85$GWC141 M<[_^& HZLL9V_XAYI:PE]CJ.FLAXS^/(]&"7L"EF^?$#H\5LP;<);K?ISB[6 MB6Z/H^/7[BQ#=X[H:\.KAI&8L71TQ/*]:*R2^74